Введение
Сочетание клавиш, позволяющее перейти к определенной части страницы.
В веб-браузере клавиша доступа (accesskey) позволяет пользователю компьютера немедленно перейти к определенной веб-странице с помощью клавиатуры. Они были введены в 1999 году и быстро получили почти повсеместную поддержку браузеров. Летом 2002 года канадская консалтинговая компания, специализирующаяся на веб-доступности, провела неформальный опрос, чтобы выяснить, не вызывают ли клавиши доступа проблем для пользователей вспомогательных технологий, особенно программ экранного доступа, используемых слепыми и слабовидящими пользователями. Эти пользователи нуждаются в большом количестве сочетаний клавиш для доступа к веб-страницам, поскольку использование мыши ("указание и щелчок") для них невозможно. Их исследование показало, что большинство комбинаций клавиш действительно создают конфликты с одной или несколькими из этих технологий, и их окончательная рекомендация заключалась в полном отказе от использования клавиш доступа. В XHTML 2, обновленном языке веб-разработки, рабочая группа HTML консорциума World Wide Web отказалась от атрибута accesskey в пользу модуля XHTML Role Access. Однако XHTML 2 был упразднен в пользу HTML5, который (по состоянию на август 2009 года) по-прежнему разрешает использование клавиш доступа.
In a web browser, an access key or accesskey allows a computer user to immediately jump to a specific web page via the keyboard. They were introduced in 1999 and quickly achieved near universal browser support. In the summer of 2002, a Canadian Web Accessibility consultancy did an informal survey to see if implementing accesskeys caused issues for users of adaptive technology, especially screen reading technology used by blind and low vision users. These users require numerous keyboard shortcuts to access web pages, as “pointing and clicking” a mouse is not an option for them. Their research showed that most key stroke combinations did in fact present a conflict for one or more of these technologies, and their final recommendation was to avoid using accesskeys altogether. In XHTML 2, a revised web authoring language, the HTML Working Group of the World Wide Web Consortium deprecated the accesskey attribute in favor of the XHTML Role Access Module. However, XHTML 2 has been retired in favor of HTML5, which (as of August 2009) continues to permit accesskeys.
Конфликт ключей доступа
Если в одном документе назначено несколько одинаковых клавиш быстрого доступа, IE будет последовательно переключаться между ними при каждом нажатии этой клавиши (IE будет переключаться в обратном порядке, если нажата клавиша Shift). Это позволяет логически группировать элементы в различные наборы клавиш быстрого доступа для более удобной навигации. IE 4.0 поддерживал в качестве клавиш быстрого доступа только буквы английского алфавита. Firefox 2.0 активирует последний из группы элементов, которым назначен один и тот же ключ быстрого доступа.
Использование стандартных отображений ключей доступа
В 2004 году появился стандарт, использующий числа, который обеспечивает единообразие для пользователей и повышает предсказуемость сочетаний клавиш на различных сайтах. К ним относятся, например, 1 для перехода на главную страницу, 0 для поиска, / для связи и другие. Десять лет спустя, в 2014 году, был выпущен обновленный и более полный стандарт, использующий как буквы, так и цифры, чтобы вновь активизировать усилия по стандартизации клавиш быстрого доступа в браузере.
Ten years later, in 2014, an updated and more comprehensive standard using both letters and numbers was released in order to breathe new life into browser access key standardization efforts.