
- •Последовательность создания гипертекстовых систем (веб-страниц)
- •21.4. Концептуальное проектирование веб-сайта
- •21.6. Разработка структуры сайта
- •21.7. Конструирование веб-страниц
- •21.8. Информационное наполнение веб-страниц
- •21.9. Тестирование сайта
- •21.10. Размещение сайта на веб-сервере
- •21.11. Объявление о существовании сайта
- •21.12. Психологические особенности человеко-машинного общения и контент-инжиниринг
- •Графический дизайн
- •Контрольные вопросы
21.6. Разработка структуры сайта
Разработка структуры сайта обычно происходит сверху вниз – страницы сайта создаются на различных уровнях. Эта структура образует иерархию сайта и помогает надлежащим образом структурировать содержимое сайта.
Чем важнее информация, тем доступнее она должна быть и тем выше в иерархической пирамиде она располагается. Второстепенная информация размещается на страницах глубоких уровней, перейти на которые можно по гиперссылкам со страниц верхнего уровня.
Принимая во внимание то обстоятельство, что иерархия и структура ссылок сайта могут быть весьма запутанными, создатели пакета Frontpage ввели в него систему названий, определяющих уровни расположения страниц.
Родительские страницы (Parent pages). Родители – это страницы, с которыми связаны страницы-потомки более низкого уровня.
Потомки (Child pages). Страницы-потомки располагаются уровнем ниже и обычно связаны с родительскими страницами графическими или текстовыми гиперссылками либо через панель навигации.
Страницы-братья (Peer pages). Братья – это страницы, имеющие общих родителей.
В сложной структуре отдельные страницы могут в одно и то же время быть родителями, братьями и потомками.
Рассмотрим типичную структуру сайта (рис.21.9" и "Новости", которые приходятся друг другу братьями, a "Сервис2" – это потомокстраницы "Сервисы".
На рисунке несколько особняком находится страница "Возврат" – она также называется "Глобальная страница". Если на сайте есть панель навигации, то на каждой использующей ее странице будет присутствовать ссылка на глобальную страницу.
Панели навигации во FrontPage строятся на основе иерархической модели, созданной в режиме Navigation View, поэтому глобальные страницы находятся на одном уровне с домашней страницей и субъектом иерархии не являются. На карте навигации глобальные страницы располагаются слева или справа от домашней страницы.
Cвязанные страницы на карте навигации соединяются линиями, благодаря чему достигается удобное и наглядное представлениеиерархии сайта.
Рис. 21.9. Пример типичной структуры сайта
Реальная пользовательская карта веб-сайта может выглядеть следующим образом (рис.21.10).
Рис. 21.10. Реальная пользовательская карта веб-сайта
Часто пользовательскую карту сайта изображают в виде оглавления. В целях экономии места оглавление сильно огрубляется. Например, пользовательская карта сайта, посвященного описанию пакета FrontPage 98, содержит 14 пунктов (рис.21.11).
Рис. 21.11. Пользовательская карта сайта (оглавление)
При щелчке по галочке раскрывается содержание каждого из этих пунктов. Внешне все выглядит правильно. Но на практике верить названиям укрупненных пунктов нельзя – они не дают представления о действительном содержании каждого из этих пунктов. Например, раздел "Frontpage Explorer вблизи" должен рассказывать о проводнике FrontPage, о его устройстве, структуре, составе, и там это действительно есть. Но в то же время этот раздел содержит приемы создания веб-сайтов и во многом перекликается с разделом "Основы создания веб-страниц" и дополняет его. Не зная этого, найти нужную информацию посозданию веб-страниц трудно.
Полностью раскрытое содержание содержится на 7 страницах и тоже не пригодно для характеристики пользовательской карты сайта. Необходимо создавать иерархическую структуру, где на каждом уровне иерархии содержится не более 7 пунктов, которые имеют отточенные формулировки, четко характеризующие содержание каждого пункта.