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

RE: canvas example

From: Frank Olivier <Frank.Olivier@microsoft.com>
Date: Tue, 4 Oct 2011 21:26:17 +0000
To: Frank Olivier <Frank.Olivier@microsoft.com>, Richard Schwerdtfeger <schwer@us.ibm.com>, Cynthia Shelly <cyns@microsoft.com>
CC: "public-canvas-api@w3.org" <public-canvas-api@w3.org>, "public-html-a11y@w3.org" <public-html-a11y@w3.org>
Message-ID: <91175A762AB48840AF1473514B26B47544FC3F91@TK5EX14MBXC263.redmond.corp.microsoft.com>
Please see...
http://ie.microsoft.com/testdrive/Graphics/hands-on-css3/hands-on_transparency.htm (Color pickers)
http://ie.microsoft.com/testdrive/Graphics/hands-on-css3/hands-on_text-shadow.htm ('Shadow color')
...for HTML5 examples of a developer creating new controls with canvas.

I'd be interested to know what you would add to the a11y DOM inside the canvas element to represent the same content - any feedback on that?

Thanks
Frank

-----Original Message-----
From: public-canvas-api-request@w3.org [mailto:public-canvas-api-request@w3.org] On Behalf Of Frank Olivier
Sent: Monday, October 03, 2011 7:45 PM
To: Richard Schwerdtfeger; Cynthia Shelly
Cc: public-canvas-api@w3.org; public-html-a11y@w3.org
Subject: RE: canvas example

This is an odd example, IMO - http://canui.sourceforge.net/canui/canui.js is a huge amount of code that:

Textbox, Tooltip, Buttons, Combobox, Image, Label, Link - recreates built-in (input) elements.
List, Menu, Progress, Dialog - is easily done with divs; there are multiple libraries that do this already.

The example controls won't work well on mobile devices. They add no new functionality to the existing set of input elements / libraries. 

I can see developers using canvas where they get new functionality not possible today. I don't think any serious web developer will spend time / add risk to their project to get (16 year old!) Windows 95 styling. If there really is a developer/company with a need for Win95 styling in their UI, they are much better off making a regular web page with regular <input> elements, and then buying Windows 7 and configuring it to use the 'Windows Classic' theme. :)

Thanks
Frank


From: public-canvas-api-request@w3.org [mailto:public-canvas-api-request@w3.org] On Behalf Of Richard Schwerdtfeger
Sent: Monday, October 03, 2011 6:35 AM
To: Cynthia Shelly
Cc: public-canvas-api@w3.org; public-html-a11y@w3.org
Subject: canvas example

Cynthia,

You had asked me for more examples of how canvas was used for application development. Here is something from source forge. Looks like Windows 95. 

http://canui.sourceforge.net/examples/index.html

There will be more like this to come. Pandora's box is open.

Rich


Rich Schwerdtfeger
CTO Accessibility Software Group
Received on Tuesday, 4 October 2011 21:26:48 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 27 April 2012 04:42:47 GMT