W3C home > Mailing lists > Public > public-html-comments@w3.org > April 2012

RE: Ref: HTML to Platform Accessibility APIs Implementation Guide

From: Steve Faulkner <faulkner.steve@gmail.com>
Date: Sat, 21 Apr 2012 09:35:26 +0100
Message-ID: <CA+ri+VkauSKM67h4tH40RVXAEvRwReWvLnr0DQWDSjsOn3vruA@mail.gmail.com>
To: spanchang02@yahoo.com
Cc: public-html-comments@w3.org, Michael Smith <mike@w3.org>
Hi Sailesh,

you wrote:

Ref: HTML to Platform Accessibility APIs Implementation Guide
For accessible name / description calculation under 5.1 Input type="text" or
textarea element the suggested order is aria-labelledby, aria-label,
placeholder, then the host language's placeholder, label element and title
The INPUT type=text / textarea are host language constructs. So I find it
that aria-attributes should take precedence unless there is a role attribute
that is present that changes the role declared by the host language.
Having stated the above order of precedence, it goes on to say that when
placeholder and label are present, the label takes precedence and should be
considered to calculate accessible name.
Then why does placeholder precede label element in the above order beginning
with aria attributes?

I created a bug and have part fixed and responded to your comments

you can respond to the bug (need to create a bugzilla account to do so)

with regards

Steve Faulkner
Technical Director - TPG

www.paciellogroup.com | www.HTML5accessibility.com |
HTML5: Techniques for providing useful text alternatives -
Web Accessibility Toolbar - www.paciellogroup.com/resources/wat-ie-about.html
Received on Saturday, 21 April 2012 08:36:19 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:26:28 UTC