[whatwg] Canvas element

James Graham jg307 at cam.ac.uk
Wed Apr 20 10:40:46 PDT 2005

Dean Jackson wrote:

> I've seen the Dashboard widgets that use canvas (there isn't many of
> them). In every case it would be just as easy to use SVG, and much
> more suitable (and probably with better performance). My feeling is
> that canvas provides a worse alternative to a problem that is already
> solved by SVG (and implemented in Opera and Firefox). Or even Flash....
> and believe me it hurts to say that.

If <canvas> is so terrible, it presumably won't gain much traction. 
However it still makes sense to have a specification for it since:
a) It is relatively widely implemented (2/4 of the well known UAs) and 
specifications help ensure that the implementations don't diverge too far
b) Through specification, certain incremental improvements to concerns 
such as accessibility can be made (e.g. <canvas> as specified by the 
WHATWG allows for fallback content, which the apple implementation does not)

"But if science you say still sounds too deep,
Just do what Beaker does, just shrug and 'Meep!'"

-- Dr. Bunsen Honeydew & Beaker of Muppet Labs

More information about the whatwg mailing list