Primeface подтверждаютДиалог доступность
Диалоги подтверждения недоступны для моего программы чтения с экрана (Orca 3.22.2).
Читатель читает только заголовок, но не сообщение диалога. Так как фокус по умолчанию установлен на первой кнопке (которая находится после текста в большинстве случаев), это особенно утомительно.
Кому-нибудь удавалось обойти эту проблему, используя арии в контенте или что-нибудь, что могло бы работать?
Редактировать: представленный код для диалога:
<div role="dialog" aria-labelledby="form:j_idt152_title" aria-hidden="false" aria-live="polite">
<div>
<span>Dialog Title </span>
<a href="#" aria-label="Close" role="button">
<span class="ui-icon ui-icon-closethick"></span>
</a>
</div>
<div>
<span ></span>
<span >Message that needs to be read</span>
</div>
</div>
<input id="form:ok" name="form:ok" value="ok" title="explanation on button" type="submit">
<input value="close" type="button">
</div>
</div>
1 ответ
Выпуск GitHub создан: https://github.com/primefaces/primefaces/issues/4043
Надеемся, что обновление PrimeLaces 6.3 с обновлением Pull до последних стандартов ARIA будет принято: https://github.com/primefaces/primefaces/pull/4044