Создание сайтов с древовидной структурой разделов

В разделе:

Задача статьи

Современные средства разработки

Недостатки современных средств разработки

Cоздание web-сайтов с применением средств разработки справочных систем

Результат

Речь пойдет о создании web-сайтов с отображаемой браузером структурой разделов, содержащей ссылки на страницы сайта.

Отображаемая браузером древовидная иерархическая структура разделов, содержащая ссылки на страницы сайта, расширяет возможности навигации и существенно упрощает пользователю поиск требуемой информации.

Назад

Далее

Содержание

Задача статьи

Задача статьи - показать возможности средств разработки справочных систем в рамках создания web-сайтов с отображаемой браузером древовидной иерархической структуры разделов, содержащей ссылки на страницы сайта.

Назад

Далее

Содержание

Современные средства разработки

В настоящее время создание web-сайтов проводится чаще всего с применением специальных средств разработки, таких как Macromedia Dreamweaver, MS Frontpage и т.п. Указанные средства обеспечивают возможность создания «чистого», неизбыточного кода web-страниц.

Для создания web-сайтов пригодны средства разработки справочных систем, к примеру, Macromedia RoboHELP или AuthorIT. Средства разработки справочных систем обеспечивают автоматизированную сборку и отображение структуры разделов в виде TOC – table of contents, как при разработке, так и при публикации сайта.

Назад

Далее

Содержание

Недостатки современных средств разработки

Перечисленные средства обладают рядом недостатков.

Специальные средства создания web-сайтов не предоставляют возможности автоматизированного создания структуры разделов со ссылками на отдельные web-страницы как при разработке, так и при публикации сайта.

Средства разработки справочных систем обеспечивают генерацию TOC, но формируют избыточный, заскриптованный код в html-страницах. Избыточный код не способствует быстрой загрузке html-страниц пользовательским браузером.

Многие пользователи отключают отображение баннеров, анимации и прочего мелькающего скриптового контента. В результате блокирования jscripts web-страницы отображаются в пользовательских браузерах некорректно, с ошибками.

Cамым существенным недостатком средств разработки справочных систем является генерация web-страниц с фреймами. Фреймы затрудняют или сводят на нет попытки индексации страниц поисковыми системами.

Cоздание web-сайтов с применением средств разработки справочных систем

В разделе:

Генерация html-контента средствами разработки справочных систем

Удаление избыточного кода

Включение html-контента в динамические страницы сайта

Создание web-сайта с прменением средств разработки справочных систем выполняется в три этапа:

Назад

Далее

Содержание

Генерация html-контента средствами разработки справочных систем

Генерация html-контента, TOC и топиков (topics), средствами разработки справочных систем, выполняется после импортирования исходного документа из файла формата .doc.

Html-контент генерировался средствами AuthorIT и Macromedia RoboHELP. Оба программных продукта имели настройки по-умолчанию. Результаты краткой сравнительной оценки указанных средств приведены в таблице.

показатель

AuthorIT

RoboHELP

объем html-публикации

менее 250 Kb

более 4 Mb

название генерируемого htm-файла*

<номер модуля данных>.htm

1______9_.htm

кириллица в топиках (редактирование)

поддерживается

искажается

*AuthorIT дает возможность пользователю присвоить генерируемому htm-файлу любое название. RoboHELP заменяет кириллицу в названии файла символами подчеркивания.

AuthorIT от AuthorIT Software Corporation Ltd., исходя из результатов сравнительной оценки, является более удобным инструментом для разработки web-сайтов с отображаемой браузером древовидной иерархической структуры разделов, содержащей ссылки на страницы сайта.

Назад

Далее

Содержание

Удаление избыточного кода

TOC и топики, генерируемые средствами разработки справочных систем в формате html-страниц, содержат актуальную информацию внутри html-тэгов <body></body>. Информация, содержащаяся вне указанных тэгов, отображаться на страницах сайта не должна.

Удаление избыточного кода выполнялось автоматически с помощью программы, скачать которую можно здесь.

Программа удаляет избыточные тэги из всех файлов формата .htm, формируемых AuthorIT в каталоге, указанном в настройках AuthorIT. «Очищенные» файлы программа «складывает» в собственный подкаталог /htm. Далее файлы следует скопировать в требуемый каталог web-сайта.

Назад

Далее

Содержание

Включение html-контента в динамические страницы сайта

TOC и топики, сгенерированные средствами разработки справочных систем и очищенные от избыточных кодов, должны отображаться с помощью динамических страниц, формируемых на основе шаблонов.

Включение TOC в шаблон страницы (файл index.php) выполняется php-скриптом, скачать который можно здесь. Включение топиков в шаблон страницы выполняется php-скриптом, скачать который можно здесь.

Результат

Результат – настоящий сайт.

Информация об авторских правах - все товарные знаки и торговые марки, упомянутые в материалах сайта, принадлежат законным владельцам. Все материалы, опубликованные на сайте без указания авторства в явном виде, принадлежат исключительно владельцам домена authorit.ru. Все материалы, опубликованные на сайте с явным указанием авторства, принадлежат исключительно авторам, предоставившим указанные материалы. Убедительная просьба ко всем, кто в коммерческих или иных целях намерен использовать материалы сайта - поимейте совесть и ссылайтесь на первоисточник в своих Интернет-ресурсах.