Just so you don't think I do this every upgrade: I've owned 8 Nokia phones since 1999, and never before have I felt the need to "gush" about any one of them in the way in which I'm about to. But this time, it's different.
Got my N80 yesterday, expecting it to be a subtle upgrade to my previous 6630 -- slightly better screen, reasonably improved camera, more memory, that's all.
But nothing prepared me for the web browser. I don't quite know what to say about it. I could say "I'm pleasantly surprised", but it's closer to "absolutely ***ing bowled over".
I thought the only web browsing experience I'd ever be able to enjoy on a phone for at least the next 10 years is view vastly simplified and scaled down web pages with no support for complex styles and layouts on the horizon. Now, I'm sitting here looking at the N80's rendering of a complex, image-packed, CSS-styled, javascript-enhanced website I've just constructed, and it's not in the slightest bit different from the rendering I get in the latest versions of Mozilla Firefox or Opera. Its CSS compliance beats Opera in many cases where Opera has "known issues".
What... the... F***... Have I just slept through 5 years???
OK, so I get over the initial shock, and start to look deeper. Not believing that its CSS support could be THAT good, I loaded up the Web Standards Project's Acid2 test to see how compliant it is. Sure, it didn't pass, but no browser on the Windows platform has yet passed. Far from outright failure, it did an admirable job, which surprised me enough...
...But here's the absolute jaw dropper.
Microsoft (yes, one of the biggest software corporations on the planet) are about to release their new "Internet Explorer 7" (IE7) web browser. Beta versions are already available, and I have the latest version, which is pretty much what we can expect to see when it's officially released. I opened up the Acid2 test in IE7 just out of curiosity...
The N80 browser beats it. Convincingly.
This is the "ideal" rendering (no Windows browser is 100% correct):
The N80's rendering (poor photo, but you can see how close it is):
IE7's rendering (oh, dear):
Just in case you don't understand the gravity of this:
-- IE7 is for full-size, high-performance personal computers,
-- The N80 browser is for a MOBILE PHONE,
-- The mobile phone browser is BETTER.
For those who are interested in web standards, the question that arises is: what have a corporation with unlimited resources like Microsoft got stuck up their a*se that prevents them from producing a standards-compliant browser for multiple-gigahertz desktop computers that can't even trump a browser designed for convenience surfing on a credit-card-sized mobile phone?
So: Nokia have not only blown away all other mobile phone browsers with their N80, but they have, astoundingly, built a better browser for a phone than Microsoft can for their Windows PC's.
11 out of 10.