3.2.6 Технология Help-файлов
Одной из старейших технологий создания гипертекстовых документов является технология Help-файлов. Первоначальное назначение данной технологии - создание на ее основе справочных систем для разрабатываемых программ. Качество справочной системы является одним из решающих факторов выбора программы пользователем. Как правило, справочная система содержит всю информацию, необходимую как для начинающих, так и для опытных пользователей.
Обычно справочная система обладает следующими функциональными возможностями:
предоставление общей информации о назначении и применении программного продукта;
возможность использования меню и диалоговых панелей;
методические рекомендации по выполнению различных процедур;
приведение примеров выполнения различных функций и процедур;
глоссарий;
система поиска информации по контексту;
графические иллюстрации.
Справочные системы строятся по уже ставшей традиционной схеме и включают:
Разделы - фрагменты справочной системы, которые могут содержать как текстовую информацию, так и графические изображения. Раздел имеет заголовок; идентификатор; набор ключевых слов, по которым осуществляется поиск раздела; ссылки на другие разделы.
Перекрестные ссылки, которые представлены для пользователя в виде выделенного цветом и подчеркиванием текста или в виде графических пиктограмм.
Оглавление - отдельный раздел справочной системы, который описывается специальным образом при создании справочной системы и содержит прямые или косвенные ссылки на все остальные разделы.
Органы управления. С помощью органов управления осуществляется навигация по справочной системе; спуск по иерархическому дереву интерфейса; реализация процедур отката с целью возвращения на один из предшествующих этапов поиска и т. д.
Для разработки справочных систем создано множество специальных программных средств. Всю их совокупность можно разделить на две группы: основанные на использовании MS Word и автономные. В программных пакетах Doc-To-Help, RoboHelp 95, HelpBreeze и Help Workshop для генерирования RTF-файла, являющегося основой справочной системы, применяется текстовой редактор Word (начиная с Word 97 - это издательская система). Указанные программные средства встраивают свои команды в меню Word и добавляют инструментальные панели для действий, специфичных для справочной системы. Другая группа программных пакетов - Help Magician Pro 95 и ForeHelp - самостоятельна и нет необходимости в использовании MS Word. В этих программных средствах реализуется концепция создания среды разработки, максимально приближенной к окончательному варианту создаваемой справочной системы.
Все программные средства ориентированы на работу с операционными системами Windows 95, Windows NT 3.51 или более поздними версиями. Программам, которые ориентированы на использование программы Word, необходима версия 7.0 и выше.
Программа Doc-To-Help (WexTech Systems Inc.) позволяет создавать как печатную документацию, так и справочную систему на базе единого исходного текста. Для определения тем и переходов в файле подсказок Doc-To-Help использует иерархию заголовков документа, предусмотренную в пакете MS Word. Doc-To-Help также использует иерархическую структуру для определения закладки Contents (Содержание).
Пакет Doc-To-Help определяет записи в предметном указателе (они становятся ключевыми словами) исходя из задаваемого пользователем списка целевых фраз и дополнительных вставок. Непосредственное применение скрытых ключевых слов типа не предусмотрено, но их можно создать путем размещения сносок, отформатированных соответствующим образом. Вторичные окна связаны с типами тем.
Программный пакет Help Magician Pro 95 (Software Interphase Inc.) представляет собой автономное средство конструирования справочных систем, работающее в режиме WYSIWYG. В нем предусмотрена возможность назначать ключевые слова сразу нескольким темам. Кроме того, в нем можно настраивать размер и положение вторичного окна, используя реальное полноэкранное окно, предусмотрена работа с мини-кнопками и кнопками быстрого реагирования.
HelpBreeze. Редактор файла содержания достаточно прост, хотя и реализован без использования механизма drop-and-drop. Встроенный «мастер» тем создает вторичное окно и описание процедуры. Для настройки свойств окна «мастер» использует программу MS Help Workshop. Эта программа автоматизирует процесс связывания тем посредством ключевых слов. Существует возможность внедрения AVI-файлов.
Использованию Help-технологий при создании гипертекстовых документов способствует и высокий уровень автоматизации в указанных программных средах, качественно снижающий уровень требований к программной подготовке пользователя.
В настоящее время Help-технологии широко используются для создания разнообразных электронных учебников и учебных пособий.
В среде профессионалов существует мнение, что возможности Help-технологий еще не до конца раскрыты. В связи с этим в журналах по компьютерным технологиям и в Internet широко обсуждаются скрытые до сего времени функциональные возможности этих технологий.
- Компьютерные технологии в науке и образовании
- Часть 3 Гипертекстовые и мультимедийные инструментальные системы
- Содержание
- Лекция 1
- 3.1 Основные компоненты гипертекстовых и мультимедийных документов.
- 3.1.1.Текстовая информация
- 3.1.2 Полутоновые и цветные иллюстрации
- 3.1.3 Анимационная графика
- 3.1.4 Видеоинформация
- 3.1.5 Аудиоинформация
- Лекция 2
- 3.2 Технологии гипертекстовых систем.
- 3.2.1 Функции гипертекстовых электронных изданий
- 3.2.2 Принципы построения гипертекстовых документов
- 3.2.3 Математическая модель гипертекста
- 3.2.4 Гипертекстовые Web-документы
- 3.2.5 Подготовка публикаций в среде Adobe Acrobat
- 3.2.6 Технология Help-файлов
- 3.2.7 Средства доставки электронных изданий
- 3.2.8. Классификация и общие принципы оформления электронных изданий
- Лекция 3
- 3.3 Цифровое представление текстовой информации.
- 3.3.1. Стандарты кодирования символов ascii, ansi, кои-8 и unicode
- 3.3.2. Формат pdf
- 3.3.3 Формат разметки текста rtf
- Лекция 4
- 3.4 Графические форматы.
- 3.4.1. Растровый формат gif
- 3.4.2. Формат графических файлов png
- 3.4.3 Графический формат jpeg
- 3.4.4. Формат tiff
- 3.4.5. Программные средства преобразования форматов
- Лекция 5
- 3.5. Представление анимационной, видео- и звуковой информации
- 3.5.1. Семейство форматов mpeg
- 3. 5.1.1. Компрессия видеоданных в mpeg
- 3.5.1.2. Формат mpeg-1
- 3.5.1.3. Формат mpeg-2
- 3.5.1.5. Формат mpeg-7
- 3.5.2. Звуковые форматы
- 3.5.3. Анимационные файловые форматы fli, flc, cel
- Лекция 6
- 3.6 Программы просмотра Web-публикаций.
- 3. 6.1.Доступ к Web-странице в Internet
- 3.6.2.Программа просмотра ms Internet Explorer
- 3.6.3. Программа просмотра Netscape Navigator
- Лекция 7
- 3.7 Языки разметки гипертекста и программирования скриптов.
- 3.7.1 Язык разметки гипертекста нтмl
- 3.7.2 Расширенный язык разметки xml
- 3.7.3 Язык Java
- 3.7.4 Язык JavaScript
- 3.7.5 Язык программирования сценариев php
- 3.7.6 Язык Perl
- 3.7.7 Язык моделирования виртуальной реальности vrml
- Лекция 8
- 3.8 Программирование Web-страниц в языковой среде html.
- 3.8.1 Структура и форматирование html-документа
- 3.8.2 Таблицы
- 3.8.3 Изображения и навигационные карты
- 3.8.4 Формы
- 3.8.5 Фреймы
- 3.8.6 Фреймы и таблицы
- 3.8.7 Объекты
- 3.8.8 Гиперссылки
- 3.8.9 Таблицы стилей
- Лекция 9
- 3.9 Автоматизация создания Web-публикаций.
- 3.9.1 Назначение и функциональные возможности пакета
- 3.9.2 Структурная схема программного пакета
- 3.9.3 Интерфейс пользователя и принципы его организации
- 3.9.4 Некоторые типовые процедуры пакета Dreamweaver