Opera 9 CSS support information available
I have finished testing the CSS 2.1 and CSS 3 support in Opera 9.
Here are some of the major changes in Opera 9 as far as CSS 2.1 and CSS 3 support:
- Apparently full support for CSS 2.1 basic selectors.
- Corrected support for
:active
and:hover
with universal selectors and thebody
element. - Some fixes for margin and width properties.
- Elements can now properly overlap
iframe
elements. - Much improved support for CSS 3 media queries.
- Apparently full support for CSS 3 basic selectors (from previously no support).
- Support for most form-related CSS 3 pseudo-elements.
- Some support for CSS 3
opacity
property, although the support is somewhat flawed (for example, if you have an element with the same color for foreground and background and reduce its opacity, the text’s alphatransparency is rendered separately from the background’s, causing the text to be quite visible).
There isn’t much that I was personally disappointed about. There are still some issues with :before
, :after
, and :first-line
, but they are no worse than the issues other browsers have with them. Counter scope is still handled incorrectly according to the current CSS 2.1 drafts, although the problem can be avoided by remembering to use counter-reset
in the appropriate places. I would have liked :last-child
support, but that’s in CSS 3 anyway. I still notice some slight positioning problems when dealing with very complex styles, although it’s difficult to pinpoint the exact source.
All in all, this release shows that Opera is continuing to make consistent progress in the area of CSS support, and it is certainly giving other leading browsers some strong competition. According to the Web Devout tables, Opera’s overall CSS 2.1 support has risen from 93% to 96%, compared to IE 6’s 52%, IE 7’s 54%, and Firefox 1.5’s 93%. Opera’s support for current CSS 3 changes has risen from 8% to 22%, compared to IE 6’s 10%, IE 7’s 13%, and Firefox 1.5’s 27%.
HTML and DOM support information will come later. Some improvements have been made in both areas.
June 23rd, 2006 at 14:58 UTC
[...] Jest już dostępna Opera w wersji 9. Wiele rzeczy poprawiono/dodano lub zmodyfikowano. Na pewno w pełni wspiera już CSS 2.1 i częściowo CSS 3. Wciąż zajmuje mało miejsca, znakomicie i szybko renderuje dokumenty hipertekstowe. Dowiedz się więcej o wsparciu CSS-a przez Operę ze strony http://WWW.webdevout.net/tidings/2006/06/22/opera-9-CSS-support-information-available/.23rd Czerwiec 2006 | Opera | [...]
Posted using WordPress 1.5.1.2.
August 8th, 2006 at 00:51 UTC
[...] Opera 9 shows some major improvements in key areas. The CSS information was discussed earlier, and here are some of the HTML and DOM support highlights: [...]
Posted using WordPress 2.0.1.
December 1st, 2006 at 13:11 UTC
I'm having a problem installing Opera 9.02 on FC5.
Every time I try to run it, it comes back with a “unable to find software information” error.
When I try to run it from the command line, I get 6 conflict errors.
I must add that I already have Opera 8.54 but I close it down before I try and run it.
Posted using Mozilla Firefox 1.5.0.5 on Windows.