« i.get.it, Flex | Main | Santangelo on nearterm tech »

December 01, 2005

FF SVG, CANVAS in SWF

FF SVG, CANVAS in SWF: I'm pulling together a list of resources into this entry; please add more in comments if you know of them, thanks. Firefox 1.5 adds native rendering support for a subset of SVG-full 1.1 and the CANVAS drawing tag. Today Manish Jethani describes an approach to render CANVAS instructions in SWF. Paul Colton has also been working with JavaScript control over SWF, with drawing descriptions passed by a CANVAS tag. Claus Wahlers has been rendering SVG files in the Macromedia Flash Player via his DENG library. David Flanagan has also been exploring JavaScript drawing into SWF, although I think his use of term "canvas" may be coincidental. Christopher Anderson has also been doing work in this area. Why does this matter? Lots of web-influentials prefer Firefox, and I suspect that over the next eight months we'll see their experiments with CANVAS and the SVG subset... co-rendering with SWF means (a) their audiences won't have to switch environments (good for them); (b) we won't have to listen to newbie "firefox vs flash" debates (good for us). Seems to me that Firefox drawing which can gracefully degrade to SWF helps everyone. More: Antoine Quint looks at rendering SVG via CANVAS tags... Brad Neuberg looks at emulating SVG and CANVAS in Internet Explorer... Dion Almaer offers some CANVAS examples... Vladimir Vukicevic lists some current CANVAS examples and wonders whether richer-than-text media is worth it... the Mozilla site has various debates between CANVAS and SVG advocates. Do you have more links in this area, so that someone interested in such solutions can get the best info, quickest...?

Posted by John Dowdell at December 1, 2005 03:20 PM

Trackback Pings

TrackBack URL for this entry:
http://weblogs.macromedia.com/mtadmin/mt-tb.cgi/6866

Comments

Andrew Wooldridge is looking at drawing arrays of pixels... betaversion.org has an April entry on "the new proprietary"... Bugzilla has security info on why some getPixel types of functions were not included... Jesse Andrews evangelizes CANVAS... new experiments include Canvascape 3D Walker and Canvas Painter (both require switching to Firefox 1.5).

Posted by: John Dowdell at December 1, 2005 03:32 PM

I've been rendering a SVG subset in my SWFs via a little interpreter called Thoth.

Posted by: JT Paasch at December 2, 2005 01:13 AM

There is a new canvas developers mailing list (much like the venerable svg developers list) formed recently here:

http://groups.yahoo.com/group/canvas-developers/

Posted by: Andrew Wooldridge at December 6, 2005 09:20 PM