реходи визначаються навігаційної структурою документа, запропонованої його творцем. Крім того, певні особливості в роботі з документом обумовлені специфікою конкретного гіпертекстового формату. В даний час для створення гіпертекстових документів застосовуються близько десятка різних форматів, включаючи PDF (Portable Document Format), RTF (Rich Text Format), DOC (Document Word) і WinHelp (Windows Help), а також ціле сімейство мов гіпертекстової розмітки, найпопулярнішими з яких можна вважати HTML (Hypertext Markup Language) і XML (eXtensible Markup Language). Сюди ж слід додати і спеціалізований формат CHM (Compiled HTML). Однак далеко не всі з існуючих форматів придатні для створення довідників. Причини різні: одні формати не забезпечують прийнятну компактність підсумкового документа, інші не володіють достатньою функціональністю і виразністю, третє вимагають установки на комп'ютери користувачів додаткового (причому дорогого) програмного забезпечення.
Рис. 1.2. Файл довідкової системи у форматі PDF
Доступ до довідника може бути реалізований декількома способами. Найбільш поширений з них - явний виклик допомогою відповідної команди меню довідка, але можливі також використання спеціальної кнопки на панелі інструментів або виклик через контекстне меню значка конкретного об'єкта. Отже, для того щоб формат електронного документа був придатний для створення довідника, він (формат) повинен мати такими властивостями:
· забезпечувати прийнятну компактність підсумкового документа;
· володіти достатньою функціональністю (зокрема, підтримувати повнотекстовий пошук);
· підтримувати можливість подання мультимедійної інформації (графіки, відео, звуку);
· не вимагати установки на комп'ютери користувачів додаткового програмного забезпечення;
· досить легко інтегруватися з програмним кодом створюваного додатка.
Для додатків, що розробляються під Windows, на сьогоднішній день більшості їх перерахованих вище вимог відповідають три формату: WinHelp, HTML, HTML Help (CHM).
За час, що минув з моменту появи Help Workshop (а потім - HTML Help Workshop), сторонніми розробниками було запропоновано чимало інструментів призначених для створення довідників. Проте всі вони для генерації вихідних файлів (. Hlp і.chm) використовують движки від Help Workshop і HTML Help Workshop. В одних продуктах задіяні тільки компілятори відповідних форматів, в інших розробнику довідника надавався повний доступ до інтерфейсу Help Workshop і HTML Help Workshop.
Таким чином, коли постає питання про вибір найбільш відповідного інструменту, має сенс брати до уваги такі чинники:
· Які вихідні формати довідників він підтримує;
· Наскільки повно він використовує ті можливості, які надає формат довідника;
· Наскільки зручні засоби управління параметрами проекту;
· Чи є в складі інструменту засоби тестування гіпертекстових посилань;
· Чи дозволяє інструмент працювати з вихідними форматами даних (RTF - для WinHelp і HTML - для HTML Help);
· насколко зручно реалізовано взаємодію з додатковими інструментами, необхідними для підготовки мультимедійних матеріалів;
· Як...