W3C home > Mailing lists > Public > public-html@w3.org > November 2007

Re: SURVEY: Accept requirement for immediate mode graphics a la canvas element?

From: Joshue O Connor <joshue.oconnor@cfit.ie>
Date: Thu, 22 Nov 2007 16:50:41 +0000
Message-ID: <4745B361.5030803@cfit.ie>
To: Richard Schwerdtfeger <schwer@us.ibm.com>
CC: James Graham <jg307@cam.ac.uk>, Anne van Kesteren <annevk@opera.com>, HTML WG <public-html@w3.org>, public-html-request@w3.org

Hi Rich,

> What we are looking at longer term is a way for users to pass preferences
> along with device and user agent preferences to a source or intermediary to
> select alternatives. Resource meta data would be used to describe the
> resource in terms of user preferences. This is a bit beyond this example
> but here are some use cases [...]

It this in the context of using SVG as a way of describing fall
back/alternate content (am using terms interchangeably, apologies in
advance)?

So if so, using SVG allows the author, to mark up content and the user
can via some kind of preference in a user agent such as a screen reader
or other AT define how they would like to have that content be served to
them?

That sounds really good to me if so.

>    One alternative does not fit all even though a fallback may be an
>    improvement for some.
>    I am concerned that we would advocate using canvas over SVG where we
>    would have an opportunity to apply semantics to the base drawing,

Does <canvas> (if I am correct in my first sentence) allow various kinds
of fall back content to serve different user needs also? Or is it a case
of "Can't see the video" here a text equivalent rather like <img>? Is
<canvas> a "one piece of fall back/alternate content" element?

This is a tricky issue.

I have seen some cool things done with <canvas> but am unsure of if
whether it is suitable as a mechanism to serve the needs of AT users.
This is an interesting juncture as the multimedia explosion on the web
means that we been to define elements that can deal with very complex
and varying modalities. Unless the web gets 'stolen' by some proprietary
platform that can do all this stuff, and better that HTML5.

Am undecided myself about <canvas> vs SVG but I do know that SVG has
been around longer and has functionality that I just don't know if it is
possible with <canvas>.

If anyone knows - please enlighten me.

Cheers

Josh

[1] http://www.w3.org/TR/SVG-access/
Received on Thursday, 22 November 2007 16:51:18 UTC

This archive was generated by hypermail 2.3.1 : Monday, 29 September 2014 09:38:51 UTC