- From: Benjamin Hawkes-Lewis <bhawkeslewis@googlemail.com>
- Date: Thu, 16 Aug 2012 10:31:29 +0100
- To: John Foliot <john@foliot.ca>
- Cc: David Singer <singer@apple.com>, Maciej Stachowiak <mjs@apple.com>, Sam Ruby <rubys@intertwingly.net>, public-html@w3.org, HTML Accessibility Task Force <public-html-a11y@w3.org>
On Thu, Aug 16, 2012 at 12:38 AM, John Foliot <john@foliot.ca> wrote: > Benjamin Hawkes-Lewis wrote: >> >> On Wed, Aug 15, 2012 at 11:18 PM, John Foliot <john@foliot.ca> wrote: >> > How do *you* think a Deaf person might access such descriptions that >> are @hidden but "conforming"? >> >> If they wanted to access them, I'd expect them to use a user agent >> with a mechanism for exposing them. >> >> The challenge of universal access to hidden descriptions is not >> specific to descriptions that have structure or interactivity. Yet >> ARIA blesses hidden descriptions and accordingly so do both CPs. > > See, right there, this is where I believe you are misunderstanding ARIA. > > ARIA "blesses" nothing What I mean by "blesses" is such usage is not merely conforming by omission but explicitly suggested. Long descriptions for images: http://www.w3.org/WAI/PF/aria-practices/#kbd_layout_remaining_description Structured and interactive content: "aria-describedby may reference structured or interactive information where users would want to be able to navigate to different sections of content. User agents MAY provide a way for the user to navigate to structured information referenced by aria-describedby and assistive technology SHOULD provide such a method." http://www.w3.org/WAI/PF/aria-implementation/#mapping_additional_relations_reverse_relations It would of course be trivial for ARIA to warn authors to use aria-describedby only for short, help-like descriptions that can be flattened, but it doesn't do this, instead suggesting usages that run directly counter to short descriptions. > Neither the APIs nor aria-description were designed to be outputting complex structured data Curious that you describe an API that exposes a tree-like structure of different nodes with cross-tree relationships expressed through attributes as not "designed to be outputting complex structured data"! >, nor the concept that it be used to actually output multi-sentences worth of human readable text It's of course common for long descriptions of images to use multiple sentences. > , and neither "blesses" their usage in this way. Demonstrably false. See citations above. > It is this new CP that seeks this "blessing", which the Chairs and this Working Group believe to be their right to bestow (Rich Schwerdtfeger for one may disagree). Funny sort of blessing: "authors SHOULD NOT reference hidden content which would lose essential meaning when flattened". There is no reason to believe authors will suddenly stop using aria-describedby for structured or interactive content when they hide it. So all we do by preventing user agents giving end-users access to such content is to hurt end-users. (This is, of course, buying the notion expressed without evidence in both CPs that authors are likely to use hidden-like markup to include content in aria-describedby rather than to exclude it. We now have anecdotal evidence that the later is occurring.) -- Benjamin Hawkes-Lewis
Received on Thursday, 16 August 2012 09:32:17 UTC