[whatwg] Re: Canvas tag

Dave Hyatt hyatt at apple.com
Fri Aug 20 13:24:44 PDT 2004

Apologies for the lack of a proposal.  I have been attempting to get 
permission to post the canvas documentation from WWDC from Apple, but 
had no success so far.  Bureaucracy sucks sometimes.  Fortunately the 
WebCore source is out there so that the API could be determined anyway.


On Aug 20, 2004, at 12:28 PM, Dethe Elza wrote:

> Ian Hickson wrote:
>> ...I drafted up an initial version of the <canvas> spec:
>>   http://whatwg.org/specs/web-apps/current-work/#graphics
>> I urge people to send comments to this list. I'm not a graphics 
>> expert, so
>> in particular anything that uses drawing terminology might well be 
>> wrong.
>> Some open questions to get people started: What should happen if the 
>> width
>> and height attributes are mutated? Should shadowOffsetX should be 
>> renamed
>> to shadowOffsetWidth? How should globalCompositeOperation work? Should
>> fillRect() reset the current path?
> <delurk>
> Thank you for doing this.  I've been wondering why there was so little 
> discussion of the canvas tag on this list.  Perhaps we were all 
> waiting for David Hyatt to come back with the proposal he promised.  I 
> have tried building the WWDC version of WebCore just to begin trying 
> out the canvas tag, without success, but now it looks like Mozilla 
> will be offering a usable canvas tag, so I'll try there.
> <quote author="Brendan Eich" 
> source="http://weblogs.mozillazine.org/roadmap/archives/006189.html">
> [...]you can think of <canvas> as a programmable image tag. In that 
> light, it's reminiscent of the XBM images generated using <img 
> src="javascript:genxbm()"> tricks developed by Bill Dortch back in the 
> Netscape 2 era. All of which is to say, we really should have 
> implemented this kind of tag in 1995[...]
> </quote>
> Amen.  It's about time, and I'm glad to see this as part of the 
> much-needed WHAT activity.
> More when I have something substantive to say.  I wanted to get the 
> kudos in first.
> </delurk>
> --Dethe
> DETHE ELZA Technical Architect, Product Development
> 604.602.9928 ext.230 dethe.elza at blastradius.com

More information about the whatwg mailing list