Предоставляет ли WCAG или W3C какие-либо рекомендации относительно того, когда гиперссылки должны открываться в новых окнах?
Есть ли какие-либо рекомендации относительно того, когда ссылки должны открываться в новом окне?
Ответы (4)
WCAG говорит: «Сделайте так, чтобы веб-страницы отображались и работали согласованным образом», и далее описывает, как изменение контекста должно инициироваться только по запросу пользователя или должно быть легко отключено.
В HTML4 и в HTML5 описан процесс открытия ссылки в новом окне, и в обоих случаях пользовательские агенты могут подавить это, если это настроено пользователем.
Однако на самом деле это описание механизма, когда браузер должен и не должен открывать окно, а не политики.
Открытие ссылок в новых окнах обычно считалось плохим для доступности. Эти ссылки объясняют немного больше об этом:
- http://diveintoaccessibility.org/day_16_not_opening_new_windows.html
- http://www.webcredible.co.uk/user-friendly-resources/web-usability/new-browser-windows.shtml
Нет никаких «стандартизированных» руководств, по сути, это решение дизайна пользовательского интерфейса. Обычно, когда ссылка открывает новое окно, вы направляете пользователя на другой сайт или не хотите, чтобы пользователь покидал текущую страницу, в зависимости от потока процесса.
На самом деле, с современными веб-возможностями есть гораздо лучшие способы обработки пользовательского интерфейса в браузере, чем в новых окнах.
Краткий ответ: Нет. Ссылки не должны открываться в новых окнах.
По той простой причине, что пользователи должны контролировать, как они открывают ссылки.
Вы можете прочитать это исчерпывающее статья о том же.