molily: HTML5 Nav-Element

Beitrag lesen

Und meine Frage bezieht/ bezog sich darauf, inwiefern User-Agents dies tun?

http://www.maxability.co.in/tag/html-5-accessibility-2/:

»The <nav> tag of HTML 5 and the role=”navigation” of ARIA are used for the same purpose. The area of web page that contains A collection of navigational Elements (usually links) for navigating the document or related documents.

Screen Reader Support

HTML 5 NAV

  • JAWS13 supports nav tag in all the 3 browsers.
  • NVDA 2012.3 does not support HTML 5 nav tag in Internet explorer 9 and Google Chrome but announces as navigation landmark in Firefox 20.0.1
  • Talkback with Google Chrome do not support the HTML 5 nav tag.

ARIA ROLE="NAVIGATION"

JAWS 13 supports navigation (role) in all the 3 browsers.
NVDA 2012.3 supports navigation (role) in all the 3 browsers.
Talkback on Android supports the navigation role.«

http://html5accessibility.com/:

»IE: provides no semantic information via accessibility APIs
Chrome: exposes element with a section role in IA2
Firefox: exposes as ARIA landmark role="navigation" via IA2 object attribute, and as a section role in IA2 (Unsure about the correctness of this mapping). Refer to HTML5 Accessibility Chops: section elements«

Daher die allgemeine Empfehlung, vorübergehend

<nav role="navigation">

zu schreiben. Für main gilt ja dasselbe:

<main role="main">

Mathias