This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 27085 - Accessible name and description calculation is not correct for Mac / AXAPI
Summary: Accessible name and description calculation is not correct for Mac / AXAPI
Status: NEW
Alias: None
Product: HTML WG
Classification: Unclassified
Component: HTML a11y APIs (editor: Steve Faulkner, Cynthia Shelly) (show other bugs)
Version: unspecified
Hardware: PC All
: P2 normal
Target Milestone: ---
Assignee: steve faulkner
QA Contact: HTML a11y API spec bugbot
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-16 15:44 UTC by Dominic Mazzoni
Modified: 2014-10-16 15:44 UTC (History)
4 users (show)

See Also:


Attachments

Description Dominic Mazzoni 2014-10-16 15:44:22 UTC
Accessible name and description: this section needs to better explain the differences between name and description, and it should take Mac into account. I think it's particularly confusing when an element has both a name and description, because screen readers don't all agree on what to do. Here's my simplified explanation for Windows:

Windows:
The name is the primary accessible text, it's what a screen reader uses to announce an object.
The description is extra accessible text, it may not be part of a short announcement.

On Mac, it's totally different:
The title is the visible text of an object, if any.
The description is accessible text; if present, it overrides any visible title and used instead as the accessible text. The description is what's always read, if present - the title, if prseent and distinct from the description, is what's only read optionally.

I probably got both of these descriptions wrong. I'm hoping that by posting a wrong answer I'l inspire people to correct me.