Opera have just announced version 9.5 of their desktop browser, currently codenamed ‘Kestrel’ – and as you can see from the screenshot they’ve chosen, it passes the CSS 3 selectors test with flying colours!
They mention that CSS 3 support will be improved (text-shadow is provided as an example), as well as
This sounds like a really exciting release, and should give Opera the accolade of being the most CSS 3 compliant cross-platform browser. Weekly builds will be available shortly.
You can skip to the end and leave a response.
I hope this serves as an inspiration for the teams behind Firefox, Safari, and Konqueror to improve their CSS 3 support. This’ll kind of competition is what makes things happen. If it’s good enough, then it might even get MS to make IE more CSS 3 compliant.
On CSS3 selectors, Opera is clearly in the lead. But for CSS3 generally, Safari 3/WebKit is far ahead of the pack. Of the 19 CSS3 styles previewed on this website, Safari 3/WebKit has implemented 17. Sounds like Opera 9.5 will increase its score, but likely FIrefox will remain in second place with 8 styles implemented. As of Opera 9.2, Opera had 4 styles done.
Not that anyone’s counting, of course… And where is IE, anyway? :-)
Hold up a minute, I forgot to include the subject of this blog’s article! Attribute selectors! Including selectors, the score is: Safari, 18; Firefox, 9; Opera, 5.
P.S. I don’t intentionally exclude Konqueror… but implicitly include it since it’s cut from the same cloth as WebKit.
Sounds good, but the weakpoint still is its freaky interface, its no way natural on any plattform… Opera should seperate the renderingengine from the app, and a produce native app on every plattform. A windowsbrowser that feels like a windows app, a mac-browser that feels like a native cocoa app and of course one for the gnome/kde guys too.
a good example is camino, it brings the geogeous firefox rendering engine together with a typical osx interface. way to go. and say what you want about IE7 but it feels very vista-ish.
Thilo – This is from the announcement:
To make sure that Opera remains the best choice on your platform, we spend a lot of time making Opera feel more integrated with your platform. Mac users can expect a nice new visual look and feel. Opera for Linux will add a QT4 build, so you can easily adjust the skin to match with desktop. There will also be 64-bit Linux/FreeBSD packages made available.
@Leland: KHTML and WebKit share a lot of code, but they’re absolutely NOT the same as far as CSS3 is concerned. The selectors test is passed completely by Konqueror, and not by Webkit / Safari 3, whereas WebKit supports other css3 features that Konqueror does not support.
“The selectors test is passed completely by Konqueror, and not by Webkit / Safari 3, whereas WebKit supports other css3 features that Konqueror does not support.”
Precisely why I included both Safari and Konqueror in my comment before; neither perfect selector support nor inclusion of every other feature possible is enough, but when a browser has both (which is what Opera seems to be attempting here), that browser raises the bar and forces its competition to keep up.
I really dont mean any offence but pseudo class’s dont mean anything… especially when you have such a small share of the browser market, I would have thought rounded corners would have been far better to add…
I mean, will anyone actually use any of these added pseudo class’s whilst IE fails to even awknowledge the word itself, and still have an iron grip on the market…
Infact, rounded corners in Opera might actually give MS a kick in the ass considering Safari/Chrome/FF all support it…