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

Re: canvas example

From: Charles Pritchard <chuck@jumis.com>
Date: Tue, 4 Oct 2011 14:24:48 -0700
Message-Id: <00D71274-2036-4E81-ADB1-693FE36AFAD3@jumis.com>
Cc: Richard Schwerdtfeger <schwer@us.ibm.com>, Cynthia Shelly <cyns@microsoft.com>, "public-canvas-api@w3.org" <public-canvas-api@w3.org>, "public-html-a11y@w3.org" <public-html-a11y@w3.org>
To: Frank Olivier <Frank.Olivier@microsoft.com>

The demonstration proves a concept: a single Canvas element with the Canvas 2d spec and DOM Events can be used to implement the widgets defined by ARIA and HTML 3.x Forms.

I appreciate poking fun at the UI design theme: I've also used a 'retro' theme, for giggles, as part of my practice. But let's not confuse having fun about a retro style and the underlying technology.

The cantu is public


On Oct 3, 2011, at 7:44 PM, Frank Olivier <Frank.Olivier@microsoft.com> wrote:

> 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:25:15 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:31:54 UTC