Горячие клавиши

Есть ли стандарт, когда дело доходит до реализации сочетаний клавиш / клавиш-ускорителей для веб-приложений. Пример: навигация по списку элементов, представленных в сетке. Есть ли у них руководящие принципы, как это реализовать? У Google есть один для GMail в разделе "лаборатории".

Также имеет смысл инвестировать время в реализацию сочетаний клавиш / клавиш-ускорителей в веб-приложениях.


person Developer    schedule 18.11.2008    source источник


Ответы (2)


Я использовал ряд веб-сайтов и веб-приложений, которые определяют свои собственные сочетания клавиш. Как правило, они плохо документированы и не имеют особой ценности по сравнению с обычным использованием мыши.

Как упоминает Галвэг, вы должны быть осторожны, чтобы не вмешиваться в параметры доступности, особенно если вы хотите соблюдать Рекомендации ADA для Интернета.

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

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

person Bill Karwin    schedule 18.11.2008

С точки зрения доступности короткие замыкания на клавиатуре опасны, так как они могут мешать работе предварительно запрограммированных сочетаний клавиш в программном обеспечении, например программах чтения с экрана, используемых пользователями с ослабленным зрением.

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

Удачи!

person Galwegian    schedule 18.11.2008
comment
Попытайтесь порадовать кассира банка с помощью кассового приложения на основе браузера без клавиатурных сокращений ... bleh - person Knobloch; 12.12.2008