| is readable | is visible | |
|---|---|---|
| [aria-hidden] | ||
| [aria-hidden="true"] | ||
| [aria-hidden="false"] | ||
| [aria-hidden="nonsense"] | ||
| [hidden] | ||
| [hidden] [aria-hidden="false"] |
||
| position: absolute; clip: rect(0 0 0 0); |
| Chrome 60 | Firefox 53 | Safari 9 | |
|---|---|---|---|
| [aria-hidden] | |||
| [aria-hidden="true"] | |||
| [aria-hidden="false"] | |||
| [aria-hidden="nonsense"] | |||
| [hidden] | |||
| [hidden] [aria-hidden="false"] |
|||
| position: absolute; clip: rect(0 0 0 0); |
| Chrome 60 | Firefox 53 | Internet Explorer 11 | Edge 20 | |
|---|---|---|---|---|
| [aria-hidden] | ||||
| [aria-hidden="true"] | ||||
| [aria-hidden="false"] | ||||
| [aria-hidden="nonsense"] | ||||
| [hidden] | ||||
| [hidden] [aria-hidden="false"] |
||||
| position: absolute; clip: rect(0 0 0 0); |
| Chrome 60 | Firefox 53 | Internet Explorer 11 | Edge 20 | |
|---|---|---|---|---|
| [aria-hidden] | ||||
| [aria-hidden="true"] | ||||
| [aria-hidden="false"] | ||||
| [aria-hidden="nonsense"] | ||||
| [hidden] | ||||
| [hidden] [aria-hidden="false"] |
||||
| position: absolute; clip: rect(0 0 0 0); |
| Chrome 60 | Firefox 53 | Internet Explorer 11 | Edge 20 | |
|---|---|---|---|---|
| [aria-hidden] | ||||
| [aria-hidden="true"] | ||||
| [aria-hidden="false"] | ||||
| [aria-hidden="nonsense"] | ||||
| [hidden] | ||||
| [hidden] [aria-hidden="false"] |
||||
| position: absolute; clip: rect(0 0 0 0); |
| Chrome 60 | Firefox 53 | Internet Explorer 11 | Edge 20 | |
|---|---|---|---|---|
| [aria-hidden] | ||||
| [aria-hidden="true"] | ||||
| [aria-hidden="false"] | ||||
| [aria-hidden="nonsense"] | ||||
| [hidden] | ||||
| [hidden] [aria-hidden="false"] |
||||
| position: absolute; clip: rect(0 0 0 0); |
| Mac OS | Windows | |
|---|---|---|
| [aria-hidden] | ||
| [aria-hidden="true"] | ||
| [aria-hidden="false"] | ||
| [aria-hidden="nonsense"] | ||
| [hidden] | ||
| [hidden] [aria-hidden="false"] |
||
| position: absolute; clip: rect(0 0 0 0); |
The Mac OS and Windows flagship browsers pass all tests with at least one AT.
While limited to Chrome, ChromeVox may be the only cross-platform AT, and it passes all tests.
VoiceOver for iOS appears to produce the same results as VoiceOver for Mac OS.
At this time, JAWS does not work with Edge.