10-28-2002, 10:20 PM
OK, I've decided that SVG may just edge ahead of VML and now I'm gonna try and learn a bit of it. So what browsers support SVG?
Ok, really I only expect Mozilla does so, but what builds and where can I get it? I have Mac 8.6 at home, so do I need an Adobe plugin or what? Can someone set me straight?
SVG embedded inside of XML is only currently support in builds of Mozilla with the ./configure flags set to enable SVG.
www.croczilla.com is the primary source of the GDI+ builds (which are better than libart ones). But the latest one there is off of the 1.1 branch.
I may compile a 1.2 build with GDI+ with Visual Studio if I ever get around to it...
For Linux and non-Windows OS's, you are stuck with the libart builds which suffice, but have a nasty coloring bug last I checked.
The ability to embed SVG directly in other markup is staggering - I have a XUL sidebar with SVG and MathML namespaces directly inside to create a function grapher... it is pretty cool. :)
Mozilla builds are typically compiled without SVG support, and IE still has the majority, you will need to resort to the <object> and the excellent Adobe SVG Viewer plugin. It supports some of the SVG DOM, and implements some DOM2 Interfaces which IE doesn't in order to have solid scripting ability. Its support of SVG is the best you can use in any browser, as Mozilla's native implementation is still far from complete.
If you have any SVG questions, between Alex Vincent, I, and any unknown SVG enthusiasts on these boards should be able to help. Also, these posts are most appropriate in the XML forum, so I'll move this thread there.