Opera Release New Browser

25th September 2003 · Last updated: 5th October 2016
 

Comments


Opera 7.2 is out. I've updated my article CSS2 Test Suite Failures to cover it. Some tests are now passed, but strangely some are now failed! For instance, why does Opera no longer allow a hover effect on paragraphs and forms? Why are line breaks in added content now replaced by a square symbol?

Worse is that there is now a problem for developers related to borders and padding. Test this current layout in Opera 7.2 and there's a strange gap at the top - the border starts too far to the right. When running Opera through the CSS2 tests, I noticed it now fails the border-collapse test by adding extra padding on the right. So something has altered to do with padding that could well break many existing layouts. Although knowing Opera's strict adherance to standards, it could well be the correct behaviour.

I just feel that it makes coding a website once only almost impossible. How are we supposed to write future-proof code, when new versions of browsers are likely to mess up our designs?

Comments (6)

Comments are locked on this topic. Thanks to everyone who posted a comment.

  1. michael:
    Which builds? I found different problems with 3087 and 3144.

    Posted on 29th September 2003 at 9:04 pm
  2. Chris Hester:
    I'm on Build 3144 - the Final version.

    Jeffrey Zeldman adds more to the story:

    http://www.zeldman.com/daily/0903c.shtml#opera72

    Posted on 1st October 2003 at 10:16 am
  3. Ian:
    V7.21 preview 1 (build 3208) is out - it fixes the regression for :hover - but the border-collapse and content regressions are still there.

    Posted on 3rd October 2003 at 2:03 pm
  4. Kevin W:
    The gap-between-the-border problem is indeed a weird bug introduced in Opera 7.2.

    Here is a test case for it:
    http://trats.ozforces.com.au/opera/tests/backgroundleak/leak.html

    Posted on 12th October 2003 at 4:43 am
  5. Kevin W:
    I've got some comments about the Test Suite results:

    * For the font-family test, you may need to set the cursive/fantasy fonts under File > Preferences > Fonts if you don't have the intended fonts.

    That's all! :-D

    Posted on 12th October 2003 at 7:12 am
  6. Chris Hester:
    Thanks for that Kevin. It's odd how Opera 7.1 has no trouble with your test page and the border bug, yet 7.2 behaves in a very strange way! Hopefully with the next release of Opera, the bug will disappear.

    Regarding the comment you made on fonts, there is also a comments page you can use for the Test Suite. I agree the relevant fonts can be set in Opera's preferences, but the point is that I already have the fonts on my PC. If Mozilla and Internet Explorer can recognise them and set the fonts accurately, why can't Opera?

    Posted on 12th October 2003 at 9:13 pm