Skip navigation.

Slightly ajar

Upcoming SVG support in Opera and a Wii suprise

, , ,

While it is probably well known within the SVG community (or not judging by the number of SVG sites that block Opera, and tell the user to download Firefox), there is maybe a lack of awareness in the web design community at large about just how many strides Opera has made in its SVG 1.1 support. As this test from Jeff Schiller states:

In roughly a year, the Opera browser went from being one of the least usable SVG implementations (no scripting/DOM support) to the best native implementation and achieved a higher score than the famed Adobe SVG Viewer

Opera has the best native SVG support of any browser on the market, and is only beat out by Batik 1.7 (great work guys) for the most compliant engine. Things don't stand still however, and I've already blogged previous about support for using SVG as a background image and list image in CSS in internal builds of Opera Kestrel. This is not the only improvements however. Kestrel will also support:

  • Support for using SVG files in the image element
  • SVG Tiny 1.2 vector-effect [Spec]
  • SVG Tiny 1.2 navigation [Spec]
  • SVG Tiny 1.2 handler [Spec]
  • Speed improvements and optimisations
  • Many general bug fixes of our support of animations, text, SVG DOM methods and filters

Not only that, but Kestrel is still in active development, and there will be further support for SVG added before it goes final. But for much of this one doesn't have to wait until Kestrel goes into public beta. This is because The Internet Channel for Wii includes some of the modules from the Kestrel branch of our core rendering engine. This means that some of our improvements, both to CSS3 selectors and SVG 1.1 are already out there, sitting next to your TV, ready to be checked out. Bare in mind that the Wii is limited to two fonts, so visual results may vary. Go check it out and see what you think…

New to SVG, or want to check out some techniques? Go check out our tutorials on Dev.Opera.

Silverlight, coming soon to a browser near you Chief Lizard Wrangler Vs Iraqi Information Minister

Comments

xErath 7. May 2007, 23:41

What about icc color profile, full support for external fonts/glyphs and decent support for rtl text ?

Zajec 8. May 2007, 10:31

Would like to have Wii ;-) Any news about Kestrel weekly for public tests? :-)

dstorey 8. May 2007, 11:19

The only news I can give at present is when it is ready :wink:

Zajec 8. May 2007, 11:36

Blah, this answer is boring P:

quiris 8. May 2007, 12:01

"The only news I can give at present is "when it is ready""

The text looks awfully on my 9.20, because of "opacity: 0.7" rule :frown:

Any way to turn on antialiasing for these cases?

dstorey 8. May 2007, 14:14

I still have a few bugs from when I changed over to the new myopera code. Before my stylesheet was overwriting an existing design, while now (hopefully) it is cleaner and only imports one of Fred's structure files.

I'm in the process of clearing the bugs once i find time from fixing bugs in other sites :wink: You are right though that the text in Opera with text-shadow and opacity look different (darker in case of the time stamp and thinner in the case of the text-shadow). I'll look into this, as I'm still playing with the comments, and the CSS3 stuff I was planning on using.

FataL 8. May 2007, 14:35

Wow! I will test some stuff on my Wii...

Andrew Gregory 8. May 2007, 14:44

Well, that's one thing off my wish list (SVG-as-image).

Plus a whole lot of other things I hadn't thought of. Cool.

However, I'm starting to get a little jealous at all these Wii people...

quiris 9. May 2007, 05:08

Originally posted by dstorey:

You are right though that the text in Opera with text-shadow and opacity look different (darker in case of the time stamp and thinner in the case of the text-shadow).


And it's completely unreadable: http://files.myopera.com/quiris/screens/screen-dstorey.png :frown:

Darken 9. May 2007, 08:18

Any chance for Kestrel to support apng? (I found this test on Neowin.net >> APNG vs. GIF //Only Firefox 3 (trunk builds) can read apng.) :smile:

And it's completely unreadable: http://files.myopera.com/quiris/screens/screen-dstorey.png

Same problem under Windows XP SP2 + Opera 9.20.

haavard 9. May 2007, 08:27

PNG != SVG...

Anonymous 9. May 2007, 10:24

Dstorey writes:

Which platform are you on? In my 9.2, it doesn't have that problem. The text is just slighlty thinner.

quiris 9. May 2007, 10:39

Originally posted by Dstorey:

Which platform are you on?


Windows XP Pro. Opera 9.20.

Anonymous 9. May 2007, 12:08

dstorey writes:

I can reproduce on Windows. It doesn't happen on Mac, so must be a platform specific bug. I'll look into fixing it and reporting a bug report if one doesn't exist already

Darken 10. May 2007, 03:46

PNG != SVG...


SVG!? Euh, no.

Anonymous 12. May 2007, 16:51

firiën writes:

the svg as a background image is a little buggy. it renders fine but tends to crash the wii on a refresh.

but it handles the :nth-of-type(odd) selector like a champ. (from http://files.myopera.com/dstorey/experiments/itunesTable.html)

cant wait for kestrel.

Anonymous 22. May 2007, 09:36

Anonymous writes:

Perhaps a bit off-topic but I just re-read this blog entry and realised that it actually hinted at something I've been wondering about: Font support on the wii!

From looking at the css files of the Shop chanell it seems that atleast this font is installed on the system "Wii NTLG PGothic JPN Regular". But it seems that Dstorey has more information...

"Bare in mind that the Wii is limited to two fonts, so visual results may vary"

@Dstorey - What does this comment mean? That there is a maximum of two fonts per document or that the wii only comes with two fonts installed?

Which leads us to the question: Is there any spefication on what fonts are avaliable to the opera browser on the wii?

dstorey 22. May 2007, 12:16

There are two fonts available on the Wii. A sans-serif font and a monospace font. We have developer documentation on the way really really soon on Dev.Opera which should explain everything.

Anonymous 22. May 2007, 21:01

PetBom writes:

Great! A monospaced font is exactly what I need! I'm doing som pretty cool tests now with svg and javascript on the wii. And I need as much info as I can get my hands on. Looking forward to some developer documentation.

Thnx!

(Btw I wrote the post above, but obviously i missed to fill in my user name)

dantesoft 17. December 2008, 10:27

@dstorey: Can you link to the article?
I especially need to know what fonts are available for sure on the Mobile and Wii platforms.

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

Type the two words displayed in the image below:


Smilies