Можно выделить пять основных составляющих понятия веб-дизайна.
- Содержание - форма представления и способ организации наполнение сайта: стиль написания текста, его упорядочения, форматирование и структурирование с помощью языка HTML.
- Оформление - общий вид сайта, который определяется частности графическими элементами для украшения и навигации.
- Технологии - это средства форматирования веб-страниц и предоставление им интерактивности, например, языка HTML и JavaScript, таблицы CSS, анимация Flash.
- Представление - скорость и надежность отображения сайта в сети Интернет.
- Цель - причина создания сайта, а также результаты, которых
он позволит достичь.
В веб-дизайне можно выделить несколько основных дилемм, стоящих при разработке почти всех сайтов. Веб-мастеру необходимо найти хрупкий баланс между:
- собственными возможностями и потребностями пользователей;
- формой и функциями веб-сайта;
- устоявшимися правилами и творческими решениями;
- качеством оформления веб-сайта и время на его создание.
Дизайн сайта должен соответствовать потребностям пользователей - это правило очень важно, ведь именно для пользователей и создают этот продукт. Однако зачастую веб-разработчики забывают о своих клиентах и восхищаются реализацией собственных творческих решений.
Распространенной проблемой в веб-дизайне является несоответствие между дизайном и функциональностью. Функциональный, но плохо оформленный сайт просматривать не интересно: он не захватывает посетителя. То же можно сказать и о сайте, который имеет хорошее оформление, но не полезен для посетителей. Поэтому нужно найти равновесие между этими характеристиками, то есть дизайн должен соответствовать функциональности. Опытные веб-разработчики поддерживают идею целостного дизайна: это означает, что первоочередное внимание уделяется удачному сочетанию всех элементов и функций сайта.
Пользователи компьютеров уже привыкли к определенным элементам, которые они видят в своих программах и на веб-страницах. Действительно, когда создают сайт, часто придерживаются определенных правил: логотип организации размещают в левом верхнем углу, меню располагают вверху, слева или снизу т.д. Дизайнер должен придерживаться общепринятых правил навигации, цветовых гамм и т.д. Они не ограничивают возможности дизайна, а делают сайты удобными для посетителей.
На сайте не может быть ошибок. HTML-код следует писать в соответствии с правилами и рекомендациями, графические элементы должны отображаться правильно. Все интерактивные элементы должны работать без перебоев и сообщений об ошибках. Гиперссылки сайта должны обеспечивать переход к соответствующим материалам.