Primeface подтверждаютДиалог доступность - PullRequest
0 голосов
/ 06 сентября 2018

Диалоговые окна подтверждения недоступны для программы чтения с экрана (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 Ответ

0 голосов
/ 14 сентября 2018

Создан GitHub Выпуск: https://github.com/primefaces/primefaces/issues/4043

Обновление запроса извлечения до последних стандартов ARIA, как мы надеемся, будет принято для PrimeFaces 6.3: https://github.com/primefaces/primefaces/pull/4044

...