Развитие стандартов для HTML-документов позволяет упростить их распространение, просмотр и подключение к прикладным программам.
Принятие спецификации HTML
в качестве стандарта де-факто для подавляющего большинства публикуемых
через сеть документов не удивляет никого, кто так или иначе связан с
программной индустрией. Независимые поставщики программ и информационные
отделы крупных корпораций выносят все большую часть документации в
сети, а сетевые документы переводят в формат HTML. Возможно, вы уже участвуете в этом процессе, занимаясь подготовкой HTML-страниц
для размещения на Web-узле или в интрасети вашей компании. Больше всего
привлекают пользователей независимость HTML-публикаций от используемых
платформ, возможность постоянного обновления материалов и их
распространения по сети. Сегодня HTML оказывает на технологию издания
документов столь же сильное влияние, как появление лазерных принтеров
более десяти лет тому назад.
К сожалению, нынешние стандарты HTML
не могут удовлетворить все требования, связанные с подготовкой сетевых
крупномасштабных публикаций. Для эффективной работы с документами в
электронной среде необходимы возможности, не предусмотреные в обширной
спецификации HTML. Нет стандарта ни на навигационные средства, настройку
размеров и размещения рабочего окна объединение многих документов в
одном, ни на использование файлов в сжатом формате отсутсвует также
стандартный способ подключения прикладных программ к HTML-страницам.
Названные механизмы реализуются ныне в разработках фирм Microsoft Corp.,
Netscape
Communications Corp., Oracle Corp. и Sun Microsystems, объединенных
общим названием — справочные HTML-системы (HTML-based help). Как следует
из названия, такие системы предназначены в первую очередь для создания
орперативных справок-подсказок. Однако эти разработки настолько
перспективны, что могут быть успешно использованы и при подготовке
материалов для Web-узлов и интрасетей.
Наиболее целенаправленные усилия в этой области предпринимает фирма Microsoft. Ее вариант системы HTML Help,
выпущенный в августе 1997 г., содержит набор программных модулей и
файловых форматов, позволяющих оптимизировать работу с
HTML-документацией. Предлагаемая технология тесно интегрирована с
механизмами Internet Explorer и использует ее DLL-модули и ActiveX-элементы (см. врезку «Архитектура системы HTML Help
и вопросы совместимости»). Интерес Microsoft к данной области вызван
желанием сократить затраты на подготовку материалов и завоевать рыночную
нишу для Internet Explorer. Всеобщая тенденция требует обеспечения для
всех программ совместимости с Internet, и вот при подготовке справочных
электронных подсистем для продуктов Microsoft InfoView и знакомый всем
формат WinHelp раз за разом замещаются на HTML Help.
Для того
чтобы оценить преимущества, которые HTML Help дает разработчикам или
пользователям, достаточно лишь вспомнить, какие проблемы наиболее часто
возникают при работе в Web или интрасети. Вспомните, как часто
приходилось вам «копаться» среди груды HTML-страниц в поисках нужной
информации. В HTML Help предпринимается попытка найти решение следующих
задач:
- Ссылки на другие страницы и навигационные карты
достаточно хорошо приспособлены для небольших Web-узлов. Однако, если
страниц Web-узла сотни, работа этих механизмов оставляет желать лучшего.
Масла в огонь подливает и применение на каждом узле своей концепции для
навигаций. В HTML Help предлагается единый стандартный формат файлов,
облегчающий разработчикам подготовку средств управления процессом
навигации, а пользователям — работу с ними. Microsoft предлагает
использовать интерфейс из трех панелей со следующими элементами
управления: оглавление, предметный указатель и поиск по всему тексту
(рис. 1). Навигационная панель управления примыкает к окну с
оглавлением, и ее можно выводить на экран или отключать, щелкая мышью на
кнопке инструментальной панели.
- Мы в своей работе все больше
полагаемся на информацию, получаемую из Сети, поэтому особую
актуальность приобрел размер пересылаемых файлов. Однако стандартный
формат HTML-файлов в этом отношении отнюдь нельзя назвать эффектным.
После компиляции файлов в системе HTML Help их размер уменьшается в
несколько раз.
- Сопровождение HTML-документации может
превратиться в очень трудоемкую задачу, если приходится работать с
сотнями отдельных HTML- и графических файлов. Принятый в HTML Help
предусматривает объединение всех исходных файлов в одном, который
вызывается через отдельный URL-указатель.
- HTML Help также позволяет настраивать параметры окна просмотра и вызывать HTML-страницы из прикладных программ.
Технология
HTML Help находится еще в начале своего развития. Однако уже сейчас
можно начинать с ней знакомиться. Далее мы покажем, как создается
типовой проект HTML Help.
Процедура
разработки справочно-информационной HTML-системы едина для
разработчиков любой квалификации — от новичков до уже умудренных опытом.
Сначала подбирается информационный материал; затем подготавливаются
нужные средства навигации и разрабатывается интерфейс. Наконец,
выполняется компиляция, и ваш продукт готовых к публикации. Однако
первым делом нужно переписать систему HTML Help с Web-узла Microsoft.
Кроме этого потребуется браузер Internet Explorer версии 3.02 или более
новой версии. Программа установки не только инсталлирует модули системы
HTML Help, но и предоставит специальный авторский инструмент, HTML Help
Workshop, который поможет в подготовке информационных материалов и
нужных средств навигации, а также в разработке пользовательского
интерфейса. С помощью той же программы выполняется завершающая работу
компиляция файлов. В конце статьи в списке электронных ресурсов вы
можете найти сведения о других, аналогичных авторских средствах.
Правила
работы с пакетом HTML Help Workshop просты. Слева находятся элементы
управления для разработки форм, справа — текст HTML-файла (рис. 2).
Работа начинается с создания нового проекта в Workshop. Эта процедура
управляется «мастером». Файл проекта становится отправной точкой для
разработки всей справочной HTML-системы.
Пользователей
HTML-документов интересует прежде всего их содержание, и именно этот
этап работы обычно требует наибольшего времени. Принципы построения всей
справочной системы должны определяться ее назначением, то есть
содержанием. Информационное содержимое HTML-системы подготавливается в
текстовом редакторе путем простановки HTML-тегов или авторскими
HTML-инструментами. Для этих целей в HTML Help Workshop имеется обычный
текстовый редактор. Для подготовки информационных материалов вполне
можно воспользоваться и каким-то другим авторским инструментом, после
чего новые файлы подключают к проекту в Workshop. Если щелкнуть мышью на
имени HTML-файла, высвеченному на левой рабочей панели Workshop, то
справа появится его исходный текст (рис. 2). HTML-файл можно кроме того
просмотреть в режиме реального воспроизведения (WYSIWYG).
Наиболее
сложная задача при подготовке содержимого HTML-документа — это выбрать
способ сохранения его разделов: либо в виде обособленных файлов, либо
внутри общего файла со ссылками наименованные объекты. В первом случае
информация будет поступать быстрее благодаря сравнительно небольшим
размерам передаваемых файлов. Однако если количество разделов
исчисляется сотнями (или даже тысячами), сопровождение этих файлов
становится труднорешаемой задачей. С помощью HTML Help Workshop можно
создать многочисленные разделы внутри отдельного файла, а при
последующей компиляции выделить их в самостоятельные HTML-файлы.
Завершив
разработку информационной части и сохранив ее в одном или нескольких
HTML-файлах, следует заняться средствами организации доступа к ним. Для
этого в справочной HTML-системе предусматриваются следующие инструменты:
оглавление, предметный указатель и поиск по всему тексту. Оглавление
предназначено для пользователей, не знакомых со структурой информации на
Web-узле или ее тематикой. Оно представляет общий обзор тем, часто
являющийся обычным перечислением заголовков содержащихся статей, и
позволяет быстро добраться до нужного материала.
При работе только
со стандартными HTML-средствами вам пришлось бы ограничиться
расстановкой внутренних ссылок. Этот метод навигации достаточно трудно
реализовать эффективно из-за большой вероятности ошибок и сложности их
исправления. В справочной HTML-системе оглавление представлено в виде
иерархически организованного списка заголовков и тематики разделов. При
выборе заголовка загружается конкретная HTML-страница, при выборе
раздела выводятся названия тем и подразделы следующего уровня. Эта
концепция аналогична используемой в справочной системе WinHelp в
закладке Contents.
Вы формируете в HTML Help Workshop
иерархический список, отражающий развернутый перечень всех тем в порядке
их организации (рис. 3). Для каждого элемента списка указывается URL-адрес
соответствующей Web-страницы. Завершив ввод новых разделов и ссылок на
URL-адреса, вы сохраняете оглавление в виде текстового файла с
расширением hhc. Для любого ее элемента вы можете задать свою
пиктограмму, цвет фона и текста.
Если посмотреть файл оглавления в
текстовом редакторе, то обнаружится, что он напоминает обычный
неупорядоченный список на языке HTML. Эта структура носит название
Sitemap («карта узла») — специально разработанный в Microsoft формат для
вывода иерархически упорядоченных списков с ссылками. В спецификации
HTML Help этот формат применяется для оглавлений разделов и предметных
указателей. Компания Microsoft предложила технологию Sitemap на
рассмотрение Консорциума World-Wide Web (W3C) для включения ее в состав спецификаций WebCollections языка XML. Обработка Sitemap-файлов производится средствами ActiveX либо апплетой Java.
Если
оглавление — универсальное средство для доступа к справочной
информации, то предметный указатель предназначен для опытных и
квалификационных пользователей; он позволяет быстро добраться до
конкретных тем. Формирование такого указателя с трудом поддается
автоматизации, именно поэтому на многих Web-узлах и в интрасетях
подобные часто средства отсутствуют. Для того чтобы предметный указатель
был эффективен в работе, необходимо правильно подобрать ключевые слова,
известные пользователям, а также продумать способ вывода на экран
связанных с ними материалов. Подобные средства, обычные для WinHelp,
теперь перенесены в среду HTML. Пользователь щелкает мышью по закладке
Index (Предметный указатель), и появляется список ключевых слов (рис.
4).
Технология формирования предметного указателя аналогична
разработке оглавления. Работая в Workshop, вы подготавливаете ключевые
слова и ставите им в соотвествие URL-адреса. Допускается несколько
URL-адресов для отдельного ключевого слова, если оно относится к
нескольким темам. При сохранении Workshop присваивает этому файлу
расширение hhk. В последующих версиях пакета Workshop будет
предусмотрена автоматическая генерация списка ключевых слов по
проставленным внутри HTML-файлов тегам keyword.
Ни одну из
HTML-публикаций нельзя считать полной, если в ней нет возможности поиска
по всему тексту; HTML Help не является исключением. Для реализации
этого механизма следует просто задать соответствующий параметр в файле
создаваемого проекта; Workshop автоматически при компиляции генерирует
индексный файл для обслуживания этого механизма. Чтобы найти нужное
слово или сочетание слов, пользователю следует щелкнуть по закладке
Search (Поиск) и набрать нужный текст. HTML Help выдаст список страниц,
содержащих указанный текст. После этого пользователь выбирает одну из
них для вывода на правой панели, как показано на рис. 5.
Технология
поиска по всему тексту широко используется в разработках для Web.
несмотря на это у многих возникают затруднения при выработке стратегии
действительно эффективного поиска. Часто в ответ пользователь получает
слишком много ссылок, охватить которые он не в состоянии. Но основная
проблема в другом: в HTML Help производится поиск только самих заданных
пользователем слов. Их синонимы и аббревиатуры не будут отыскиваться,
если они не указаны явно в строке запроса. Поэтому данное средство
следует рассматривать скорее как дополнение к предметному указателю, а
не как его замену. При распространении справочной системы, имеющей
средства полнотекстового поиска, могут возникать проблемы из-за
достаточно больших размеров индексного файла. Кроме того, в HTLM Help не
предусмотрено применение логических операторов, как в большинстве
других средств поиска в Сети.
По
умолчанию для просмотра в HTML Help используется окно, состоящее из
трех панелей; однако его размеры и расположение можно менять, чтобы
пользователям было удобно работать с содержащимся в нем материалом. Это
может оказаться существенным, когда требуется помощь в освоении
какой-нибудь программы. Например, можно вывести краткое описание в
небольшом окне в углу экрана, отказавшись от панели с кнопками (рис. 6).
Более того, можно предусмотреть окошки различного типа и сделать
одновременно видимыми сразу несколько из них. Помимо окна для краткого
описания, можно вывести более крупное окно с подробным обсуждением
предмета, показом таблиц или рисунков. Благодаря этому открывается
перспектива в создании новых концепций организации документов
подготовить которые средствами стандартного HTML невозможно. Все
названные средства индивидуальной настройки окон предусмотрены в HTML
Help Workshop.
Подготовив
информационный материал, выбрав средства для навигаций и указав типы
используемых окон, можно приступать к компиляции проекта и его передаче
пользователям. При компиляции сначала собираются все относящиеся к
проекту файлы — HTML, hhk, hhc и графические; они заносятся в отдельный
файл с расширением chm; его можно вызывать через адресную строку
Internet Explorer или загружать из прикладной программы.
Размер
сжатого chm-файла составляет лишь небольшую часть от суммарного размера
исходных файлов. Образованный после компиляции исходного 1-Мбайт файла
chm-файл может содержать всего 50 Kбайт, что существенно сокращает объем
занимаемого места на диске для хранения справочной системы и
многократно уменьшает время на его пересылку. Быстродействие от этого не
страдает; HTML-страница будет выводиться так же быстро, как и без
сжатия.
Для компиляции в HTML Help Workshop следует щелкнуть
кнопку Compile (Компиляция). На правой панели одно за другим появляются
сообщения, отражающие ход выполнения работы. После завершения компиляции
выдается URL-указатель на chm-файл. Его можно посмотреть через HTML
Help Workshop, получить к нему доступ из адресной строки Internet
Explorer или вызвать из прикладной программы. Кроме того предусмотрены
ссылки между темами в различных скомпилированных файлах. В этом случае
используется расширенный тег ссылки:
<a href="help.chm:/topic.htm">
Технология
сжатия файлов чрезвычайно перспективна, однако она является
собственностью Microsoft, требует специального формата для URL-адресов и
совместимы только с пакетом Internet Explorer.
HTML
Help предоставляет ряд дополнительных возможностей для повышения
качества публикуемых документов. Среди них создание индивидуальных
интерфейсов, организация вызовов из прикладных программ и классификация
информации по типам.
При разработке документации с доступом через
интрасеть или Web может оказаться более удобным интерфейс, отличный от
стандартного «трехоконного» . В этом случае могут использоваться те же
средства навигации и формат сжатия, но без возможности настройки окна
просмотра. Сначала следует сформировать Sitemap-файл с оглавлением, как
было сделано ранее. Затем указать, в каком HTML-файле это оглавление
будет выводиться. Наконец с помощью «мастера» подстановки
ActiveX-элементов добавить в выбранный HTML-файл средство управления
оглавления.
На рис. 7 показан пример файла для подготовки
независимых кадров (фреймов) — Notpad.htm; в данном случае задаются два
кадра. В левом из них будет отображаться оглавление, а в правом —
страница, соответствующая выбранному элементу оглавления. По умолчанию в
левом кадре будет воспроизводиться HTML-файл Toc.htm. С помощью
«мастера» подстановки ActiveX-элементов вводится объект «table of
contents» (оглавление). Среди параметров указывается, в каком hhc-файле
находится оглавление; в данном случае — это файл Toc.hhc:
<OBJECT id=hhctrl type="application/x-oleobject": classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"
codebase="hhctrl.ocx": width=100
height=100: >
<PARAM name="Command" value="Contents">: <PARAM name="Item1" value="c:/project/toc.hhc">
</OBJECT>
Можно вместо оглавления
разместить в левом кадре предметный указатель, если выбрать
HTML-страницу с ссылкой на ActiveX-объект «index».
Для прикладных
программ оптимальным способом обращения к справочной системе считается
экранная кнопка Help или соответствующая команда меню. Средства
программирования (API) пакета предусматривают стандартную технологию для подготовки таких вызовов. Помимо вызова нужной страницы API
позволяет задать используемые стили окна, его координаты, заголовок и
состояние вывода. В комплекте HTML Help Workshop имеется документация
этого API.
При разработке электронных публикаций чаще всего
приходится сталкиваться со следующей проблемой: как учесть интересы как
можно большего числа пользователей. Вне зависимости от типа публикации к
ней будут обращаться люди самых разных квалификаций, навыков и
интересов. Возможный вариант решения — использование новаторской функции
HTML Help под названием тип информации. С ее помощью можно вывести лишь
часть оглавления и предметного указателя, выбрав отдельные
характеристики из присвоенных различным темам. Например, можно
подразделить информацию на начальный и углубленный уровни, для
пользователей и системных администраторов. В программах с модульной
структурой, например в бухгалтерских системах, пользователь мог бы
выбирать темы по функциональной принадлежности: «Главная бухгалтерская
книга», дебиторская задолженность и т. д. При работе с документацией на
нескольких языках можно выбрать один из них. Возможны самые различные
применения функции «information types».
Средства для задания типов
информации предусматриваются в формате Sitemap фирмы Microsoft. Можно с
помощью HTML Help Workshop задать собственные типы и присвоить их
соответствующим темам. Затем пользователи справочной HTML-системы смогут
выбирать нужный им тип.
Уже
в течение нескольких лет существуют многочисленные авторские
инструменты, специально предназначенные для построения справочных систем
в Windows. Сейчас стали появляться аналогичные разработки,
ориентированные на HTML. В подавляющем большинстве применение этих
инструментов приводит приблизительно к одним и тем же результатам. Но
способы достижения этих результатов могут отличаться как небо от земли,
поэтому стоит сначала познакомиться поближе с этими продуктами, прежде
чем принимать окончательное решение. Без сомнения, HTML Help Workshop
фирмы Microsoft — перспективный инструмент, да еще бесплатный. Но
возможно, если выбрать один из перечисленных ниже инструментов, то очень
быстро он окупится за счет более высокой эффективности, механизмов
устранения ошибок и более легкого освоения.
Система
HTML Help фирмы Microsoft предусматривает применение в основном
фирменных технологий, среди которых наиболее значительно влияние
Internet Explorer. При работе HTML Help все операции ввода и вывода
обслуживаются механизмом Internet Explorer, через модули библиотеки
Shdocvw.dll. Обращаетесь ли вы к HTML Help через браузер, в
самостоятельном трехпанельном окне или из прикладной программы — всегда
незаметно для пользователя работает один и тот же механизм ввода-вывода.
Через него происходит взаимодействие с остальными механизмами —
средствами навигации, оконным интерфейсом, связью с прикладной
программой (см. диаграмму).
Из этого следует, что для работы HTML
Help необходим браузер Internet Explorer. Для многих разработчиков это
слишком жесткое требование. Однако по мере роста популярности данного
браузера и перехода пользователей на Windows 98 разработчикам будет
гораздо проще решиться на использование HTML Help.
Другой
скользкий вопрос — межплатформенная совместимость, а точнее ее
отсутствие. Многие компоненты HTML Help не реализованы для Windows 3.1,
Macintosh или UNIX.
Поскольку привлекательность HTML во многом объясняется независимостью
от платформы, подобное обстоятельство — значительный недостаток. Для
частичного решения этой проблемы Microsoft предлагает использовать
апплету Java
для вывода оглавления и предметного указателя. Однако Microsoft вводит
ограничения на степень адаптации этих средств навигации и не
предусматривает в этом случае возможность изменения параметров окна или
обработки контекста.
Если
вы разрабатывали ранее справочные файлы средствами WinHelp или
занимаетесь этим сейчас, не волнуйтесь — в Microsoft обещали, что в
Windows этот формат будет использоваться и далее. Фактически еще
какое-то время WinHelp будет сохранять доминирующие позиции для
справочных файлов. Эта технология проще, обеспечивает качественный
интерфейс и значительно быстрее в работе, чем нарождающийся HTML Help.
Однако будьте готовы, что со временем у вас появятся веские основания
для перехода на HTML Help, и вашим клиентам придется установить
необходимые компоненты для воспроизведения в соотвествующих файлов.
Если
вы приняли решение о переходе с WinHelp на HTML Help, то можете
воспользоваться имеющейся в HTML Help Workshop утилитой для такой
конвертации. Она преобразует rtf-файлы отдельных тем в самостоятельные
HTML-файлы. Если вы использовали для хранения оглавлений файлы в формате
WinHelp 4, тогда они будут автоматически преобразованы в формат hhc.
Элементы предметного указателя, записанные в K-ссылках, преобразуются в
hhk-файл. К сожалению, утрачивается возможность применения всплывающих
подсказок (они преобразуются в переходы) и процедур последовательного
просмотра, не предусмотренных в HTML Help.
То,
что система HTML Help фирмы Microsoft предназначена исключительно для
Windows, не устраивает разработчиков, которые хотели бы создавать
HTML-продукты, совместимые с любыми платформами. Прошедшая в конце
сентября в Кеймбридже, шт. Массачусетс, конференция The Help Technology
Update Conference стала ареной для демонстрации разработок фирм Netscape
Communications Corp., Sun Microsystems и Oracle Corp. Основным
достоинством представленных систем была межплатформенная совместимость
создаваемых продуктов.
Первая
версия справочной системы на базе HTML была предложена фирмой Netscape
(home.metscape.com/eng/help/home) летом 1996 г. Эта система, названная
NetHelp, позволяла готовить справочные средства для любой платформы,
совместимой с браузером Netscape Navigator. В недавно выпущенной версии 2
имеются средства для навигаций, индивидуальная настройка размеров окна,
контекстно-зависимые ссылки между прикладной программой и HTML-файлами.
Для
работы системы NetHelp не требуется инсталляции каких-либо программ,
кроме браузера Navigator. Однако практическое применение NetHelp сильно
ограничено необходимым условием обязательной установки Navigator на
компьютере пользователя. Если вы не собираетесь распространять и
инсталлировать этот браузер вместе со своей справочной системой, то
NetHelp может найти применение только для интрасетей, ориентированных на
продукты Netscape. Именно по этой причине независимые поставщики
программного обеспечения очень неохотно используют NetHelp.
На
Web-узле фирмы Netscape бесплатно предлагается комплект для программных
разработок (SDK). Центральное место в нем занимает инструмент разработки
проектов NetHelp Builder, позволяющий подготавливать оглавление,
предметные указатели и кадры окон пользовательского интерфейса. В состав
комплекта также входят справочное руководство по NetHelp на языке HTML и
шаблон для подготовки интерфейса.
В стандартном окне
NetHelp-системы вверху слева расположены средства для навигации, а
справа отображается справочная информация как показано на рис. A. На
нижней панели находятся кнопки Back (Назад), Forward (Вперед), Print
(Печать) и Exit (Закрыть). Хотя по сравнению с первой версией NetHelp
средства навигации стали работать значительно лучше, тем не менее они
заметно уступают аналогичным средствам продукта Microsoft.
Растущая
популярность Java как платформенно-независимого языка программирования
побудила специалистов отделения Java Soft фирмы Sun начать разработку
JavaHelp — некоторой стандартной спецификации для подсоединения
справочной HTML-системы к Java-программам, апплетам и компонентам
JavaBeans. JavaHelp позволяит создавать средства навигации и
обеспечивать взаимодействие через API. Навигация будет осуществляться с
помощью Java-апплет, которые раскрывают и сворачивают оглавление и
предметный указатель так же, как это делается в продукте Microsoft.
Предусматривается поиск по всему тексту. Для объединения и сжатия
информации в рамках отдельного файла в Java heip будет использоваться
архивный формат JAR (Java Archive), аналогичный формату zip.
Справочная
информация и органы навигации размещаются в стандартном окне (рис. B).
По-видимому, в API будет предусмотрено изменение параметров стандартного
окна, подобно тому, как это делается в Motif
(UNIX) и Win32. Разработчики справочных систем также смогут
использовать JavaHelp для создания отдельных документов, не связанных с
прикладными Java-программами.
Выпуск окончательной версии
JavaHelp-классов запланирован на начало 1998 г. В это же время пройдет
обновление виртуальных машин Java соответствующих браузеров и прикладных
программ. Разработки на JavaHelp смогут применяться на любой платформе,
имеющей средства Java. Сейчас помимо Windows 95 и NT, это —
операционные системы HP-UX, Mac OS, SGI и Solaris.
Компания
Sun не одинока в стремлении использовать универсальность Java для
различных платформ. Фирма Oracle работает над созданием собственной
версии справочной HTML-системы для Java-программ. Эта технология уже
используется в Java-версиях таких разработок компании, как Enterprise
Manager, Video Server Manager и Oracle8 Assistants. Она также встроена в
пакет Developer/2000, что дает возможность добавлять справочные
подсистемы к программам для Web.
Система Help Navigator (рабочее
название) фирмы Oracle имеет набор управляющих элементов для навигации и
использует окно браузера для отображения HTML-файлов. Ее рабочее окно
содержит закладки для вывода оглавления и предметного указателя в
предложенном фирмой Microsoft формате Sitemap. Щелкая на соответствующей
кнопке панели управления, пользователи могут объединять окно справочной
системы и окно просмотра либо располагать их как отдельные окна (рис.
C). Среди других возможностей следует упомянуть поиск по всему тексту и
средства API для доступа к справочной информации из прикладных
Java-программ. В API фирмы Oracle, кроме этого, будет предусмотрена
настройка размеров и расположения окна, а также одновременный вывод
нескольких информационных окон. Окончательная версия системы будет
доступна через Web-узел компании Oracle.