Co je kontextová nápověda?
Kontextově citlivá nápověda jsou informace poskytované softwarovou aplikací uživatelům na základě činnosti uživatele. Jeho účelem je poskytovat relevantní informace rychle a efektivně. Faktory, které je třeba při navrhování kontextového systému nápovědy zohlednit, jsou spouštěcí mechanismus, uživatelské rozhraní, obsah a možnosti přizpůsobení. Mezi hlavní výzvy patří pochopení úmyslu uživatele a nákladů na systém nápovědy.
Spouštěcí mechanismy jsou prostředky, kterými uživatel žádá o pomoc. Mezi typické spouštěče patří klávesa F1, symbol na panelu nástrojů aplikace a kliknutí pravým tlačítkem myši. Spouštěče mohou také zahrnovat vlastní kombinace kláves, určité mluvené příkazy používající software pro rozpoznávání řeči, dotykové obrazovky nebo jiná uživatelsky přívětivá rozhraní.
Uživatelské rozhraní může mít podobu vyskakovacích oken, tipů na nástroje nebo obrazovky s možností výběru z několika otázek: „Co jste se snažili udělat?“ Integrovaná kontextová nápověda se snaží odpovědět na nejpravděpodobnější otázky v daném okamžiku v softwaru poskytováním instruktážního textu, jak uživatel pracuje. Možnosti přizpůsobení dávají uživateli možnost vypnout nepotřebné nebo nepříjemné funkce.
Obsah je pro projekt nápovědy kritický. Software tradičně nasměroval uživatele na úplnou oficiální dokumentaci. Tato dokumentace často obsahovala příklady, pravidla syntaxe a křížové odkazy. Vzhledem k tomu, že se internet stal nepřetržitě přístupným mnoha uživatelům, softwarové společnosti uvedly své systémy nápovědy online. Některé společnosti opustily psaní vlastního obsahu nápovědy a namísto toho nasměrovaly uživatele na vyhledávač.
V roce 2011 se někteří pozorovatelé domnívali, že vývoj kontextově citlivé pomoci klesá. Namísto dokumentace začali dodavatelé softwaru nabízet tyto formáty otázek a odpovědí nebo jak postupovat. V těchto případech se uživatel učí úkol, ale pravděpodobně nevědí o možných zdokonaleních. Výsledkem je, že mnoho uživatelů mohlo používat méně než plně funkčně program.
Jiní odborníci tvrdili, že uživatelé přestali číst příručky. Jejich fokusní skupiny ukazují, že uživatelé preferují informace poskytované konverzačním stylem. Tito odborníci označili úplnou dokumentaci za plýtvání a uvedli, že to brání jejich konkurenceschopnosti. Nedostatek dokumentace způsobil vydavatelství specializující se na softwarové příručky třetích stran.
Webové stránky využívající systémy pro správu obsahu (CMS) mohou být umístěny, aby přidaly užitečné kontextově citlivé systémy nápovědy. Weby CMS ukládají obsah do databází a formátování a rozvržení webových stránek jsou odděleny od obsahu. I když tyto weby nejsou aplikacemi, při navigaci na velkých webech může být užitečná nápověda pro kontext. CMS používané jako uživatelské rozhraní pro aplikace nebo jiná řešení založená na databázi mohou pomoci snížit náklady na tyto systémy náročné na práci.