W3C home > Mailing lists > Public > public-html-a11y@w3.org > September 2011

Issue 131

From: Richard Schwerdtfeger <schwer@us.ibm.com>
Date: Thu, 15 Sep 2011 12:17:03 -0500
To: mjs@apple.com
Cc: chuck@jumis.com, david.bolter@gmail.com, public-canvas-api@w3.org, public-html-a11y@w3.org
Message-ID: <OF9801AF88.DFF67FC0-ON8625790C.005D8FC1-8625790C.005EF1DB@us.ibm.com>


I created a Change Proposal to address the separation of DrawFocusRing into
two methods and provided additional information pertaining the chairs had
requested for text baseline. I tried to use as much as I felt was correct
from the changes Ian made to the WhatWg spec., including the way he allowed
for AT to be integrated with the browser as we will see with Chrome going
forward. I felt there were some problems with Ian's spec. which I did not
enumerate as the change proposal is written against the W3C spec.:

- He assumed that all fallback contented needed to support the canvas
element would need to be descendant of the canvas element. There will be
times, such as hidden context menus, where content may reside hidden at the
end of the DOM as transparent fallback content.
- Ian's change still allowed the condition in drawCustomFocusRing such that
if a system setting was not available to draw a focus ring in a certain
style that the function could return allowing the author to create a new
path for the focus ring with different styling. The new path may not match
the path passed to browser and thus the magnification solution
- drawCustomFocusRing should draw a custom focus ring and not adhere to
system settings for styling as it is a custom focus ring. We have provided
a drawStandardFocusRing function.

Please provide feedback before take this to a more formal change proposal
submittal. Charles Pritchard tried to get Ian to give feedback on the
changes to DrawFocusRing on the WhatWg discussion list for weeks but
received no response.


Thanks you,


Rich Schwerdtfeger
CTO Accessibility Software Group
Received on Thursday, 15 September 2011 17:17:58 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:05:23 UTC