Необходимо подобрать такую структуру сайта, которая будет наиболее удобной и понятной для посетителя. После этого следует определиться с ее проектом, учитывая следующие факторы: - доступность - навигация является одним из важнейших элементов любой страницы, поэтому необходимо сделать ее доступной в любой момент, то есть навигация должна быть реализована (или хотя дублированная) простыми HTML-кодами, а не эффектами Flash, Java, JavaScript, которые могут воспроизводиться не на всех компьютерах посетителей; - содержательность - содержание гиперссылок должно соответствовать содержимому ресурсов, на которые они ссылаются, чтобы человек, впервые попала на сайт, понимала его структуру; - видимость - гиперссылки должны выделяться из окружающих элементов определенным образом; - целостность - возможность навигации следует реализовать на всех страницах сайта (не обязательно с помощью одинаковых меню, но средства навигации должны быть узнаваемы. Часто возникает проблема детализации структуры, т.е. вопрос о том, на сколько блоков следует разбивать содержание сайта. Во время ее решения следует помнить об одной особенности веб-страниц: посетители не любят горизонтальных линеек прокрутки Если вертикальные линейки допустимы, то ни в коем случае нельзя заставлять посетителей листать текст горизонтально. Нормальным считают расположение материала на 2-3 экранах с вертикальным прокруткой. Кроме того, следует учитывать и размеры файлов веб-страницы. Посетитель рассчитывает на то, что она загружаться не дольше десяти секунд. Если это происходит на одной секунды, он не чувствует дискомфорта, если до десяти секунд - не отвлекается на другие задачи. Когда процесс ожидание длится дольше указанного срока, посетитель начинает открывать другие страницы и вряд ли дождется полной загрузки первой. Это также необходимо учитывать, разделяя материал на части. Такое ограничение всего влияет на мультимедийные элементы - графику, аудио- и видеоматериалы, поэтому стоит оптимизировать их размер перед размещением в Интернете.