SVG 1.1 became a W3C recommendation on January 13, 2003. Six years later, this page records my results of running various SVG implementations (web browsers and browser plugins) through the official SVG Test Suite. Last updated 2009-10-29.
The following picture indicates the results of running all 280 tests in many popular SVG implementations in the wild. Each test takes up a two-pixel strip in each column. I use a top secret scoring system ... ok, well actually I just use GREEN for "Pass" (2 points), YELLOW for "Almost Pass" (1 point), and RED for "Fail" (0 points). The "Almost Pass" scoring is subjective, so think of it as me giving out points for trying.
Now I know that I'm going to get complaints that the SVG test suite doesn't cover all functionality (I agree with you), nor does the score give a fair indication of other factors like performance (again, I agree with you), so please take this page as what it is: A data point from a guy who had too much time on his hands but is interested in seeing how the overall quality of SVG implementations improves in the future.
Some Final Notes
- I decided to take out the older and the less popular implementations (Konqueror, Amaya) from my chart since they were making it hard to seek the relevant information. I may make this information available elsewhere on the site if someone screams loud enough.
- For the first time, Firefox scores above 70% with a nightly build of what will be Firefox 3.7 (which has some SMIL support). I'll try to track this every couple weeks (it currently crashes on some SMIL tests).
- Though technically a shim, I added SVG Web to the plugin section. It's amazing that it scores so high while still in an 'alpha' phase.
- I did not add Chrome Frame plugin to this chart as it does not handle the SVG MIME type by default yet (see this bug). However, since it uses Webkit as its base, with the proper meta tag, it can function quite well in a pinch. You can get a feel for its level of SVG support by looking at the latest Webkit score above.
- Does anyone else notice the elephant in the living room?
If you have something to say about this chart, please leave me a comment on my blog.