Разместите нашу кнопку!

Новые статьи:

Programming articles

Создание сайтов на шаблонах

Множество вариантов работы с графикой на канве

Шифруем файл с помощью другого файла

Перехват API функций - Основы

Как сделать действительно хороший сайт

Создание почтового клиента в Delphi 7

Применение паскаля для решения геометрических задач

Управление windows с помощью Delphi

Создание wap сайта

Операционная система unix, термины и понятия

SQL враг или друг

Возникновение и первая редакция ОС UNIX

Оптимизация проекта в Delphi

Ресурсы, зачем нужны ресурсы

Термины программистов 20 века

Советы по созданию собственного сайта с нуля

Шифруем файл с помощью пароля

Фракталы - геометрия природы

Crypt - Delphi программа для шифрования

Рассылка, зачем она нужна и как ее организовать?

Учебник по C++ для начинающих программистов

Уроки для изучения ассемблера

Загадочный тип PCHAR

Средства по созданию сайтов

Операторы преобразования классов is и as

Borland Developer studio 2006. Всё в одном

Создание базы данных в Delphi, без сторонних БД


Software engineering articles



Статья 4. Дизайн и элементы навигации

    Сегодня сеть интернет переполняют сайты, очень похожие, то есть с похожим дизайном. У каждого отдельного веб-сайта должен быть свой уникальный дизайн. Такой дизайн является, чем-то вроде лица сайта, то есть пользователь всегда сможет отличить страницу вашего сайта от страниц другого по дизайну. Не менее важным элементом также является меню и другие элементы навигации. Как дизайн, так и навигация должны быть удобными. В этой статье я попытаюсь рассказать вам свое мнение о дизайне для сайтов.

     Начну я, пожалуй, с того, что не стоит красть дизайн у других сайтов. Вам необходимо сделать свой, уникальный и ни на что не похожий дизайн. Дизайн для сайта разрабатывается один раз и применяется ко всем его страницам. Это очень удобно при создании сайта и в то же время пользователь не заблудится на страницах сайта.

     На мой взгляд, страница состоит из следующих частей: шапка, меню, содержательная часть, нижний блок страницы. Шапка, меню и нижний блок должны быть одинаковыми на всех страницах и содержать общую информацию о ресурсе и его тематике. А содержательная часть должны быть у каждой страницы своя. Также, на мой взгляд, необходимо сделать дизайн для двух страниц разного типа: для главной страницы и какой-нибудь другой. Это необходимо, потому что главная страница несколько отличается от остальных страниц сайта, поэтому они должны быть немного разными. Не надо использовать фреймы (страница строится на фреймах, если состоит из сразу нескольких других, то есть меню подгружено из одной страницы, навигация из другой, содержание из третьей и т.д.)!

     Расскажу немного о цвете. Ваши страницы не должны быть яркими и разноцветными. Это не только раздражает, но и выглядит плохо и некрасиво. Ярко - не значит красивее. Советую выбрать каких-нибудь три цвета, можно две, но не больше трех, желательно чтобы эти цвета были гармоничны. Лично я использую цвета так: цвет текста, цвет для выделения, цвет для фона. Подбирать цвета иногда бывает очень трудно, но не стоит выходить за рамки обычного.

     Шрифт может быть какой угодно. Я думаю, что не правильно советовать вам какой-либо шрифт именно, так как каждому дизайну необходим свой подходящий шрифт. Главное выберете что-нибудь, что легко читается и изменяется при редактировании. Теперь скажу о размерах, лично я не использую много разных размеров. У меня так: заголовок страницы средним размером, содержание маленьким, выделить можно из текста какую-то часть простым утолщением.

     Не советую никому использовать таки элементы, как бегущая строка, подчеркивание сверху и подобное. Страница в этом случае будет не понятной и не удобной. А ведь главным свойством хорошего дизайна является удобство просмотра страниц. Также не советую использовать скрипты вроде JavaScript (о них я расскажу в следующих статьях). Можно использовать такие скрипты, конечно, но нельзя переусердствовать.

     Ну и пару слов об элементах навигации. Меню должно быть хорошо отличимым от основного содержания страницы, находиться на всех страницах ресурса на одном и том же месте, должно быть четко выделенным на странице. Не надо вставлять в меню каждую страницу сайта, просто вынесете туда основные разделы. Для удобства просмотра ресурса можно использовать главное меню и дополнительное меню. Например, у каждого раздела кроме основного меню существует и свое, дополнительное меню.

     Шапка сайта (верхняя часть всех страниц) должна рассказывать все о тематике ресурса. Посмотрев на шапку посетителей, может делать выводы о содержании сайта и необходимости длительного нахождения там. На мой взгляд, шапка должна содержать в себе следующее: логотип сайта, название ресурса, а также может быть какая-нибудь картинка или подобное.

     Хотелось бы сказать о логотипе для сайта. Такой логотип сравним с логотипом большой и известной компании, именно потому, что должен выглядеть безупречно. Нарисовать логотип может кто угодно, лишь бы было красиво и понятно. Лично я стараюсь вынести в логотип сайта его название, адрес расположения и нарисовать в логотипе что-нибудь подходящее к тематике ресурса.

     Ну и напоследок хочу сказать, никогда не используйте шаблоны дизайна для страниц. Это во-первых повлияет на репутацию вашего сайта, так как профессиональный веб-дизайнер сразу различает страницу по шаблону от настоящей, а также я уверен что найдется еще один человек, который захочет использовать тот же шаблон. Шаблоны чаще всего тематические, так что наткнуться на два одинаковых сайта можно запросто.

     Ну вот, теперь вы знаете общие понятия о разработке дизайна для сайта. Теперь можно поговорить и о технологиях предназначенных для этого, то есть о языках веб-программирования.