- From: Matthew King <mattking@us.ibm.com>
- Date: Wed, 20 Apr 2011 15:15:14 -0700
- To: "'W3C WAI-XTECH'" <wai-xtech@w3.org>
I support having aria-description but not as a means to provide descriptions of graphics that need long descriptions. I believe long descriptions should be in structured text, which cannot be provided in an attribute. In addition, attribute strings that are long can be problematic. The primary use case for aria-description would be, in my mind, to provide the screen reader equivalent to title. Turning on title reading in your screen reader makes the web a horribly verbose experience, yet there are many instances where title text is directed specifically at AT or keyboard users. Authors could, in these cases, provide aria-description that is equal to title. Also, there are situations where providing context awareness with some brief descriptive text directed at non-visual users can dramatically improve usability. Today, the only way to do this is to use aria-describedby to refer to text that is hidden off left, top, or right with css positioning -- a hack and a lot of extra work. It would be up to the AT to determine how to render aria-description, but personally, I would want it treated in a manner similar to or identical to aria-describedby. JAWS, for example, automatically reads aria-describedby after the label, role, and value when tabbing to an element. It can be repeated with insert+tab. I would one day like to see it and all the other insert+tab info rendered in a virtual buffer with 2 quick presses of insert+tab. Matt King IBM I/T Chief Accessibility Strategist IBM BT/CIO - Global Workforce and Web Process Enablement Phone: (503) 578-2329, Tie line: 731-7398 mattking@us.ibm.com "John Foliot" <jfoliot@stanford.edu> Sent by: wai-xtech-request@w3.org 04/20/2011 01:35 PM To <sailesh.panchang@deque.com>, "'James Craig'" <jcraig@apple.com>, "'Steve Faulkner'" <faulkner.steve@gmail.com> cc "'W3C WAI-XTECH'" <wai-xtech@w3.org>, Richard Schwerdtfeger/Austin/IBM@IBMUS Subject RE: suggestions for new roles and properties in ARIA next Sailesh Panchang wrote: > > John, > So is aria-description like a aria-label (or title attribute) ... i.e. > it is not displayed on screen? Hi Sailesh, At this time aria-description is an idea only, so there are many good questions still to be answered. I believe that as Steve Faulkner (and I) are thinking, it would behave very similarly to @alt, in that under most circumstances it would not display on screen. > Then, is it available all the time like the alt to the screen reader > user or > can it be accessed only when one chooses to do so like the longdesc? I think that this would be at the discretion of the consuming tool - screen readers could likely do either of those two options. My suspicion is that the latter (behave like @longdesc) would be more user-friendly, but I am not 100% sure. I'll turn the question around and ask you (as a known daily screen reader user) - what behavior do you think *you'd* prefer? > Then > one needs to be aware that a particular img has a more detailed > description. > Or will it be rendered in the browser so that some sighted mouse users > or keyboard users can access it if they wish? Again, this could/would be left to the discretion of the User Agents. As is the case in some browsers today for longdesc, I personally think that for sighted users access to the value string should be exposed via the contextual menu, as a choice to consume or not consume. But that's just me <grin>. What are *your* thoughts? JF > Thanks, > Sailesh Panchang > Tel 571-449-3576 > > -----Original Message----- > From: wai-xtech-request@w3.org [mailto:wai-xtech-request@w3.org] On > Behalf > Of John Foliot > Sent: Wednesday, April 20, 2011 3:39 PM > To: 'James Craig'; 'Steve Faulkner' > Cc: 'W3C WAI-XTECH'; 'Richard Schwerdtfeger' > Subject: RE: suggestions for new roles and properties in ARIA next > > James Craig wrote: > > > > >> Kind of seems like you're stretching description to support the > > semantics of @summary and maybe @longdesc. What makes you certain > this > > necessary? > > > > > > my thinking is that there are use cases where a developer would > want > > > to provide info to AT users which is redundant for non AT users, > but > > > is more a description than a name. having to place this information > > > somewhere else and then refernece via describedby can be a pain. > > > > Can you give a specific example (using real text, not lorem ipsum) of > > where this might be needed? I'd just like to come up with a > defensible > > case that cannot be done another way, or one that would gain > > significant benefit over the alternative if done this way. > > Hi James, > > Taking a stab at this request: > > <img > src="http://macdailynews.files.wordpress.com/2011/02/110201_nielsen_01. > png > " alt="Line Graph - Mobile Operating System Share, US Q4 '09 - Q4 '10" > aria-description="The graph shows the rapid growth of Android from 2% > to > 27% market share, a 11% decline for Blackberry OS to 27%, and a > relatively > flat pattern for iOS at 28% over a 14 month period."> > > (image source: > http://macdailynews.com/2011/02/01/nielsen_q410_u-s- > _mobile_os_market_shar > e_apple_ios_28_rim_blackberry_27_goo/) > > I note that data supplied in the aria-description - notably the before > and > after percentages - are not spelled out in the associated article, as > those numbers are 'obvious' to sighted users reading the article. > > Would this meet your use-case request? > > JF > >
Received on Wednesday, 20 April 2011 22:15:50 UTC