
Структура сайта
Структура сайта с точки зрения разработчика – это запланированная рабочая схема, на которой указываются связи между страницами и родственные узы (потомок, предок, брат)
Структура сайта с точки зрения пользователя – это система навигации, по которой он судит о содержимом страниц, о связях между страницами и их родственных отношениях.
Классификация структур
Большие сайты, как правило, имеют довольно сложную архитектуру, но можно выделить 3 базовых схемы, используемые в виде основополагающего каркаса
линейная схема
таблица
иерархия
Линейная схема (цепочка)
Строгая линейная организация сайта программирует перемещение пользоваетля по цепочке страниц (вперед и назад)
1
2
3
Для удобства ориентации и навигации полезно выводить ссылки на соседние страницы и номер текущей в общей линейной последовательности.
Таблица
Организация страниц сайта в виде таблицы хорошо подходит для перемещения по совокупностям родственных элементов в двух направлениях (по строкам и столбцам).
1
2
3
1
2
3
1
2
3
В качестве примера можно привести совокупность страниц, предлагающих инфу по цифровым фотокамерам. Вертикальное меню (марки цифровых фотокамер) предлагает перемещение по строкам, а горизонатальное (характеристики, тесты, обзоры, магазины) – по столбцам. Текущая строка и текущий столбец в меню ссылками не являются. Ссылка на текущую страницу не нужна. Но они присутствуют, что дополнительно помогает пользователю ориентироваться на сайте.
Иерархия
Э
Главная
то самая распространенная структура, на которой основано большинство сайтов интернета.2
3
4
5
1
4.1
4.2
4.3
4.1.1
4.1.2
4.1.3
4.3.1
1.2.1
1.1.1
1.3
1.2
1.1


Если все страницы сайта являются потомками главной, то в качестве навигационной схемы подойдет простое горизонтальное или вертикальное меню, которое включает все страницы, в том числе и главную.
Когда позиций меню не слишком много (от 5 до 9), их удобно располагать по горизонтали. Меню повторяется на концах страниц, чтобы дать пользователю возможность выбрать следующий пункт, не прокручивая вверх ткущую страницу.
Когда количество пунктов велико, лучше использовать вертикальное меню. В конце страниц такого сайта необходима ссылка вверх для быстрого перехода к меню без прокрутки.
Часто меню сайта оформляется в виде набора вкладок, привычных для пользователя ПО. Ссылка вверх необходима на концах страниц.
Если сайт имеет более глубокий уровень иерархии, то одновременно используют 3 типа меню:
Меню сайта. В него включают прямые потомки главной страницы и саму главную страницу. Как правило, это меню горизонтальное, под заголовком сайта и на концах страниц.
Меню предка текущей страницы. В него включают страницы, являющиеся сестрами по отношению к текущей. Как правило, это меню вертикальное, его располагают на вертикальной полосе
Меню хлебные крошки. Это меню…………………………………..