-
Notifications
You must be signed in to change notification settings - Fork 364
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
alert is not output (IE 11, JAWS) #1138
Comments
A ticket has also been added to JAWS: FreedomScientific/standards-support#38 |
I'd also like the ARIA practice to explain exactly which updates will result in output of an alert or an other live region by screen reader. Unfortunately I didn't find any information. It would be valuable to differentiate between
Background of the question: At least in IE 11, Chrome and Firefox different changes to the DOM and CSS lead to the output of alerts (with JAWS), e.g.
However, the output differs depending on whether these changes are made to the parent element, the element with role=alert, a direct child element, or a nested descendant element. |
@JAWS-test commented:
I agree, the practices should cover this. I am adding this to issue#78 to be addressed in PR #1027. Once that content is written, it should be referenced from roles, states, and properties subsection of the alert pattern.
This is not the domain of the APG. It will eventually be covered by the w3c/aria-at project. APG says what to do based on the spec, not how well it works. the aria-at project will address how well it works in practice.
I'll add this list to issue #78. |
@JAWS-test, since we do not change examples to accommodate assistive technology bugs, I am closing this issue as not for practices. However, I have updated issue #78 and created issue #1139 to address the other excellent feedback you have provided -- thank you! |
@mcking65: Thank you very much. |
https://w3c.github.io/aria-practices/examples/alert/alert.html
IE 11 is a bit difficult with role=alert, the example does not work with JAWS version 15 to 2019. It would be better to choose an implementation that also works with IE 11.
Note: If the alert message has already been displayed and the button is pressed again, the output will also be correct with IE 11.
The example is nice international, but the language change within alert doesn't work with Chrome and Firefox either, so the output is a bit confusing...
The text was updated successfully, but these errors were encountered: