Ticket #7845 (closed bug: fixed)

Opened 19 months ago

Last modified 12 months ago

Tabs: default accessibility

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

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

comment:1 Changed 19 months ago by scott.gonzalez

  • Keywords a11y added
  • Priority changed from minor to blocker
  • Status changed from new to open
  • Component changed from ui.core to ui.tabs

comment:2 Changed 12 months ago by Scott González

  • Status changed from open to closed
  • Resolution set to fixed

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.