Host Jewel
"The Shining Jewel in the hosting Realm"


 
Menu

Home

Articles
Server Based
 + Data Transfer
 + ASP, How to
 + Dedicated IP


Design
 + Top Mistakes
 + Guide Line
 + Pointers

Setup 
 + FTP, How to

 + Webmail
 + Hosting

SVG
 + Overview

 + Development
 + Browser Dev

Contact

 + Email Me
    SVG

SVG's Support for Browsers

The use of SVG on the web is in its infancy. There is a great deal of inertia from the long-time use of pure raster formats and other formats like Macromedia Flash or Java applets, but also browser support is still uneven, with native support in Opera, Firefox and Safari but Internet Explorer requiring a plugin. Web sites which serve SVG images typically also provide the images in a raster format, either automatically by HTTP content negotiation or allowing the user to directly choose the file. Alternative images are usually automatically rasterised using a library such as ImageMagick, which provides a quick but incomplete implementation of SVG, or Batik, which implements all SVG except declarative animation but requires the Java Runtime Environment.

Some wikis have experimented with SVG support; it has been speculated that since SVG is a text-based format, a wiki might allow edits to SVG images in a fashion similar to editing a standard article. However, the benefits of editing images in this way are disputed. It is generally considered that even trivial editing is better achieved using a separate graphics package because it is difficult to visualise exactly how changes to the XML will appear on the final image. Current wikis mostly do not support either the display or editing of SVG images, partly because of the lack of full browser support, but also because rasterization using Batik is CPU-intensive and requires Sun's Java Runtime Environment, which is not free (as in freedom). In the spirit of being open, many wikis refuse to use non-free software; for example Jimbo Wales speaks about this in his weblog. SVG support would be valuable to a wiki, especially for articles that require diagrams, so the situation may change in the future, when ImageMagick is expanded to cover more of the SVG standard, and work on allowing Batik to run on a completely free Java implementation is complete.

 

Sponsors: Watch Movies Online | Watch TV Online

(c) HostJewel 2004-06