Если у меня есть форма, которая обновляется через AJAX, есть вероятность, что поле исходного значения (как оно было выведено в браузер) не будет соответствовать тексту, который внутри поля формы теперь есть.
Я знаю от слепого пользователя, что иногда помогаю, чтобы Jaws 9 и более поздние версии имели сильную поддержку богатых интернет-приложений (в частности, изменений AJAX и DOM), но я не уверен, что эта поддержка восходит к Jaws 7 ( как следует из истории их выпуска).
В основном, есть две проблемы:
Если я загружу бланк полностью пустым без заданных значений, а затем использую AJAX для загрузки данных при загрузке страницы (или после нажатия пользователем кнопки), будет ли Jaws читать вставленные значения?
Если я загружу форму с установленными значениями и эти значения изменятся через AJAX, прочитает ли читатель, что находится в значениях или на экране?
Я надеюсь, что это тот случай, когда недостатки старых версий будут работать в мою пользу, и что он всегда читает все, что на экране (в полях ввода), и игнорирует значения. И он ожидает, что значения формы изменятся, поэтому он читает все, что является текущим, а не только то, что загружается.
Но, конечно, я бы предпочел знать наверняка, а не узнать позже.