Атрибут accesskey тега <meter>
Описание
Атрибут accesskey позволяет задать горячую клавишу для быстрого доступа к элементу <meter>. При нажатии комбинации клавиш (зависит от браузера и ОС) фокус будет передан элементу.
<meter
accesskey="M"
min="0"
max="100"
value="75"
id="battery-meter">
</meter>
<label for="battery-meter">Уровень заряда (Alt+M)</label>
Сочетания клавиш по платформам:
| Платформа | Комбинация |
|---|---|
| Windows/Linux | Alt + ключ |
| macOS | Control + Option + ключ |
| ChromeOS | Alt + ключ |
Рекомендации по использованию:
- Используйте уникальные клавиши в пределах страницы
- Избегайте конфликтов с системными сочетаниями клавиш
- Всегда указывайте подсказку о доступной горячей клавише
- Для сложных интерфейсов создайте страницу справки по клавишам
Пример с несколькими элементами:
<meter accesskey="1" min="0" max="100" value="25"></meter> CPU (Alt+1)
<br>
<meter accesskey="2" min="0" max="100" value="65"></meter> RAM (Alt+2)
<br>
<meter accesskey="3" min="0" max="100" value="90"></meter> Disk (Alt+3)
Ограничения и совместимость:
- Поддерживается всеми современными браузерами
- Фактическое сочетание клавиш может отличаться в разных браузерах
- Может конфликтовать с другими сочетаниями клавиш
- Не заменяет полноценную клавиатурную навигацию
Примечание: Хотя атрибут accesskey может быть полезен для быстрого доступа, современные веб-приложения чаще используют сложные системы клавиатурных сокращений через JavaScript. Для элементов <meter> применение accesskey имеет смысл в панелях мониторинга и административных интерфейсах.