W3C home > Mailing lists > Public > public-canvas-api@w3.org > July to September 2011

Re: Accessibility, perfect or better Re: hit testing and retained graphics

From: Charles Pritchard <chuck@jumis.com>
Date: Sat, 02 Jul 2011 22:09:33 -0700
Message-ID: <4E0FF98D.3050507@jumis.com>
To: "Tab Atkins Jr." <jackalmage@gmail.com>
CC: Charles McCathieNevile <chaals@opera.com>, "E.J. Zufelt" <everett@zufelt.ca>, Paul Bakaus <pbakaus@zynga.com>, John Foliot <jfoliot@stanford.edu>, Richard Schwerdtfeger <schwer@us.ibm.com>, Cameron McCormack <cam@mcc.id.au>, Cynthia Shelly <cyns@microsoft.com>, "david.bolter@gmail.com" <david.bolter@gmail.com>, Frank Olivier <Frank.Olivier@microsoft.com>, "Mike@w3.org" <Mike@w3.org>, "public-canvas-api@w3.org" <public-canvas-api@w3.org>, "public-html@w3.org" <public-html@w3.org>, "public-html-a11y@w3.org" <public-html-a11y@w3.org>
On 7/1/2011 11:24 AM, Tab Atkins Jr. wrote:
>> >  Canvas semantics with CSS attributes provide for equivalency
>> >  with the UA-level elements in the render tree.
>> >
>> >  You're not "doing it wrong", when you are using the
>> >  very technology that the browser runs on, and using the
>> >  DOM/HTML semantics that the web users.
>> >
>> >  When you're following the standards, using standard
>> >  APIs, you're doing application development "right".
> There are a small number of browsers, written by large teams of
> incredibly smart and talented people, who have incentives to do a11y
> well.
>
> There are an incredible number of webapps, written mostly by single
> hackers or small teams of varying skill levels and education, most of
> whom don't have any real reason to do a11y well since making the app
> work for 80% of people is good enough.
>
> The former group only has to get a11y right a few times, and they can
> do this because they're very smart.  The latter group is just as smart
> (or smarter) collectively, but they have to get it right millions of
> times, mostly independently.
>
> This is not a false dichotomy.

SVG accessibility and implementations prove that the limited number of 
corporations
with their hat in the ring are not sufficiently serving the audience 
that I am targeting.

Economic theories, whether Hayek, Kaynes or otherwise, have the same 
solution for
the situation: competition.

Enabling a million developers to experiment with communication is a 
better situation
than restricting the experiment to a few dozen developers.

And as for doing it once, doing it once right, doing it once well -- 
that is certainly something
that UA vendors should do in relation to ARIA and DOM; so that the rest 
of us can
communicate with users.

Other than that, get out of our way. That's how I -feel- about it.

-Charles
Received on Sunday, 3 July 2011 05:10:30 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 3 July 2011 05:10:31 GMT