Clarification for Accessibility requested #197
Labels
a11y-tracker
Group bringing to attention of a11y, or tracked by the a11y Group but not needing response.
accessibility
Affects accessibility
I'd like a clarification of what should happen to elements outside of the full screen element when a screen reader is being used.
In Chrome currently there does not seem to be any interaction with them.
In Firefox it is all available with the screen reader
I have not tested with anything else, however when I read the spec regarding the backdrop pseudo selector this Note:
The ::backdrop pseudo-element can be used to create a backdrop that hides the underlying document for an element in a top layer (such as an element that is displayed fullscreen).
implies to me that the way to hide something that is in the backdrop from a screenreader
would be to use the backdrop pseudo selector and put in a display: none property.
which currently has no effect in Chrome because Chrome doesn't expose it to screen readers anyway, and which doesn't work in Firefox.
Given that we are also supposed to be able to style the backdrop this doesn't seem very reasonable either however - because what if I want to style the backdrop but alson don't want any of it to be read by screenreaders (which frankly seems to be nearly always the way it should be)
I made a bug report in Firefox yesterday https://bugzilla.mozilla.org/show_bug.cgi?id=1728889 although the more I think about it maybe the solution is an addition to the spec allowing you to turn off screenreader access to the backdrop programmatically.
The text was updated successfully, but these errors were encountered: