Opened 6 years ago

Closed 5 years ago

#7845 closed bug (fixed)

Tabs: default accessibility

Reported by: ezufelt Owned by:
Priority: blocker Milestone: 1.9.0
Component: ui.tabs Version: 1.8.16
Keywords: a11y Cc:
Blocked by: Blocking:

Description

Firefox 7.0.1 JAWS 13 Tabs demo 1.9pre

Problem

The semantics of a tablist are not recognized by JAWS.

Solution

  1. The list of tabs should be marked up w/ role='tablist'.
  2. Each tab should be marked up with role='tab'
  3. Each tab panel should be marked up with role='tabpanel'

See http://www.w3.org/TR/wai-aria/roles#tablist

Change History (2)

comment:1 Changed 6 years ago by Scott González

Component: ui.coreui.tabs
Keywords: a11y added
Priority: minorblocker
Status: newopen

comment:2 Changed 5 years ago by Scott González

Resolution: fixed
Status: openclosed

Tabs: Implement ARIA + Key handling. Fixes #3079 - Tabs: keyboard accessibility. Fixes #7845 - Tabs: default accessibility.

Changeset: 48588d3bef746129aa66e5fa915da2962a1a4014

Note: See TracTickets for help on using tickets.