Safari wins the Acid2 race (official)

By | | JavaScript & CSS

Apple’s Safari is the first officially-released browser to pass the notorious Acid2 test, which rakes browsers over the coals of obscure CSS standards compliance and error handling. The just-released version 2.0.2 of the browser, included in the Mac OS X 10.4.3 update from Apple, includes Acid2 compliance on its extensive list of fixes.

The iCab and Konqueror browsers have also boasted Acid2 compliance, but they have yet to officially release a version with these fixes in place. iCab 3.0 beta, which supports Acid2, is available for public download, however; as is KDE 3.5 Beta 2, which includes a recent build of Konqueror that supports Acid2.

Written By:

Kevin Yank

Kevin began developing for the Web in 1995 and is a highly respected technical author. He wrote Build your own Database Driven Website using PHP and MySQL, a practical step-by-step guide published by SitePoint, and he's co-author of the SitePoint Tech Times, a bi-weekly newsletter for technically-minded web developers. Kev believes that any good webmaster should have seen at least one episode of MacGyver.

Website
>> More Posts By Kevin Yank

 

{ 11 comments }

Anonymous December 18, 2005 at 7:44 am

I had my money on Safari so now whrer do I collect ? Great job by Apple getting this done first!

polvero November 5, 2005 at 2:10 pm

How sad for Opera since they only had one more bug to fix…

Lira November 2, 2005 at 9:17 pm

Just imagine how nice life would be for us web developers if all browsers were standards compliant???

Well, at least now there’s some discussion about standards, which didn’t seem to happen a while ago. This is already one good step forward.

Although sometimes I wish we could recycle the internet: for a minute, we would go back to Tim Berners-Lee first page – no fancy colour schemes whatsoever – and then we could start from scratch.

That would be fun.

Pepejeria November 2, 2005 at 11:31 am

IE 7 wont pass the acid2 test, that is for sure. It hasn’t even been released and we already know that it will be behind in many things compared to other browsers. Like SVG and Canvas support (now also in Opera).

charmedlover November 2, 2005 at 11:28 am

Opera 9 is also quite close to passing, and I’m sure that the Mozilla team is working on it too. If these two finish, then IE will be left as the only one. :p

csi95 November 2, 2005 at 11:17 am

How ironic. The Safari browser, on an operating system with about a 3% market share passes the Acid2 test.

IE, with an 80%+ market share can’t pass the Acid0.0001 test. Ugh.

Just imagine how nice life would be for us web developers if all browsers were standards compliant???

Pepejeria November 2, 2005 at 8:00 am
Kevin Yank November 2, 2005 at 7:59 am

Andrew, from the comments in the list of fixes:

The specifics of the nose size depend on undefined behavior, as also noted by Opera. Both renderings are considered correct, according to the author of the test.

In other words, when it comes to the nose, the CSS specification does not dictate which is correct: the reference rendering or Safari 2.0.2′s rendering — so both are considered correct.

Anonymous November 2, 2005 at 5:18 am

I don’t know what the criteria is for ‘passing’ the acid test, but, the latest version of Safari renders the nose smaller than the reference image.

Andrew

MRoderick November 2, 2005 at 5:10 am

Amazing! Good thing I did not bet on who’d win the race … at least we all know who will be last :)

Pepejeria November 2, 2005 at 3:57 am

I wonder if Safari 1.3 will also get this update…

Comments on this entry are closed.

{ 2 trackbacks }