WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: landmarks/regions


From: David Engebretson Jr.
Date: Oct 5, 2021 3:01PM

Try using the shortcut to jump to regions:
* 'r' for JAWS
* 'd' for NVDA

Then those region names will be announced.

I test for them, and use them, all of the time.


-----Original Message-----
From: WebAIM-Forum < <EMAIL REMOVED> > On Behalf Of Schulz, Leslie via WebAIM-Forum
Sent: Tuesday, October 05, 2021 1:46 PM
Cc: Schulz, Leslie < <EMAIL REMOVED> >
Subject: [WebAIM] landmarks/regions

I have been doing some work with landmarks/regions, and I was puzzled to find that screen readers are ignoring these HTML5 semantic tags:
Article (with or without role="article") Section (with or without role="region")

They only pull up
Header with role="banner"
Footer with role="contentinfo"
These 3 work as regions, with or without a role, if the actual html tag is used.
OR <div role="main"
OR <div role="navigation"
OR <div role="complementary"

The nav and the aside do require an accessible name, but they still are announced by screen readers as regions.

I used JAWS and accessed the region list at Insert + F3.
I used NVDA and accessed the region list at Insert + F7.

Windows 10.
Chrome-Version 94.0.4606.61 (Official Build) (64-bit)

Question: If you have done user testing or are a native screen reader user, how much do people rely on regions?
As a tester, do you regularly check for regions?
Do you have any insights about regions that you would like to share?


Leslie Schulz, MSEd, CPACC
Web Accessibility Specialist, Learning Team Content and Learning | Higher Ed & Skills Quality Learning for All Cengage Group
PHONE: 214.212.7379 Central Time
WEB: cengage.com<http://www.cengage.com/>;