WebAIM - Web Accessibility In Mind

E-mail List Archives

landmarks/regions

for

From: Schulz, Leslie
Date: Oct 5, 2021 2:46PM


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/>;