You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The tool is an excellent replacement for a screen reader for rapid a11y testing, except for one big problem: it ignores the contents of iframes. A lot of academic course content is enclosed in iframes for security reasons (Partners provide the content, and the LMS / platform provider cannot audit or maintain all of it.)
Inclusion of iframed content is (I believe) a Manifest v3 configuration issue for browser extensions. See all_frame here https://groups.google.com/a/chromium.org/g/chromium-extensions/c/gtC-JIKVsgo
You can test this by enrolling in any course on edx.org (auditing is free), and look at any learning unit in the course. The course content below the H1 and Bookmark This button is iframed.
Thanks!
Jeff Witt
Accessibility Specialist for edX.org
The text was updated successfully, but these errors were encountered:
I remember that there was some discussion about this over at matatk/landmarks#370. If I remember correctly, there were some open questions.
I am a bit cautious about this feature because I fear that it would add a lot of complexity. Also, ARIA doesn't really define how iframes should be handled. So it is not clear what would even be the correct way to do this.
Can you provide more information on how different screen readers present these iframes? For example, what happens if there is more than one main region?
One idea to sidestep the issue would be to only display the contents of a single frame at a time, but allow the user to select which frame they want to inspect. Not sure if this is a good idea. What do you think?
Are you interested in working on an implementation yourself? I would definitely be open to reviewing a pull request about this.
The tool is an excellent replacement for a screen reader for rapid a11y testing, except for one big problem: it ignores the contents of iframes. A lot of academic course content is enclosed in iframes for security reasons (Partners provide the content, and the LMS / platform provider cannot audit or maintain all of it.)
Inclusion of iframed content is (I believe) a Manifest v3 configuration issue for browser extensions. See all_frame here https://groups.google.com/a/chromium.org/g/chromium-extensions/c/gtC-JIKVsgo
You can test this by enrolling in any course on edx.org (auditing is free), and look at any learning unit in the course. The course content below the H1 and Bookmark This button is iframed.
Thanks!
Jeff Witt
Accessibility Specialist for edX.org
The text was updated successfully, but these errors were encountered: