- From: John Foliot <john@foliot.ca>
- Date: Thu, 19 Apr 2012 16:44:27 -0700
- To: "'Cynthia Shelly'" <cyns@microsoft.com>, "'Laura Carlson'" <laura.lee.carlson@gmail.com>, "'Janina Sajka'" <janina@rednote.net>, "'HTML Accessibility Task Force'" <public-html-a11y@w3.org>
- Cc: "'Joshue O Connor'" <joshue.oconnor@cfit.ie>, "'Judy Brewer'" <jbrewer@w3.org>, <david100@sympatico.ca>, "'Richard Schwerdtfeger'" <schwer@us.ibm.com>, "'James Nurthen'" <james.nurthen@oracle.com>, "'Leif Halvard Silli'" <xn--mlform-iua@xn--mlform-iua.no>, "'Jonas Sicking'" <jonas@sicking.cc>
Cynthia Shelly wrote: > > OK, I think I'm close. > http://www.w3.org/html/wg/wiki/Correct_Hidden_Attribute_Section_v2#Acces > sibility_API_mappings > > 1) rewrote summary to talk more about @hidden being simpler than CSS, > rather than @aria-describedby being simpler than something else > 2) changed example to one using an input and a label rather than an > image with a short and long description Thank you. > 3) added section on what happens in the API when the item is hidden or > not hidden > 4) added the aria-labelledby row to the table from UIAG to show that the > behavior is not just for description > 5) changed the details section to offer stronger advice to authors not > to do this with structured content. I continue to advocate for stronger advisory text here. I would propose the following edit/change: <p>...However, hidden elements may be used to provide descriptive strings, using aria-describedby and aria-labelledby and the <label> element.</p> <p class="note">Any structure in the referenced element, including headings, links, tables, paragraphs, and form elements, will be lost. The text children of the element will be flattened to a string. As such, authors should only use this technique for string content. At the time of this writing, <del>some</del> <ins>most</ins> screen reader products will read both the accessible name and accessible name <ins>with no prompting</ins>, so authors should take care with the length of text provided via this method.</p> (Is there a strong reason to not put this final piece in as a <p class="note"> in the spec?) > 6) minor copy edits, adding <code> styling, etc. > Cheers! JF
Received on Thursday, 19 April 2012 23:45:09 UTC