HTML-ссылки и удобство использования - PullRequest
5 голосов
/ 20 октября 2008

Должны ли ВСЕГДА быть подчеркнуты ссылки на веб-странице?
Я не верю, что это должно быть жесткое и быстрое ПРАВИЛО!
Я недавно написал комментарий в своем блоге об этом после того, как другой разработчик пожаловался, что я не следую веб-стандартам. Он снова подходит, и я хочу знать, что вы думаете. Ее аргумент состоял в том, что для согласованности и удобства использования ВСЕ ссылки должны быть подчеркнуты ВСЕ время. Мой менеджер согласился, поэтому я изменил две строки в CSS, и это было сделано. Я не возражал против выполнения работы, но я думаю, что удобство использования сайта теперь меньше. Есть слишком много вещей, которые требуют вашего внимания.

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

Я ошибся? Какие еще аргументы я должен был привести? Спасибо! :)

Ответы [ 11 ]

18 голосов
/ 20 октября 2008

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

3 голосов
/ 20 октября 2008

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

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

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

В конце все сводится к зависит . Ваши боссы только что договорились о наиболее вероятном пути без риска.

2 голосов
/ 21 октября 2008

Вы правы, я думаю. Если существует «жесткое и быстрое правило», то оно таково: ссылки на веб-странице всегда должны иметь доступ .

Другими словами, если пользователь понимает, что он должен щелкнуть по нему, тогда его можно использовать, даже если он не подчеркнут. Он может выглядеть как кнопка, или тег (например, на каждой странице этого сайта), или квадратное меню со стрелкой, или что-либо еще, что пользователь узнает из опыта как нечто, на что нажали.

(Имейте в виду, что этого недостаточно , чтобы показывать деньги при наведении курсора. Это только частичное признание. Пользователю не нужно наводить курсор на страницу и видеть, какой текст "что-то делает" при наведении .)

2 голосов
/ 20 октября 2008

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

См. Также Mystery Meat Navigation

2 голосов
/ 20 октября 2008

Я не думаю, что все ссылки всегда должны быть подчеркнуты, но они должны быть отделены от окружающего текста. Как правило, синие и / или подчеркивание указывают на ссылку, но это зависит от макета вашего сайта.

Я бы предупредил вас, чтобы вы очень осторожно подчеркивали вещи, которые не являются ссылками. Это может ввести пользователей в заблуждение.

@ Брэд Уилсон говорит о разнице в цвете и дальтониках. Я могу ошибаться, но я верю, что большинство (всех?) Дальтоников не могут видеть разницу между определенными цветами, но не все. Возможно, вы могли бы выбрать цвета, которые всегда показывают контраст? Конечно, я представляю, что цветовые различия (и, возможно, другие атрибуты форматирования, такие как подчеркивание) также теряются для пользователей, использующих программы чтения с экрана.

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

1 голос
/ 20 октября 2008

Вообще говоря, ссылки должны быть подчеркнуты (и синим!). Если вы не хотите подчеркивать их, это нормально, если их можно идентифицировать.

Подчеркивание текста, что не ссылка далеко хуже, чем не подчеркивание ссылок.

0 голосов
/ 20 октября 2008

Ссылки, как и все, что обозначает какое-то взаимодействие, должны выделяться среди прочего содержимого страницы. Это не обязательно означает, что ссылки должны быть подчеркнуты. Холодная и жесткая приверженность стандартам (подчеркнутые и синие) ограничивает инновации путем определения абсолютных границ. Если вы думаете об этом с точки зрения дизайна HCI, пользователи визуально привлекаются к тем элементам, которые выглядят иначе, чем к окружающим. В зависимости от того, как вы размещаете различные визуальные элементы вместе, вы можете достичь того же уровня автоматического понимания функциональности, не полагаясь на эти стандартные определения стиля. Конечно, проблема попытки заново изобрести стандарты состоит в том, что если вы потерпите неудачу, то вы просто запутаете пользователя.

0 голосов
/ 20 октября 2008

Мой общий взгляд на это: Выберите выдающийся цвет для ссылок, сделайте его постоянным для всего сайта. Подчеркивание при наведении курсора только для меню, вкладок и т. Д. И (необязательно) всегда подчеркивать ссылки, которые находятся внутри абзацев.

0 голосов
/ 20 октября 2008

Самым сложным аспектом юзабилити является то, что каждый сайт / проект индивидуален, и каждый элемент служит своей цели. Я согласен с мнением о том, что подчеркнутые ссылки способствуют удобному использованию сайта, однако я не думаю, что ссылки, которые не подчеркнуты, вызовут какие-либо проблемы с юзабилити, если они оформлены таким образом, что отделяют их от текста или других элементы, которые их окружают. Это решения, которые должны быть приняты во время разработки; когда вы ждете, пока реализация определится с цветами ссылок, вы ставите на карту юзабилити. Проекты должны быть хорошо продуманы и тщательно разработаны таким образом, чтобы схема навигации была понятна пользователю. Значит ли это, что вы должны подчеркнуть ссылки? Ну, это зависит от вашего пользователя или аудитории. Если ваша целевая аудитория - интернет-продвинутые пользователи, я думаю, у вас есть немного больше гибкости, когда дело доходит до появления ссылок. Для публичной информации и / или правительственных сайтов я бы предпочел использовать «стандартные» виды.

В вашем случае, я думаю, у вас достаточно веские аргументы; эти ссылки находились в поле, озаглавленном «Меню», поэтому пользователь уже мог ожидать, что что-то произойдет, если щелкнуть элемент в этом поле. Один из аргументов, который вы можете сделать, заключается в том, что он жертвует внешним видом сайта и делает его более удобным для пользователя, что снижает общее восприятие пользователем.

0 голосов
/ 20 октября 2008

Лучше всего начинать с синих и подчеркивать ссылки и отклоняться только тогда, когда у вас есть причина для этого. Люди ожидают синего / подчеркнутого, поэтому очевидно, что это будет «лучше», особенно в том, что касается ссылок в основном тексте. Однако было бы нелепо предположить, что ссылки должны быть такими. Я бы сказал, что подчеркивание важнее синего, так как важен контраст с обычным текстом (контраст относится к форме и весу, а также к цвету.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...