I'm pretty happy with the performance of the Opera 9.5 Alpha 1 preview (Codename "Kestrel" - download here). So happy that I decided to finally try and figure out how to make a screencast today.

Below is the results of pointing Opera 9.5 Alpha 1 at my Web Statistics page that I made a year and a half ago with SVG and JavaScript. The SVG features several layered path elements of more than 650 data points each with slidable and sizable scrollbars. The performance of Opera 9.5 is about the best there is. If you can put up with the crappy resolution of YouTube, here's an example of me playing around:

Of course, I'm pretty happy with Opera 9.5's improved SVG support - it now surpasses all other SVG viewers out there in terms of SVG Test Suite pass/fail scores. There are some more interesting SVG features included (SVG as CSS background-image, SVGT 1.2 features) that I'll likely be playing with in the next little while.

Note that this is still an Alpha build and such, should be treated as such. While the rendering and scrolling of pages seems really snappy, I've noticed when running through the SVG test suite that occasionally pages would "stick" (can't think of another word for it - they wouldn't finish loading). Sometimes the loading would eventually finish (a PNG or SVG object would finally load) after some time, but other times I would have to force a reload of the page a couple of times to get it. It's one of those wrinkles I expect will get ironed out before final release.

And yay, finally ALT-D will focus the Location Bar in all four browsers (IE, Firefox, Safari and now Opera). Guess those guys do listen! πŸ˜‰

§392 · September 4, 2007 · JavaScript, Opera, Software, SVG, Technology, Video, Web · · [Print]

Leave a Comment to “A Video Of Opera 9.5 Preview”

  1. Of course we listen!!! πŸ™‚


    Opera Software

  2. nilsson says:

    Is it meaningful to get a list of the failing testcases for Opera 9.5 A1 (with notes on the yellow ones)?

  3. nilsson,

    Not sure how useful it is, but Antoine Quint also asked the same thing, so I posted the information here: http://tech.groups.yahoo.com/group/svg-developers/message/59238



  4. > And yay, finally ALT-D will focus the Location Bar in all four browsers

    > (IE, Firefox, Safari and now Opera). Guess those guys do listen!

    Finally indeed! That’s always been annoying. Now… what are those tests that Opera passes that Batik doesn’t? πŸ˜‰

  5. Ok, Cameron, I’ve sent you the spreadsheet…

  6. stelt says:

    What tool did you use for screencasting?

    I once went through quite some shareware hell when finally making http://steltenpower.com/svgvideo.gif

  7. stelt,

    I did some painful freeware/shareware searching myself for this and finally found AviScreen Classic which worked for me and it’s Freeware.


  8. Daniel says:

    It would be really cool to know what testcases you use. And, do you take notes (or do some measurement) on the performance per implementation? I think its absolutely not a waste of time, it’s actually very important to track this progress..

  9. Note that the reference image for styling-css-04 is incorrect. C3 and D3 should have solid strokes, not dashed strokes.

  10. Thanks Cam. The explanation here was quite informative also. This means that Firefox got it right, while Opera 9.2 did not (but Opera 9.5 fixed it).

  11. Dahu says:

    On your SVG Test Suite results, why is your first conclusion “Batik 1.7 Beta 1 kicks ass”. Did you mean “Opera 9.5 Alpha 1 kicks even more ass” instead ?

  12. Dahu,

    The notes/conclusions were written several months back when I had first tried out Batik 1.7 Beta and was surprised at how compliant it was. At the time, this thing I had never used before was the best implementation out there.

    Opera 9.5 Alpha (release last week) is now marginally better – so yes, technically it kicks even more ass than Batik now. πŸ˜‰