WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: landmarks/regions

for

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.

Thanks!
David


-----Original Message-----
From: WebAIM-Forum < <EMAIL REMOVED> > On Behalf Of Schulz, Leslie via WebAIM-Forum
Sent: Tuesday, October 05, 2021 1:46 PM
To: <EMAIL REMOVED>
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:
Header
Footer
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.
<main>
OR <div role="main"
<nav>
OR <div role="navigation"
<aside>
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?

Thanks,
Leslie



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
EMAIL: <EMAIL REMOVED> <mailto: <EMAIL REMOVED> >
WEB: cengage.com<http://www.cengage.com/>;