WebAIM - Web Accessibility In Mind

E-mail List Archives

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


From: Angela French
Date: Jun 30, 2017 2:54PM

Hmmm, this site says that even IE 9 supports <nav> . https://html5test.com/compare/browser/ie-10/chrome-45/edge.mobile-13/firefox-45.html
Am I confusing browser support with screen reader support?

-----Original Message-----
From: Léonie Watson [mailto: <EMAIL REMOVED> ]
Sent: Friday, June 30, 2017 1:36 PM
To: WebAIM Discussion List; Angela French
Subject: Re: [WebAIM] screen reader support for <nav> vs role="navigation"

The information on html5accessibility.com is accurate. You only need to apply the roles explicitly if you need to support IE. If you don't, then you can just use the relevant HTML elements.

On 30/06/2017 20:48, Angela French wrote:
> 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
> www.sbctc.edu<;http://www.sbctc.edu/>;
> > > archives at http://webaim.org/discussion/archives
> >

@LeonieWatson @ <EMAIL REMOVED> @ <EMAIL REMOVED> tink.uk Carpe diem