Anne van Kesteren

Opera 8 beta 3

On IRC and on the Opera support forums there were some rumors on the new beta and a download location (for Windows, English) was found. The release notes were also published online, but later taken offline. A copy can be found here (on the Polish forum; still in English though). (It seems that while I am writing this the release notes are back online. There is also an official announcement.) The most interesting part is probably “Display and standards” which says Opera now supports xml:id (xml:id specification) and SVG 1.1 Tiny (see the Mobile SVG Profiles specification). I guess there is some policy change regarding new features as the Opera site states that they normally do not add new features during beta.

I heard that SVG is a native implementation. So Erik Arvidsson might be right, although I heard from someone else (trustworthy) that he did not know of such plans. The support is mostly for valid documents as it seems. On most testcases I tried Opera, it failed. It also failed for a very simple xml:id testcase. I'm planning to make some more to see what is actually supported from that attribute. The bugs I mentioned a few days ago aren’t fixed either, although that is understandable because they are quite complex.

Have fun playing with the new release.

Comments

  1. More testcases for xml:id and they all fail:

    Permalink · 2005-03-16 12:08:53 · Anne

  2. Tests 001 and 002 work in Opera 7.54u2. (So has xml:id always worked in Opera?)

    Permalink · 2005-03-16 13:09:30 · Chris Hester

  3. I can't test the Opera 8 beta; however, does it work with the dastardly, evil `xmlid` attribute?

    Really, namespaces are NOT hard: they don't add much to existing applications and those who dislike them with a passion (read: Doctype people) should just skip XML and use SGML instead. Everyone should just accept xmlns and move on. This internal bickering is getting tiresome.

    Permalink · 2005-03-16 14:36:22 · Jimmy Cerra

  4. No, it does not. But I wonder if it supports xml:id at all.

    Permalink · 2005-03-16 14:44:00 · Anne

  5. xml:id support has been removed from the changelog. The support was premature.

    Permalink · 2005-03-16 15:23:18 · Anne

  6. The new Opera version is really nice.

    Permalink · 2005-03-16 15:25:38 · Daniel

  7. Maybe this is a stupid question, but does all SVG testcases apply to SVG Mobile?

    Permalink · 2005-03-16 17:11:26 · Joel

  8. They do not support CSS for SVG, which makes them fail quite a lot of testcases. I am not sure if every testcase applies, but I think they should pass all in the end.

    Permalink · 2005-03-16 17:20:27 · Anne

  9. I tried the SVG animation I created a while ago in Opera 8.0b3, and although it yields *some* result, it is clearly not working fine :). But, this is regular SVG, not SVG tiny. I wonder! Too bad I don’t have a PDA/phone with SVG support.

    P.s. I do have a Nintendo DS now, so if the Opera guys would port their browser to it using its wifi capabilities... that would be cool ^_^.

    ~Grauw

    Permalink · 2005-03-16 17:23:32 · Laurens Holst

  10. Speaking as both an Opera fanboy and a Nintendo fanboy, I have to say that I love that idea.

    Permalink · 2005-03-17 15:46:09 · paul haine

  11. Hmm, Opera does support xml:id, foobar:id as well as anynamespaceprefix:id in text/html documents. Just brilliant! :-)

    You can find the testcases for that in the same directory 001-004 are in.

    Permalink · 2005-03-17 17:13:12 · Anne

  12. I' courious to read your opinion on Netscape 8 Beta instead of Opera 8!

    Permalink · 2005-03-18 14:20:11 · ben

  13. SVG works in a mixed XML document but it is quite limited since it fails on DOM support and has no CSS support. I can undertand the reasoning not to support CSS (SVG not compatible with CSS) but DOM manipulations are crucial.

    Permalink · 2005-03-19 17:03:51 · Erik Arvidsson

Comments are closed

Sorry, comments are closed at this time.