Представлено браузерное расширение Skip To для быстрого перехода по элементам страницы

Дата:30.07.2021
Источник:GitHub
Поделиться в Twitter Поделиться в Facebook Поделиться в VKontakte Поделиться в Telegram

Николасом Хойтом выпущено расширение Skip To для браузеров Chrome и Firefox, реализующее функциональность быстрого перехода к заголовкам или ориентирам на открытой веб-странице. Реализуемая функциональность не представляет большого интереса для незрячих пользователей, так как им доступны все те же возможности на уровне прямого взаимодействия с браузером посредством программ экранного доступа. Однако данное расширение может быть полезно слабовидящим, не использующим программы экранного доступа и другие вспомогательные технологии с подобной функциональностью, а также людям с нарушенной моторикой. Кроме того, потенциально данное расширение может наглядно объяснить полностью зрячим людям все преимущества хорошей структурной и семантической разметки страницы, сделав их лично заинтересованными в подобной вёрстке.

Расширение Skip To позволяет вызвать всплывающее меню, в котором перечислены все ориентиры и заголовки на странице в активной вкладке. При активации пункта меню, фокус перемещается на соответствующий элемент страницы с прокруткой её видимой части.

После установки Skip To открыть его меню можно либо нажатием на иконку расширения на панели инструментов браузера, либо командой Alt+2. Внутри меню доступны следующие команды:

  • Стрелки вниз и вверх - переход по пунктам меню.
  • PageDown и PageUp - переход по 8 пунктов меню.
  • End и Home - переход в конец и начала списка пунктов.
  • M - следующий ориентир с ролью основной части страницы (main).
  • N - следующий ориентир с ролью навигационной области страницы (navigation).
  • S - следующий ориентир с ролью поисковой формы (search).
  • 1, 2, 3, 4, 5, 6 - следующий заголовок соответствующего уровня.
  • Enter или Пробел - активация текущего пункта меню.
  • Escape или Tab - закрытие меню без активации какого-либо пункта.

Ссылки по теме:


Метки


Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2021