Skjermlesere og section og article tagger

Jeg har laget denne for å sjekke hvordan det er fornuftig å bruke section og article-tagger. Siden Jaws er standard skjermleser i Nav har jeg testet litt nøyere med Jaws (feks. sjekket ulike innstillinger for virtuelt hjelpenivå).

Hovedfunn

Dette er en oppsummering av hvordan section og article vises med standardinnstilling.

Jaws
Section: kun med aria-label vises i lesemodus, stopp ved hopp mellom landemerker og liste med landemerker.
Article: start/slutt vises både med og uten aria-label. Ikke stopp ved hopp mellom landemerker. Kommando for å hoppe mellom artikler "o" og vise liste med artikler "Jaws+Ctrl+o" viser article med og uten aria-label.
NVDA
Section: kun med aria-label vises i lesemodus og stopp ved hopp mellom landemerker.
Article: start/stopp vises ikke uansett om aria-label brukes eller ikke.
VoiceOver (iOS)
Section: start/stopp lesesl opp kun dersom section har aria-label.
Article: start/stopp vises ikke uansett om aria-label brukes eller ikke.
VoiceOver (Mac)
Section: kun med aria-label vises i lesemodus, stopp ved hopp mellom landemerker og liste med landemerker.
Article: start/slutt vises både med og uten aria-label. Ikke stopp ved hopp mellom landemerker.

Section med aria-label

Slik vises det med Jaws.

Lesemodus
Viser section start/slutt med aria-label (virtuell hjelpenivå høy). Vises ikke med virtuelt hjelpenivå lav og middels.
r: hopp til neste landemerke
Stopper på aria-label / section start med virtuelt hjelpenivå høy. Ellers stoppes det ved første element i section (aria-label vises ikke, men leses opp), virtuelt hjelpenivå middels og høy.
Jaws+Skift\r: liste med landemerker
section med aria-label vises. Velger du seksjonen skjer det samme som ved hopp mellom seksjoner.

Section uten aria-label

Her kan det stå hva som helst.

article med aria-label

article missbrukes både her og der.

article uten aria-label

tagger har større betydning enn du skulle tro.