RE: Reasons of using Canvas for UI design

Using <canvas> to generate a (static) bar chart is no different in concept than using server-side code to generate a PNG with the same information (I remember doing this 12 years and adding alt text for a11y). In either case, you could add a11y info to the 'image'.

If your bar chart is 'interactive' (changing the data ranges of the charts, etc) you could refresh the a11y info.

From: paniz alipour [mailto:alipourpaniz@gmail.com]
Sent: Tuesday, July 12, 2011 8:49 AM
To: Richard Schwerdtfeger; Canvas; public-html-a11y@w3.org; Charles Pritchard; david.bolter@gmail.com; Cynthia Shelly; public-html@w3.org; public-canvas-api-request@w3.org; Frank Olivier; Mike@w3.org
Subject: Re: Reasons of using Canvas for UI design

Ok,Richard ,

But it is just one example!

and bar charts aren't interactive UI ?Are they? I think it couldn't be generalized?

What's your opinion?

Thanks for your attention
On Tue, Jul 12, 2011 at 8:12 PM, Richard Schwerdtfeger <schwer@us.ibm.com<mailto:schwer@us.ibm.com>> wrote:

Often pie charts have different colors for each part of the pie meaning it is not a fixed image. The same goes for things like bar charts. Libraries like Dojo have made use of SVG and/or Flash to render these types of solutions.


Rich Schwerdtfeger
CTO Accessibility Software Group
[Inactive hide details for paniz alipour ---07/12/2011 10:29:12 AM---No ,not drawn, as I saw you did it,by an image and image ma]paniz alipour ---07/12/2011 10:29:12 AM---No ,not drawn, as I saw you did it,by an image and image map and jQuery. On Tue, Jul 12, 2011 at 7:4


From: paniz alipour <alipourpaniz@gmail.com<mailto:alipourpaniz@gmail.com>>
To: Richard Schwerdtfeger/Austin/IBM@IBMUS
Date: 07/12/2011 10:29 AM

Subject: Re: Reasons of using Canvas for UI design
________________________________



No ,not drawn, as I saw you did it,by an image and image map and jQuery.

On Tue, Jul 12, 2011 at 7:46 PM, Richard Schwerdtfeger <schwer@us.ibm.com<mailto:schwer@us.ibm.com>> wrote:
Paniz, So, how is the pie chart drawn with HTML and JavaScript with JQuery? Flash? Canvas?


Rich



Rich Schwerdtfeger
CTO Accessibility Software Group

[Inactive hide details for paniz alipour ---07/12/2011 08:55:03 AM---So by this sentence you mean they think false: "Developers]paniz alipour ---07/12/2011 08:55:03 AM---So by this sentence you mean they think false: "Developers often think they can create a more visual


From: paniz alipour <alipourpaniz@gmail.com<mailto:alipourpaniz@gmail.com>>
To: Richard Schwerdtfeger/Austin/IBM@IBMUS
Cc: Cynthia Shelly <cyns@microsoft.com<mailto:cyns@microsoft.com>>, Steve Faulkner <faulkner.steve@gmail.com<mailto:faulkner.steve@gmail.com>>, Canvas <public-canvas-api@w3.org<mailto:public-canvas-api@w3.org>>, public-canvas-api-request@w3.org<mailto:public-canvas-api-request@w3.org>
Date: 07/12/2011 08:55 AM

Subject: Re: Reasons of using Canvas for UI design

________________________________




So by this sentence you mean they think false:

"Developers often think they can create a more visually appealing interactive UI"

The pie chart that you told me maybe could be created via Jquery! so..?

I need some more convincing reasons,Frank told me that in a survey they found out that just one developer use Canvas for UI

design ! of course it could because of being new in Html world and also browsers support reason.

What is your opinion?

Paniz


On Tue, Jul 12, 2011 at 6:17 PM, Richard Schwerdtfeger <schwer@us.ibm.com<mailto:schwer@us.ibm.com>> wrote:
Developers often think they can create a more visually appealing interactive UI than what is bundled with a product - in this case HTML standard UI components. We call these custom controls.



Rich Schwerdtfeger
CTO Accessibility Software Group

[Inactive hide details for paniz alipour ---07/12/2011 08:46:17 AM---Pardon Richard but what do you mean by cooler UI? Richard y]paniz alipour ---07/12/2011 08:46:17 AM---Pardon Richard but what do you mean by cooler UI? Richard you tell me via an example can you tell me


From: paniz alipour <alipourpaniz@gmail.com<mailto:alipourpaniz@gmail.com>>
To: Richard Schwerdtfeger/Austin/IBM@IBMUS
Cc: Cynthia Shelly <cyns@microsoft.com<mailto:cyns@microsoft.com>>, Steve Faulkner <faulkner.steve@gmail.com<mailto:faulkner.steve@gmail.com>>, Canvas <public-canvas-api@w3.org<mailto:public-canvas-api@w3.org>>, public-canvas-api-request@w3.org<mailto:public-canvas-api-request@w3.org>
Date: 07/12/2011 08:46 AM

Subject: Re: Reasons of using Canvas for UI design
Sent by: public-canvas-api-request@w3.org<mailto:public-canvas-api-request@w3.org>

________________________________



Pardon Richard but what do you mean by cooler UI?

Richard you tell me via an example can you tell me clearer the reasons?

Thanks

On Tue, Jul 12, 2011 at 5:35 PM, Richard Schwerdtfeger <schwer@us.ibm.com<mailto:schwer@us.ibm.com>> wrote:
Well, if you are going to create flow charts, graphics, etc. you have the ability to draw them. There are some developers that may just think they can create a cooler UI with it. You can't draw a dynamically changing Pie chart with a web form.




Rich Schwerdtfeger
CTO Accessibility Software Group

[Inactive hide details for paniz alipour ---07/12/2011 02:12:30 AM---Why some companies use Canvas  for creating UI ? On Sun, Ju]paniz alipour ---07/12/2011 02:12:30 AM---Why some companies use Canvas for creating UI ? On Sun, Jul 10, 2011 at 12:37 PM, paniz alipour <al

From: paniz alipour <alipourpaniz@gmail.com<mailto:alipourpaniz@gmail.com>>
To: Richard Schwerdtfeger/Austin/IBM@IBMUS, Cynthia Shelly <cyns@microsoft.com<mailto:cyns@microsoft.com>>, Steve Faulkner <faulkner.steve@gmail.com<mailto:faulkner.steve@gmail.com>>, Canvas <public-canvas-api@w3.org<mailto:public-canvas-api@w3.org>>, public-canvas-api-request@w3.org<mailto:public-canvas-api-request@w3.org>
Date: 07/12/2011 02:12 AM
Subject: Re: Reasons of using Canvas for UI design
Sent by: public-canvas-api-request@w3.org<mailto:public-canvas-api-request@w3.org>
________________________________




Why some companies use Canvas  for creating UI ?

On Sun, Jul 10, 2011 at 12:37 PM, paniz alipour <alipourpaniz@gmail.com<mailto:alipourpaniz@gmail.com>> wrote:
Hello,

I am looking for some convincing reason that a developer use Canvas for designing interactive

UI on web form instead of common designing web forms.

What's your opinion?

Best Regards

--
Paniz Alipour



--
Paniz Alipour




--
Paniz Alipour





--
Paniz Alipour




--
Paniz Alipour



--
Paniz Alipour

Received on Tuesday, 12 July 2011 17:20:42 UTC