Программное обеспечение MediaWiki содержит множество сочетаний клавиш . Вы можете использовать их для более быстрого доступа к определенным функциям Википедии.
Клавиша доступа позволяет пользователю компьютера немедленно перейти к определенной части веб-страницы с помощью клавиатуры. В Википедии клавиши доступа позволяют вам делать гораздо больше — защищать страницу, показывать историю страниц, публиковать ваши изменения, показывать текст предварительного просмотра и т. д. Полный список см. в следующем разделе.
Большинству веб-браузеров требуется удерживать одну или две клавиши-модификатора для использования клавиши доступа. Различные веб-браузеры вызывают клавиши доступа по-разному. Пожалуйста, используйте список ниже, чтобы определить подходящую комбинацию клавиш для вашего браузера и системы:
В настоящее время в диапазоне a–z a
не назначено только p
, v
, w
назначаются нескольким функциям в зависимости от контекста.
Изменяя пользовательский CSS-файл , сочетания клавиш доступа могут отображаться перед внутренними ссылками на любой странице Википедии.
a : hover [ accesskey ] : before { content : " " attr ( accesskey ) " " ; text-transform : uppercase ; white-space : pre ; font-family : sans-serif ; margin-right : 0.5 ex ; color : black ; }
a [ accesskey ] : before { content : "" attr ( accesskey ) "" ; text-transform : uppercase ; white-space : pre ; font-family : sans-serif ; margin-right : 0.5 ex ; color : black ; }
a [ accesskey ] : before { content : "" attr ( accesskey ) "" ; text-transform : uppercase ; white-space : pre ; border : thin solid ; font-family : sans-serif ; text-decoration : underline overline ; margin-right : 0.5 ex ; color : black ; }
При этом не будут отображаться клавиши доступа, предоставляемые VisualEditor (или редактором викитекста mw:2017), такие как « s» для публикации страницы, поскольку эти клавиши доступа реализованы по-другому.
Сочетания клавиш, в том виде, в котором они реализованы в Википедии, полезны для некоторых пользователей с ограниченными возможностями и не требуют JavaScript для работы. В то же время, они мешают некоторым пользователям экранных ридеров, поскольку мешают сочетаниям клавиш их экранных ридеров. Лучшим решением было бы иметь настраиваемые сочетания клавиш.
Доступность сочетаний клавиш (клавиш доступа) — сложный вопрос. Эта функция в ее текущей реализации была временно отменена в WCAG 2.0, в частности, потому, что она конфликтует с сочетаниями клавиш вспомогательных технологий. Использование клавиш доступа в настоящее время не рекомендуется в онлайн-контенте и приложениях. [ требуется обновление ]
Но наличие клавиш доступа также является требованием Authoring Tool Accessibility Guidelines (ATAG) — подход ATAG особенно актуален в случае Википедии — где этот вопрос тщательно рассматривается. В частности, ATAG требует возможности настраивать сочетания клавиш. Это должно быть запрошено в phab:T2477.
В настоящее время их присутствие в интерфейсе Википедии может быть проблематичным для некоторых пользователей и полезным для других. Но что еще важнее, это вводит разработчиков в заблуждение, заставляя их думать, что интерфейс доступен с клавиатуры. Требования, которые необходимо выполнить для того, чтобы веб-сайт был доступен с клавиатуры, не связаны с сочетаниями клавиш (G90, F42, SCR35, F58, F61).
Некоторые пользовательские скрипты позволяют добавлять дополнительные сочетания клавиш для различных действий или настраивать существующие:
Существует гаджет , который может быть включен для удаления функциональности ключа доступа. Это может быть выбрано с помощью Special:Preferences
{{subst:lusc|1= User:Enterprisey/up-one-lvl-kbd.js}}
{{subst:lusc|1= User:Enterprisey/hover-edit-section.js}}
{{subst:lusc|1= User:Enterprisey/page-info-kbd-shortcut.js}}
{{subst:lusc|1= User:Enterprisey/superjump.js}}
{{subst:lusc|1= User:Guarapiranga/accessKeysCheatSheet.js}}
{{subst:lusc|1= User:Tollens/safemodeShortcut.js}}