Opera 9 SVG Support Level Described
Looks like the Opera 9 SVG support is shaping up quite nicely.
At a glance it seems like all the filter elements are in there. I'll have to grab the latest weekly and see how the performance is for them - I think filters add a lot to ease creation of shiny things.
There are also a few caveats and catches in the list, for example the display attribute is marked as a yes with the rather vague "Partial support" comment. The onactivate and some other events also gets a Yes even though they're not used by Opera.
The SVG image element is also marked as supported even though it won't work with SVG images, which the SVG specification clearly states it should.
It still looks like they've got great SVG support overall and in a big table like this a "Yes, but" looks better than a "No, except" so they've just chosen to mark things that are pretty good as complete. At least they're stating what they know they missed.
Anybody tried it lately? Any sore spots?
Comments
Yes, Opera 9 looks like the
Yes, Opera 9 looks like the new SVG implementation to play with. It has Mozilla beat (in terms of total implemented standard), that's for sure. I also like how they included the HTML 5 Audio object, which is another missing piece for Rich Internet Applications (link).
Unfortunately it still doesn't allow you to use SVG images for CSS backgrounds, which would be great for scalable divs with rounded corners. I talked with Chaals and he said they were working on it, but no commitment. A day later after this email discussion, Dave Hyatt (of Apple's Webkit) posted about Apple's plans for this very thing.
You know, the more I think
You know, the more I think about it, the more I have to agree with you on the importance of SVG as a target for images in CSS.
Even a static SVG (no scripting, no foreighObject, etc) with only entities in the SVG namespace allowed should be sufficient to make a big difference. I think it's that last post (from Dave Hyatt) and the simple example of bullets for list items that does it. A raster image should be okay for scaling at integral multiples of a resolution, but anything else is going to look awful while consuming excessive processing power.
I don't have the hang-up on rounded corners for divs, but scaling bullets to match text size would be nice. So would scaling the width of a background image to match the width of the window. Scalable backgrounds would remove the need for all these non-semanticly relevant divs and one-pixel wide strips of images.
But don't you know? Rounded
But don't you know? Rounded corners and smooth gradients are all the rage of Web 2.0 :P
Post new comment