From c5bca7b7c04586c8eab91fe74a84f42fb54507eb Mon Sep 17 00:00:00 2001
From: Peter Krautzberger
Date: Fri, 3 Jan 2025 16:36:34 +0100
Subject: [PATCH] editorial: archive for wiki page "Testing aria hidden"
Adds editorial note.
Part of #1882
---
.../archive/1.2/Testing aria-hidden.md | 44 +++++++++++++++++++
1 file changed, 44 insertions(+)
create mode 100644 documentation/archive/1.2/Testing aria-hidden.md
diff --git a/documentation/archive/1.2/Testing aria-hidden.md b/documentation/archive/1.2/Testing aria-hidden.md
new file mode 100644
index 000000000..cb27960f5
--- /dev/null
+++ b/documentation/archive/1.2/Testing aria-hidden.md
@@ -0,0 +1,44 @@
+**Editors Note.** Archived wiki page https://github.com/w3c/aria/wiki/Testing-aria-hidden, last edited May 8, 2020.
+
+#### Notes:
+This is a refresh of [@stevefaulkner's aria-hidden tests](https://developer.paciellogroup.com/blog/2013/11/html5-accessibility-chops-hidden-aria-hidden-support/) and [test data](https://www.html5accessibility.com/tests/hidden2013.html) from 2013.
+Added a couple of new tests for visibility:hidden, and one new test for aria-hidden=false on descendant of aria-hidden=true.
+
+#### Test cases used for testing:
+https://carmacleod.github.io/playground/aria-hidden-tests.html
+
+#### Software used for testing:
+* Windows 10
+* Chrome 81
+* Edge 81
+* Firefox 76
+* Internet Explorer 11
+* Safari 13.1
+* JAWS 2019
+* NVDA 2019.3.1
+* VoiceOver on iOS 13.3.1 (iPhone SE)
+* VoiceOver on macOS Catalina 10.15.4
+* ChromeVox on Chrome OS ?
+* Orca ? on Epiphany (Webkit) ?
+* Orca ? on Chromium ? Ubuntu ?
+* Orca ? on Firefox ? Ubuntu ?
+* Talkback ? on Android ? Chrome ?
+* Talkback ? on Android ? Firefox ?
+
+#### Results:
+screen reader support for various methods of hiding content
+
+test | JAWS + Chrome | JAWS + Edge | JAWS + Firefox | JAWS + IE | NVDA + Chrome | NVDA + Edge | NVDA + Firefox | NVDA + IE | VoiceOver macOS + Safari | VoiceOver iOS + Safari | ChromeVox + Chrome OS | Orca + Epiphany (Webkit) | Orca + Chromium Ubuntu | Orca + Firefox Ubuntu | Talkback + Android Chrome | Talkback + Android Firefox |
+--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
+`1.` aria-hidden=true | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ? | ? | ? | ? | ? | ?
+`2.` html hidden | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ? | ? | ? | ? | ? | ?
+`3.` CSS display:none | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ? | ? | ? | ? | ? | ?
+`4.` CSS visibility:hidden | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ? | ? | ? | ? | ? | ?
+`5.` CSS off screen | read | read | read | read | read | read | read | read | read | read | ? | ? | ? | ? | ? | ?
+`6.` CSS off screen aria-hidden=true | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ? | ? | ? | ? | ? | ?
+`7.` HTML hidden aria-hidden=false | ignored | ignored | ignored | read | ignored | ignored | ignored | ignored | read | read | ? | ? | ? | ? | ? | ?
+`8.` CSS display:none aria-hidden=false | ignored | ignored | ignored | read | ignored | ignored | ignored | ignored | read | read | ? | ? | ? | ? | ? | ?
+`9.` CSS visibility:hidden aria-hidden=false | ignored | ignored | ignored | read | ignored | ignored | ignored | ignored | ignored | ignored | ? | ? | ? | ? | ? | ?
+`10.` HTML hidden with aria-hidden=false child | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ? | ? | ? | ? | ? | ?
+`11.` aria-hidden=true with aria-hidden=false child | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ignored | ? | ? | ? | ? | ? | ?
+