- From: Charles McCathieNevile <chaals@opera.com>
- Date: Thu, 17 Dec 2009 23:49:53 +0100
- To: "Leonard Rosenthol" <lrosenth@adobe.com>, "public-svg-wg@w3.org" <public-svg-wg@w3.org>
On Thu, 17 Dec 2009 21:09:03 +0100, Leonard Rosenthol <lrosenth@adobe.com>
wrote:
> If one of the big reasons for pushing Canvas over SVG is that it is
> "DOM-less" and thus is lighter-weight (and theoretically higher
> performing) AND if they need to add a DOM (shadow or otherwise) to
> Canvas for accessibility AND SVG support is already present - why then
> even bother with Canvas?
>
> What am I missing?
Perhaps, that there are people who prefer programming javascript to
writing declarative markup.
Since I am not one of those people, I am astounded at the things I see
people use javascript for in SVG when it could just as well be done with
declarative code, but I recognise that this is a common enough pattern
that I am not surprised there is a market for canvas.
More importantly, I think, the shadow DOM required for accessibility is
*not* a full DOM, it is simply the ability to create the minimal skeleton
needed to interact with and understand the app - anything decorative
simply won't appear in the DOM, whereas it does in SVG.
Cheers
Chaals
> Leonard
>
> From: public-html-request@w3.org [mailto:public-html-request@w3.org] On
> Behalf Of Paul Cotton
> Sent: Thursday, December 17, 2009 12:08 PM
> To: public-html@w3.org
> Subject: FW: ACTION-133: Develop an accessibility API and model for
> canvas as well as attributes to specify alternative content
>
> FYI.
>
> Paul Cotton, Microsoft Canada
> 17 Eleanor Drive, Ottawa, Ontario K2E 6A3
> Tel: (425) 705-9596 Fax: (425) 936-7329
>
> From: Richard Schwerdtfeger [mailto:schwer@us.ibm.com]
> Sent: Tuesday, December 15, 2009 4:55 PM
> To: Paul Cotton
> Cc: Maciej Stachowiak; Sam Ruby
> Subject: Re: ACTION-133: Develop an accessibility API and model for
> canvas as well as attributes to specify alternative content
>
>
> Paul,
>
> At this point the canvas working group is in agreement that we need a
> shadow DOM with support for ARIA semantics. We have some test samples
> and we need to get browser support to expose the shadow DOM to the
> accessibility API.
>
> We are also discussing provisions for alternative renderings triggered
> via CSS 3 media queries in line with what David Singer is proposing for
> <video>. The reason for this is that the default canvas UI may be
> complex enough visually that an alternative presentation may often be
> necessary to be accessible. What is clear now is that some of the needed
> properties we would need are absent in the current CSS3 media queries
> specification as well as the the modalities. It would appear that these
> CSS properties are also absent in David's proposal. I hope to discuss
> these issues on this Thursdays call.
>
> Rich
>
>
> Rich Schwerdtfeger
> Distinguished Engineer, SWG Accessibility Architect/Strategist
>
> [cid:1__=09BBFC1EDFFFBB538f9e8a93df938@us.ibm.com]Paul Cotton
> ---12/15/2009 01:12:46 PM---http://www.w3.org/html/wg/tracker/actions/133
> Paul Cotton <Paul.Cotton@microsoft.com>
>
> 12/15/2009 01:11 PM
>
>
> To
>
>
> Richard Schwerdtfeger/Austin/IBM@IBMUS
>
>
> cc
>
>
> Maciej Stachowiak <mjs@apple.com>, Sam Ruby <rubys@intertwingly.net>
>
>
> Subject
>
>
> ACTION-133: Develop an accessibility API and model for canvas as well as
> attributes to specify alternative content
>
>
>
>
>
>
>
>
> http://www.w3.org/html/wg/tracker/actions/133
>
> This action is due this week. Can you give us a status report? If this
> will not be done what is a realistic delivery date?
>
> /paulc
>
> Paul Cotton, Microsoft Canada
> 17 Eleanor Drive, Ottawa, Ontario K2E 6A3
> Tel: (425) 705-9596 Fax: (425) 936-7329
--
Charles McCathieNevile Opera Software, Standards Group
je parle français -- hablo español -- jeg lærer norsk
http://my.opera.com/chaals Try Opera: http://www.opera.com
Received on Thursday, 17 December 2009 22:54:34 UTC