This is my personal blog. The views expressed on these pages are mine alone and not those of my employer.

Wednesday, August 17, 2005

Emulating SVG and Safari's Canvas on Internet Explorer

This might be completely off the mark, but might it be possible to emulate a subset of Scalable Vector Graphics (SVG) or Safari's Canvas tag on Internet Explorer using IE's proprietary Vector Markup Language (VML) format? I don't know VML in-depth enough to know if it supports what is necessary for a subset of canvas or SVG, but it would certainly be a fun exercise to try to figure it out. If it is possible to emulate part of SVG or canvas with it, this means that canvas and SVG could be used in cross browser apps since both SVG+canvas will be in Mozilla 1.1, canvas is in Safari, and IE would have a VML shim to provide canvas or SVG support.

Some details on VML:

Comments:
Interesting, I had the same thoughts a while back. I definitely think it should be possible to emulate in IE using behaviors and VML.
 
Perhaps Dean Edwards could put something like this together. I can't think of anyone better suited for this kind of a project.
 
I had the same idea too (http://blog.codedread.com/archives/2005/07/12/xhtmlsvg-htmlvml/)

Someone needs to invoke the lazy web...
 
Done http://me.eae.net/stuff/iecanvas/demo.html
 
SVG in IE using VML and Behaviors: http://starkravingfinkle.org/blog/2006/03/svg-in-ie/
 
Post a Comment



Links to this post:

Create a Link



<< Home

This page is powered by Blogger. Isn't yours?

Subscribe to Posts [Atom]