[html4all] Discussion: "Accept requirement for immediate mode graphics a la canvas element"

Charles McCathieNevile chaals at opera.com
Wed Nov 21 07:34:24 PST 2007


On Wed, 21 Nov 2007 16:22:52 +0100, Philip TAYLOR  
<Philip-and-LeKhanh at royal-tunbridge-wells.org> wrote:

> Charles McCathieNevile wrote:
>
>>>  The latter
>>> will, by necessity, almost certainly be a /poor/
>>> substitute,
>>
>> Only if written by people who don't understand what they are doing (i.e.
>> the majority of content producers). Bit by bit people get better though  
>> -
>> a lot of people have some idea how to use alt now, which is an  
>> improvement on 10 years ago.
>
> Doesn't this pre-suppose that all manipulation
> of a graphical 2-space can be adequately described
> in words ?  With the best will in the world,
> I can imagine complex animations that would
> defeat most of us to describe ...

Not at all. As with Flash, I would suggest that ARIA-enhanced SVG is in  
many cases a far more useful fallback, with plain text being a last resort  
that should only reached through several other failures.

>>> However, the real question is "Does <canvas> allow
>>> for fallback content at all?", and the draft spec.
>>> totally fails to clarify this.
>>
>> As far as I can see it does so. Otherwise I would be raising hell - as  
>> an implementor of canvas, we need this. In any case, it should never be
>> allowed forward without doing so.
>
> Would you talk me through your reading of the draft
> spec. in support of that ?  I would like to belive
> that it is true, but failed to find evidence in
> the draft spec. as currently written.

I haven't looked for a while, but last I did you could just put content  
inside

<canvas> </canvas>

tags if you want.

(This actually has issues for current IE, which is a seperate problem :( )

I am not blessed with enough network to look at the spec right now, but I  
will follow this up.

cheers

Chaals

-- 
Charles McCathieNevile  Opera Software, Standards Group
     je parle français -- hablo español -- jeg lærer norsk
http://my.opera.com/chaals              Try the Kestrel - Opera 9.5 alpha



More information about the List_HTML4all.org mailing list