Kompilovaná hypertextová nápověda ve formě souboru CHM (MS Help 1.x) je vhodná zejména pro aplikace typu tlustý klient, na které je možné ji kontextově napojit. Lze ji využít i jako nekontextovou nápovědu k aplikacím typu tenký klient, kde je ovšem nevýhodou kompaktní podoba jednoho souboru, který musí být v případě potře-by z příslušného portálu celý stažen. Kompilovaná hypertextová nápověda v podobě souboru CHM poskytuje kromě textového okna s požadovanou informací také dva základní ovládací prvky, jimiž se uživatel orientuje a pohybuje v rámci nápovědy. Kromě nich je připravena na kontextové navázání na aplikaci, což poskytuje nejvyšší úroveň uživatelského komfortu při vyhledávání informací. V rámci nápovědy jsou využity pro snadné vyhledávání informací hypertextové odkazy, pro zvýšení přehlednosti pak vyklápěcí obrázky. |
Ovládací nástrojová lišta Ovládací nástrojová lišta v horní části okna nápovědy poskytuje ovládací prvky podle standardů prohlížeče Internet Explorer, který je také pro prohlížení jednotlivých témat využit. Tlačítko Previous (Předchozí) Umožňuje vertikální pohyb zpět ve stromové struktuře obsahu nápovědy. Supluje tak listování v tištěné podobě dokumentace pohybem proti směru logické návaznosti textu. Tlačítko Next (Další) Umožňuje vertikální pohyb kupředu ve stromové struktuře obsahu nápovědy. Supluje tak listování v tištěné podobě dokumentace pohybem po směru logické návaznosti textu. Tlačítko Back (Zpět) Umožňuje návrat na předchozí prohlíženou stránku. Prohlížeč eviduje historii souslednosti prohlížených stránek dokumentace, tato funkce umožňuje pohyb v historii stránek směrem dozadu. Tlačítko Forward (Vpřed) Umožňuje návrat na předchozí prohlíženou stránku. Prohlížeč eviduje historii souslednosti prohlížených stránek dokumentace, tato funkce umožňuje pohyb v historii stránek směrem kupředu. Tlačítko Home (Domů) Návrat na domovskou stránku elektronické příručky s indexem hlavních odkazů do ucelených tematických celků dokumentace. Tlačítko Hide/Show (Skrýt/Odkrýt) Skrývá či odkrývá vyhledávací prvky v levé části okna elektronické příručky, čímž umožňuje v případě potřeby rozšířit plochu se zobrazenou informací. Tlačítko Locate (Najít) Synchronizuje vyhledanou informaci se stromem obsahu ve levé části nápovědy. Tlačítko Print (Tisk) Umožňuje vytisknout část nebo celou nápovědu. Vyhledávací prvky Vyhledávací prvky jsou soustředěny levé části okna nápovědy v podobě čtyř záložek poskytujících různé varianty způsobu vyhledání informace. Záložka Contents (Obsah) Poskytuje přehled všech stránek nápovědy ve stromové podobě. Obsah je vytvářen automaticky při tvorbě zdrojových souborů nápovědy. Záložka Index (Rejstřík) Poskytuje vyhledávání stránek prostřednictvím klíčových slov. Rejstřík je vytvářen při tvorbě zdrojových souborů nápovědy. Záložka Search (Vyhledávat) Prohledávání stránek obsahující specifikovaný text. Záložka Favorites (Oblíbené) Umožňuje evidovat nejčastěji navštěvované stránky a rychlý přístup k těmto stránkám. Kontextové navázání na aplikaci Kompilovaný soubor hypertextové nápovědy může být kontextově napojen na příslušnou aplikaci, přičemž tato varianta připadá v úvahu u aplikací typu tlustý klient. Technika je stanovena samostatnou metodikou pro tvorbu dokumentace. Ostatní funkce Nápověda využívá podpůrných funkcí jazyka JavaScript a HTML Help API pro ošetření některých operací poskytujících zvýšený uživatelský komfort při prohlížení nápovědy. K nim patří zejména: Rozevírání obrázků Pro větší přehlednost jednotlivých stránek nápovědy je použita většina screenshotů ve formě výklopných obrázků, tzn. na stránce je pouze popis obrázku v podobě odkazu, který otevírá/zavírá obrázek. Možnost využití sekundárních oken Prostřednictvím funkcí HTML Help API lze vyžít několik typů vyvolání odkazů v sekundárních oknech, a to jak uvnitř, tak vně kompilované nápovědy. Spojování několika souborů nápovědy HTML Help Workshop umožňuje spojit několik samostatných souborů CHM tak, aby navenek vystupovaly jako jeden help (podobně jako např. MSDN). Technika využití výše zmíněných funkcí je stanovena samostatnou metodikou pro tvorbu dokumentace. Sekundární okna V rámci dokumentace ve formě kompilované hypertextové nápovědy lze využívat zobrazení informací v sekundárních oknech helpu, tj. tak, aby bylo možné souběžně získávat dvě různé informace ve dvou různých oknech. Funkčnost je k dispozici prostřednictvím funkcí HTML Help API. Požadavek na využití sekundárních oken je třeba specifikovat v analýze k příslušnému produktu, samotnou implementaci pak plně vykonává dokumentarista. Systém vzájemně provázaných souborů nápovědy V případě složitějších systémů modulárního typu, kdy je umožněn samostatný provoz jednotlivých modulů bez vzájemné provázanosti s moduly ostatními, lze vytvářet i dokumentaci pro každý modul samostatně. Jednotlivé takto vytvořené dílčí dokumentace je pak možné spojovat a vytvářet tak systém vzájemně provázaných souborů CHM složený ze samostatně existujících nápověd navenek vystupující jako jednolitá nápověda (viz např. systém helpů typu MSDN). Požadavek na takto zpracovanou dokumentaci je třeba specifikovat v analýze k příslušnému produktu, samotnou implementaci pak plně vykonává dokumentarista. |