All WebKit Browsers Are Not Created Equal

It's behind some of the best desktop browsers, and all of the great mobile ones. But just because a company says they're using WebKit, the open source website rendering engine, doesn't guarantee an awesome browser.

Peter-Paul Koch at Quirksmode devised a battery of rendering tests to see how different WebKit browsers measure up, and ran everything from desktop Safari 4 to the Pre's browser to S60V5 through a CSS and Javascript compatibility course. Evidently, some WebKit browsers are barely WebKit browsers at all—especially on mobile. Some surprises? Android browsers aren't so hot, nor is the Pre's. And Nokia, which has had WebKit browsers forever, can't seem to make a good one.

There are really two culprits here: older versions of WebKit, which cripple browsers like S60v3's; and developers' need to pare their software down to make it run smoothly on mobile devices. In other words, some of these browsers have been stripped of HTML, CSS and Javascript rendering capabilities on purpose.

What'd be really interesting is if the above chart reflected speed and performance measurements too, because as (apparently) bad as the Android G1's browser is at rendering obscure CSS elements, actually using it is a far sight more enjoyable than struggling with the unconscionably slow Iris on Windows Mobile. Full methodology and test list at [Quirksmode via IntoMobile]