Кратко
СкопированоСвойство изменяющихся областей из WAI-ARIA. aria
нужно для указания объёма изменений, о котором сообщит вспомогательная технология на основе значения aria
. Это вся «живая» область или её часть.
Пример
Скопировано<div aria-live="polite" aria-atomic="true"> <h2>Текущий счёт</h2> <span>1/1 после первого раунда</span></div>
<div aria-live="polite" aria-atomic="true"> <h2>Текущий счёт</h2> <span>1/1 после первого раунда</span> </div>
Как пишется
СкопированоДобавьте к тегу атрибут aria
с одним из двух значений:
true
— вспомогательная технология расскажет обо всех элементах в интерактивной области.false
(по умолчанию) — вспомогательная технология расскажет только об изменениях.
aria
можно использовать для всех тегов и ARIA-ролей.
Как понять
Скопировано«Живая» область — это область страницы, в которой что-то постоянно обновляется из-за внешних событий. Например, появляется уведомление или ошибка у поля, когда пользователь ввёл неправильные данные. Так пользователи скринридеров могут узнать об изменениях автоматически, без перехода к этой части страницы.