|
Детям. Microsoft Help Workshop
Microsoft Help Workshop Справочные системы в формате WinHelp появились практически одновременно с созданием первых приложений для Windows,получив с тех пор широкое распространение. Немалую роль в этом сыграло наличие весьма удобного и совершенно бесплатного инструмента для разработки справочников в формате HLP - Microsoft Help Workshop. Основные особенности формата WinHelp:
Формат WinHelp позволяет готовить исходный текстовый материал для справочника в любом текстовым редакторе, что, в свою очередь, позволяет привлекать к работе специалистов в соответствующей предметной области без дополнительной подготовки.
Справочник в формате WinHelp существенно (в несколько раз) компактнее аналогичного по объему документа в формате DOC и компактнее исходного файла в формате RTF.
Специальная программа просмотра HLP-файлов (WinHelp) входит в состав Windows, не требует установки и при необходимости может быть просто скопирована на компьютер пользователя (файл WINHLP32.EXE имеет небольшой размер - всего около 300 Кбайт).
Формат WinHelp обладает поистине широчайшей функциональностью, в том числе: возможностью иерархической организации документа в сочетании с удобными средствами навигации; поддержкой графики, видео и звука; возможностью полнотекстового поиска по ключевым словам и тематического поиска по разделам, возможностью создания индексной базы данных и многим другим.
В настоящее время операционные системы семейства Windows поддерживают три версии формата WinHelp: WinHelp 3 (16-разрядная версия для Windous 3.*), WinHelp 4 (32-разрядная версия для Windous 9*) и WinHelp 2000 (модифицированная 32-разрядная версия от компании eHelp). Help Workshop используется исключительно на создании справочников в формате WinHelp. Причем последняя версия продукта (Help Workshop 4.0) поставляется только с компилятором HCRTF (файл HCRTF.EXE), который обеспечивает создание справочника в формате WinHelp 4. (Для созданиясправочника в формате WinHelp 3 требуется компилятор HCP.EXE)
С точки зрения файловой системы справочник в формате WinHelp представляет собой файл специального формата с расширением .hlp. Такой файл создается путем компиляции предварительно подготовленного и специальным образом размеченного текстового файла в формате RTF. Компиляцию выполняют с помощью соответствующих инструментальных средств, в частности, с помощью программы Help Workshop, входящей в состав пакета Visual Studio и доступный (в свободном доступе для скачивания) на сайте Microsoft.
Следует отметить, что пакет Help Workshop снабжен весьма подробной справкой, которая содержит сведения не только о самом инструменте, но также описание технологии создания справочника в формате WinHelp, справочник по макросам WinHelp и другую полезную информацию. WinHelp 2000 Формат WinHelp 2000 был разработан не компанией Microsoft, а создателем пакета RoboHelp, компанией eHelp Corporation. По организации интерфейса и функциональным возможностям формат WinHelp 2000 близок к Microsoft HLP Help. Основное визуальное отличие справочника в формате WinHelp 2000 от предшествующих форматов состоит в том, что панель навигации справочника реализована в виде фрейма, входящего в состав единого окна справочника. Благодаря этому пользователи получили возможность видеть одновременно и средства навигации в справочнике, и собственно справочную информацию. Помимо указанной выше особенности, формат WinHelp 2000 поддерживает некоторые дополнительные функциональные возможности:
В панели инструментов окна справочника появилась интеллектуальная кнопка "Смотри также". Эта кнопка обеспечивает доступ к связанным темам следующим образом: если выбранная пользователем тема входит в группу тем, связанных с некоторым ключевым словом, то щелчок на кнопке открывает список всех относящихся к этому ключевому слову тем.
WinHelp 2000 позволяет создавать на страницах справочника ссылки на локальные HTML-файлы, а также на файлы, размещенные в Интернете или Интранете. Когда пользователь щелкает на такой ссылке, вызываемая страница отображается в окне справочника.
WinHelp 2000 позволяет присоединять к страницам справочника графический фон с водяными знаками. Это позволяет создать для справочника в целом либо для отдельных его разделов определенное стилевое оформление и сделать тем самым его узнаваемым для пользователей.
При всех перечисленных достоинствах у формата WinHelp 200 есть один (по крайней мере) недостаток: пока он не является стандартным для операционных систем семейства Windows. Чтобы реализовать присущие этому формату возможности, справочная система должна устанавливаться на компьютеры пользователей вместе с дополнительными динамическими библиотеками (необходимые DLL-файлы помещаются в папку Windows/System). Если необходимая библиотека на компьютере пользователя отсутствует, при попытке открыть файл справки на экран будет выведено соответствующее сообщение. После которого файл справки буде открыт в формате WinHelp 4. Справочник на языке HTML. Технология создания такого справочника практически не отличается от технологии создания веб-сайта и предполагает наличие у разработчика соответствующих знаний и навыков, а также знакомство с инструментами веб-дизайна. Достоинства:
Независимость от платформы, на которой работают потенциальные пользователи.
Возможность использовать при создании справочника все средства, которые поддерживаются языками HTML 4 и Dynamic HTML, в том числе:
интерактивность, основанная на включении в страницы справочника разнообразных элементов управления и связанных с ними сценариев;
стиливое оформление страниц справочника на основе технологии CSS (Cascading Style Sheets);
наполнение страниц справочника различными мультимедийными элементами (анимацией, Flash-роликами, видео, звуковым рядом);
удобная интеграция с удаленной (сетевой) службой технической поддержки от компании-производителя программного обеспечения.
Многие программисты владеют инструментами веб-дизайна значительно лучше, чем менее популярными специализированными средствами создания справочных систем. То есть создание HTML-справочника избавляет многих авторов от необходимости освоения новых инструментов и технологий.
Недостатки:
Для просмотра HTML-справочников требуется дополнительное программное обеспечение - Интернет-браузер. Что может доставить многим пользователям определенные неудобства:
пользователь совсем не обязательно должен иметь на своем компьютере установленный браузер, и уж тем более он не обязан уметь работать с ним;
практически все современные браузеры предоставляют пользователям широкие полномочия по управлению их работой (например, многие пользователи отключают в браузерах загрузку графики, звука, запрещают использование сценариев, Java-апплетов, таблиц CSS и т.д., причем вряд ли такой пользователь захочет изменят настройки, чтобы просмотреть справочник, и что он тогда сможет увидеть или услышать?);
совсем не обязательно разработчик справочника является хорошим веб-дизайнером, способным унифицировать верстку справочника для всех популярных браузеров, а ведь каждый из них имеет определенные особенности в интерпретации HTML-документов - в результате часть пользователей может увидеть на экране совсем не то, что предполагал автор.
Любой HTML-справочник - это совокупность достаточно большого числа самостоятельных и притом совершенно разнотипных файлов. Это не только затрудняет распространение справочника среди пользователей, но и снижает его надежность: стоит только потерять или испортить одну папку (или даже один файл), и часть справочной информации окажется недоступной пользователям. Отследить же своевременно такую потерю бывает очень сложно.
|
|
|