Кнопки или ссылки? MostInfo.net (http://mostinfo.net/article/14/25.htm) Сегодня я обращусь к вечному спору всех верстальщиков, вопросу, почище знаменитого «Быть или не быть?» - спору о кнопках и ссылках. |
||||
Роман Поликарпов webstudent.hostmos.ru 09-05-2004 |
||||
Сегодня я обращусь к вечному спору всех верстальщиков, вопросу, почище знаменитого «Быть или не быть?» - спору о кнопках и ссылках. Конечно, однозначно сказать что использовать для создания навигации, не сможет никто, но я все же рискну высказать свое скромное мнение по данному вопросу... Скажу сразу - тут нет единого мнения, нет стандарта, нет универсальных рекомендаций. В каждом отдельном случае надо рассматривать целесообразность того или иного метода. Лирическое отступлениеДавайте же расставим точки над «i». Что такое кнопка? Кнопка - это, прежде всего кнопка! Это элемент управления. Поэтому она должна применяться там, где пользователю требуется завершить какое-то действие нажатием кнопки. Напимер, голосование - выбираете вариант ответа, жмете «Голосовать», и дело сделано. Все просто и логично. Кнопки чаще всего применяются в различных формах, для этого в HTML существуют специальные тэги. Мне кажется, в других случаях применение кнопок нецелесообразно. Например, на многих сайтах, нажав на кнопку, можно скачать файл (далеко ходить не надо - так устроено скачивание электронного журнала IZONE). Мне кажется, это нелогичным - скачивая файл, мы ничем не управляем на сайте, мы просто получаем доступ к другой информации. Вот здесь мы и сталкиваемся с ссылками. Как известно, Интернет во многом обязан своему появлению и бурному развитию языку HTML, в основе которого лежит концепция связывания документов с помощью гипертекстовых ссылок. Т.е именно ссылки служат для связывания документов в единое целое. Поэтому, если пользователю предлагается получить доступ к какой-то информации, логичнее будет использовать ссылку. Меня, например, ссылка «Скачать!» привлекает больше, нежели кнопка с такой же надписью. О навигации Вот мы, собственно, и подошли к тому, ради чего статья затевалась: использованию «кнопок» в навигации. Я пишу в кавычках потому, что здесь я рассматриваю не кнопки в обычном понимании, а графические изображения с гиперссылками. Но, пожалуй, отбросим кавычки, тем более, что большинство людей так и делает, называя картинки-ссылки кнопками.Как известно, навигация - важнейшая часть сайта и оформлять её надо соответственно - красиво и понятно. Вот здесь и встает во всей красе перед дизайнером вопрос выбора - что использовать обычные линки или кнопки. У обоих методов свои сторонники и свои аргументы за и против. Чтож, давайте выслушаем обе стороны. КнопкиМногие дизайнеры их очень любят. И не зря. С помощью кнопок можно создать очень красивое меню, стилизовать его под определенную тематику. Это огромный плюс. Тут дизайнер может дать волю фантазии и нарисовать нечто, что приведет пользователя в неописуемый восторг (или ужас) от увиденного. Кроме того, картинки имеют одинаковый размер при любом разрешении экрана пользователя, так что дизайн не «поедет» в любом случае. В некоторых случаях просто необходимо использовать кнопки, потому что текстовые ссылки резко портит весь дизайн. Но нет ничего совершенного, и у графических ссылок есть множество минусов:
Прежде чем использовать изображения в навигации, подумайте, надо ли оно вам? Если просто рисовать кнопки, «чтобы было круче», то это неверно. Часто можно обойтись более удобными (на мой взгляд) текстовыми ссылками. Текстовые ссылки Изначально предназначены для связывания документов между собой. Создаются очень просто с помощью стандартных тегов HTML. С помощью каскадных таблиц стилей легко настраивается цвет, жирность и прочие свойства. Также быстро появляются при загрузке, как и обычный текст. Отменно работает во всех браузерах и при любом разрешении. Индексируется поисковиками, если содержит ключевые слова, то имеет значительный вес при ранжировании результатов запроса. Достоинств очень много, но есть и недостатки:
Я думаю, все всё равно остались при своем мнении. Я лишь резюмирую свои мысли. Хотя графические ссылки предоставляют большую свободу творчества дизайнеру, но текстовые ссылки более гибки. Настроить ссылки - дело нескольких минут. Мне кажется оправданным применять кнопки для обозначения главных (корневых) разделов, таких как «статьи», «музыка», «контакты»; а ссылки более низкой иерархии делать текстовыми (например в разделе «контакты», ссылки «схема проезда», «телефоны», «адрес»). Такой подход позволяет «сэкономить на кнопках», облегчив себе работу; еще раз выделить иерархию, тем самым упростить навигацию по сайту; улучшить индексацию сайта, выделив основную информацию текстовыми ссылками. Вот и все, что я хотел поведать, как обычно, окончательное решение за вами! Удачи! Оригинал статьи находится по адресу http://mostinfo.net/article/14/25.htm | ||||