23.07.2009
Одним из основных базисов, от которых зависит уровень сайта - удобство навигации. Все основные разделы страницы должны быть видны сразу, без прокрутки. Это достигается делением меню на подменю, в случае сложной навигации, и различными компоновками ссылок внутри страницы.
Для удобства пользователя применяется DHTML. Отличие от HTML - динамическое изменение страницы в зависимости от действий пользователя: высвечивание гиперссылок, выпадающие меню, всплывающие подсказки и описания. Таким образом достигается взаимодействие с посетителем. Установив такой контакт, можно проводить посетителя по сайту для ознакомления, либо отправлять определенные категории посетителей в специально созданные для них страницы.
В случае необходимости, применяются технологии опознавания и перенаправления посетителя в специально формируемые под него страницы, в зависимости от типа используемых посетителем программ или введенного им пароля. Наиболее распространенный способ динамического формирования страниц - выборка данных из базы по запросу посетителя на основе технологий PHP, MySQL. Для более быстрого вывода страниц на экран применяется оптимизация кода на основе CSS.