- From: Taylor, Suzanne <suzanne.taylor@pearson.com>
- Date: Wed, 10 Feb 2010 13:20:47 -0500
- To: public-pfwg-comments@w3.org
- Message-id: <6243D2EC9F3C4D4FAE0EB8E208487F6E08FB8370@usoldtms007.PCROOT.COM>
Document: Accessible Rich Internet Applications (WAI-ARIA) 1.0 Working Draft 15 December 2009 <http://www.w3.org/TR/2009/WD-wai-aria-20091215/> Concern: Screen readers sometimes miss text updates to small areas of the screen. It could be values in a timer (role="timer") or text on a toggle button (role="button" aria-pressed="false") where the text change is not noticed. I suspect screen reader manufacturers will (do) have screen readers pay more attention to updates in areas when such aria settings are present as they imply that the area may change. It would be good, though, to have a specific setting that says, "watch for changes in this area" even when announcements to the user are not appropriate. Perhaps aria-live should have a setting aria-live="quiet". Then a role like timer could have aria-live="quiet" as a default. Another possibility (following the model of aria-pressed) would be to have aria-live set to "undefined" by default and have aria-live="off" mean that the area of the screen should be watched for changes. Suggested Change: (Added a fourth value & changed 'presented' to 'announced' as I don't think there should be any settings that indicate the change would not be reflected the next time the user navigates to that object.) Values of aria-live Value Description undefined (default) Updates to the region will not be announced to the user. off: Updates to the region will not be announced to the user. Assistive technology MAY give the area special attention in terms of monitoring the area for change. polite: (Background change) Assistive technology SHOULD announce updates at the next graceful opportunity, such as at the end of speaking the current sentence or when the user pauses typing. assertive: This information has the highest priority and assistive technology SHOULD notify the user immediately. Because an interruption may disorientate users or cause them to not complete their current task, authors SHOULD NOT use the assertive value unless the interruption is imperitive. Or, perhaps, to be a little more user-friendly: Values of aria-live Value Description off (default): Updates to the region will not be announced to the user. quiet: Updates to the region will not be announced to the user. Assistive technology MAY give the area special attention in terms of monitoring the area for change. polite: (Background change) Assistive technology SHOULD announce updates at the next graceful opportunity, such as at the end of speaking the current sentence or when the user pauses typing. assertive: This information has the highest priority and assistive technology SHOULD notify the user immediately. Because an interruption may disorientate users or cause them to not complete their current task, authors SHOULD NOT use the assertive value unless the interruption is imperitive. Thanks for considering this and thanks for this wonderful specification that will do so much for this field, Suzanne ------------------------------------------- Suzanne Taylor Senior Media Accessibility Specialist User Experience Group, LTG PEARSON
Received on Wednesday, 10 February 2010 18:25:31 UTC