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?


-----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. :)


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


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. 


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


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

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