2015-06-26 5 views
1

Доступны ли диалоговые окна браузера доступными стандартами WCAG A/AA? Диалоговые окна, я имею в виду те, которые родной в браузере, как следующее в Chrome: enter image description hereДоступны ли диалоговые окна браузера?

+0

Не могли бы вы дать какой-то контекст, почему вы спрашиваете об этом? И запрос * всех * диалогов из * всех * браузеров, скорее всего, слишком широк. – unor

ответ

0

Есть 3 различных Рекомендации от W3C/WAI (Инициатива Web Accessibility):

  • WCAG 2.0 для веб-контента
  • ATAG для Authoring Tool (Tl; др CMS)
  • UAAG для агентов пользователя (Tl; дг графическому веб-браузеры и многие другие подобные сайты, которые будут вставлять контент - объявления, видео, прогноз погоды и т. д.)

Соответствующее руководство для диалоговых окон браузера - UAAG, как и «позволяет UA публиковать веб-контент в доступном виде и доступны его собственные средства управления - мышь, сенсорный экран и клавиатура, хорошо играющие с API-интерфейсами доступности ОС »

После того, как ATAG позволяет человеку с ограниченными возможностями создавать контент на своем собственном веб-сайте в качестве администратора или автора контента или переводчика и тому подобного. Веб-сайт может быть доступен для посетителей, но backoffice/admin также должен быть доступен для сотрудников, продюсеров контента и т. Д.

И, наконец, есть также WAI-ARIA для доступных богатых интернет-приложений для богатых виджетов, веб-приложений независимо от того, означает. TL; др следует использовать в качестве дополнения к HTML5

0

в диалоговом окне Браузер доступны, пока ваш браузер следующим требованиям UAAG, которые должны быть в случае самых современных используемых браузеров (Гурт, Safari, Chrome, Fire Fox, ...).

В вашем примере это диалоговое окно запускается при запуске события window.onbeforeunload.

Это может быть хорошим решением, чтобы ответить на точки WCAG 3.2.5:

3.2.5 Изменение по запросу: Изменения контекста инициируются только по запросу пользователя или механизм доступен для выключения такие изменения. (Уровень ААА)

http://www.w3.org/TR/UNDERSTANDING-WCAG20/consistent-behavior-no-extreme-changes-context.html

Так это предотвратить, например, сценарий третьей стороной перенаправлять пользователя вне страницы без ее подтверждения, или пользователь по ошибке закрыть окно неправильно.

Но, конечно, открытие диалогового окна, когда не результат действия пользователя недоступен.