WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: screen reader support for <nav> vs role="navigation"

for

From: Andrews, David B (DEED)
Date: Jun 30, 2017 2:04PM


You are only supposed to use ARIA when nothing else will make it work. If you can do it in html5 then that is the preferred approach!

Dave



David Andrews | Chief Technology Officer
Minnesota Department of Employment and Economic Development
State Services for the Blind
2200 University Ave West, Suite 240, St. Paul MN 55114
Direct: 651-539-2294
Web | Twitter | Facebook



-----Original Message-----
From: WebAIM-Forum [mailto: <EMAIL REMOVED> ] On Behalf Of Angela French
Sent: Friday, June 30, 2017 2:48 PM
To: WebAim Forum ( <EMAIL REMOVED> ) < <EMAIL REMOVED> >
Subject: [WebAIM] screen reader support for <nav> vs role="navigation"

Hello,
I have been web searching without luck to find which method has better screen reader support for identifying menus on a web page: using the html 5 <nav> element or using the ARIA attribute role="navigation" on say, a <div>. If I combine their use like <nav role="navigation">, Siteimprove tells me I'm being redundant. I suppose there are worse accessibility
"crimes" that being redundant?

Thanks,


Angela French
Internet/Intranet Specialist
Washington State Board for Community and Technical Colleges
360-704-4316
<EMAIL REMOVED> <mailto: <EMAIL REMOVED> >
www.sbctc.edu<;http://www.sbctc.edu/>;