stringtranslate.com

Помощь:Сочетания клавиш

  • ВП:К
  • ВП:КБ
  • WP:КБД
  • ВП:КС

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

Использование ключей доступа

Клавиша доступа позволяет пользователю компьютера немедленно перейти к определенной части веб-страницы с помощью клавиатуры. В Википедии клавиши доступа позволяют вам делать гораздо больше — защищать страницу, показывать историю страниц, публиковать ваши изменения, показывать текст предварительного просмотра и т. д. Полный список см. в следующем разделе.

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

Список ключей доступа

Сортируемый список

В настоящее время в диапазоне a–z aне назначено только p, v, wназначаются нескольким функциям в зависимости от контекста.

Показать ключи доступа

Изменяя пользовательский CSS-файл , сочетания клавиш доступа могут отображаться перед внутренними ссылками на любой странице Википедии.

CSS с ярлыками, отображаемыми при наведении
Посмотрите видео, чтобы увидеть, как работает этот фрагмент CSS. Здесь используется скин Vector, но он подойдет для любого скина.
a : hover [ accesskey ] : before { content : " " attr ( accesskey ) " " ; text-transform : uppercase ; white-space : pre ; font-family : sans-serif ; margin-right : 0.5 ex ; color : black ; }               
CSS с ярлыками, которые всегда отображаются
Добавление этого кода отображает ключи доступа на каждой странице Википедии, как показано на этой картинке.
a [ accesskey ] : before { content : "" attr ( accesskey ) "" ; text-transform : uppercase ; white-space : pre ; font-family : sans-serif ; margin-right : 0.5 ex ; color : black ; }               
CSS с сочетаниями клавиш, которые всегда отображаются в рамке
Это идентично приведенному выше коду, за исключением того, что клавиши доступа отображаются в рамках.
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

Смотрите также

Примечания

  1. ^ Для некоторых клавиш (например, ) работают и + ; Для других клавиш (например , ) работает только + ; Для других клавиш (например , ) работает только .rAltAlt⇧ ShiftfAlt⇧ Shift.Alt
  2. ^ Клавишу Alt без Shift можно использовать, если изменены настройки Firefox в "about:config": установите "ui.key.generalAccessKey" на 18 (см. базу знаний MozillaZine).
  3. ^ В некоторых версиях вам может потребоваться нажать↵ Enter
  4. ^ Скопируйте следующий код, отредактируйте пользовательский JavaScript , затем вставьте:
    {{subst:lusc|1= User:Enterprisey/up-one-lvl-kbd.js}}
  5. ^ Скопируйте следующий код, отредактируйте пользовательский JavaScript , затем вставьте:
    {{subst:lusc|1= User:Enterprisey/hover-edit-section.js}}
  6. ^ Скопируйте следующий код, отредактируйте пользовательский JavaScript , затем вставьте:
    {{subst:lusc|1= User:Enterprisey/page-info-kbd-shortcut.js}}
  7. ^ Скопируйте следующий код, отредактируйте пользовательский JavaScript , затем вставьте:
    {{subst:lusc|1= User:Enterprisey/superjump.js}}
  8. ^ Скопируйте следующий код, отредактируйте пользовательский JavaScript , затем вставьте:
    {{subst:lusc|1= User:Guarapiranga/accessKeysCheatSheet.js}}
  9. ^ Скопируйте следующий код, отредактируйте пользовательский JavaScript , затем вставьте:
    {{subst:lusc|1= User:Tollens/safemodeShortcut.js}}

Внешние ссылки