Правильный метод оповещения пользователя должен быть доступным - соответствовать спецификациям WAI-ARIA (Accessible Rich Internet Application).Теперь документы являются лишь технической частью вашей реализации - как и во всех интернет-технологиях, их внедрение среди программ чтения с экрана и других инструментов доступности широко варьируется, и их трудно определить без всестороннего тестирования, но это, безусловно, лучшее, с чем нам приходится работать.на данный момент.
Спецификации требуют, чтобы сообщения этого типа отмечались role='alert'
, а их диалоговые окна - атрибутом role='alertdialog'
.В нем говорится, что оповещения - это
Сообщение с важной и, как правило, чувствительной ко времени информацией.
, что, безусловно, соответствует требованиям.Теперь я не уверен в том, что вы обеспокоены проблемой буфера программы чтения с экрана, но, насколько мне известно по этому вопросу, программы чтения с экрана, которые принимают спецификации WAI-ARIA, должны будут постоянно сканировать страницу на предмет новых атрибутов и элементов,как показывают учебные пособия, подобные , этому , можно даже добавить атрибут alert
к элементам, уже присутствующим на странице, поэтому я не верю, что ваша проблема должна представлять проблему для современных программ чтения с экрана.