Веб-формы — Работа с пользовательскими данными
Download 177.91 Kb.
|
Веб
Несколько ярлыковСтрого говоря, вы можете поместить несколько меток на один виджет, но это не очень хорошая идея, поскольку у некоторых вспомогательных технологий могут возникнуть проблемы с их обработкой. В случае нескольких меток вы должны вложить виджет и его метки в один элемент. Рассмотрим этот пример: Required fields are followed by *. Скопировать в буфер обмена Параграф вверху устанавливает правило для обязательных элементов. Правило должно быть включено до того, как оно будет использовано, чтобы зрячие пользователи и пользователи вспомогательных технологий, таких как программы для чтения с экрана, могли узнать, что оно означает, прежде чем столкнутся с требуемым элементом. Хотя это помогает информировать пользователей о том, что означает звездочка, на это нельзя полагаться. Программа чтения с экрана произносит звездочку как « звездочку », когда встречается. При наведении курсора мыши зрячим пользователем должно появиться « требуется », что достигается использованием атрибута title. Заголовки, читаемые вслух, зависят от настроек программы чтения с экрана, поэтому надежнее также включить атрибут aria-label, который всегда читается программой чтения с экрана. Приведенные выше варианты повышают эффективность по мере их прохождения: В первом примере метка вообще не считывается при вводе — просто получается «редактировать пустой текст», плюс собственно метки считываются отдельно. Несколько Примечание. В зависимости от программы чтения с экрана вы можете получить немного разные результаты. Это было проверено в VoiceOver (и NVDA ведет себя аналогично). Мы также хотели бы услышать о вашем опыте. Примечание. Вы можете найти этот пример на GitHub как required-labels.html ( см. также вживую ). Не тестируйте пример с 2 или 3 раскомментированными версиями — программы чтения с экрана определенно запутаются, если у вас есть несколько меток И несколько входных данных с одним и тем же идентификатором! Download 177.91 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling