Возможно, связано: Предупреждение WAI ARIA при отправке формы (с перезагрузкой страницы)
В простой HTML-форме, которая отправляется на сервер (без JavaScript) ... если есть одна или несколько ошибок, и страница повторно отображается с той же формой и <ul>
сообщений об ошибках, если этот список будет размечен в качестве:
<form ...>
<ul role="alert">
<li>Error 1</li>
<li>Error 2</li>
</ul>
<!-- Fields -->
</form>
Причина, по которой я спрашиваю, заключается в том, что «элементы с предупреждением о роли имеют неявное значение aria-live assertive» ... что заставляет меня думать, что, возможно, это больше для JavaScript, вставляющего ошибки в DOM.
https://www.w3.org/TR/wai-aria/roles#alert
Таким образом, это может быть бесполезно для вспомогательных устройств (поскольку оно находится на странице для начала) ... и, возможно, может быть вредным, поскольку оно не "живое".
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_alert_role