Chrome 21 for Mac review

The designers of high-end sports cars often strip their cars of every inessential component, just to coax the greatest power and speed from their creations. Google’s Chrome reminds me of those speed demons: It lacks the fit and finish of Apple’s Safari, but man, does it ever burn (virtual) rubber.

Built for speed

I’m not sure which is faster: Chrome itself, or the browser’s development cycle. To watch the version numbers blur by, you’d expect big changes in the browser’s look and feel. But on startup, Chrome 21 looks a lot like last year’s Chrome 8, right down to the annoyingly persistent rough edges on its interface.

You still can’t open all the bookmarks in a given folder without awkwardly right-clicking, selecting a command from a contextual menu, and clicking OK in a nagging dialogue box. You can’t switch into privacy-protecting Incognito mode on the fly, but instead must open an entire new window. When you navigate back and forth, pages don’t so much slide as simply appear. These are minor details, for certain, but their absence suggests that Google’s coders care more about the technical side of their browser than the way it interacts with humans.


Unpolished UI: Chrome’s interface hasn’t changed much from earlier versions, and often lacks the small, thoughtful touches you’ll find in Safari.

Chrome 21 contains one definite and laudable exception to that theory, though: its support for Apple’s VoiceOver, which makes browsing easier for the visually impaired. Last year, Google promised to improve its then-lackluster integration in future versions, and it’s since delivered. VoiceOver support still isn’t perfect; I could only get it to recognize the first link in any of the folders on the Bookmarks Bar, but I could accurately and easily navigate pages in Chrome via keyboard or mouse, with my Mac speaking each section aloud. Kudos to Google for this considerate, useful improvement.

Indeed, most of Chrome’s notable additions have been made under the hood. The browser fully supports Lion’s Full Screen mode—which coexists somewhat awkwardly with Chrome’s own, functionally identical Presentation Mode. Also, despite Google’s stated intention last year to ditch H.264 video support in favor of its own WebM codec, Chrome still appears to play both types of HTML5 video.

Rather than worry too much about their browser’s chassis, Google’s team seems to have focused almost entirely on its engine, with impressive results.


Top Tier: Chrome posts the highest score for HTML5 standards compliance of any Mac browser.

Hot rod browser

For HTML5 standards compliance and raw JavaScript performance, no Mac browser beats Chrome. In tests on a 2GHz aluminum MacBook with 2GB of RAM, Chrome smoked the latest versions of Safari, Firefox, Opera, and Maxthon (essentially a Chrome clone) in both categories.

In Google’s own V8 JavaScript benchmark suite, Chrome’s score beat that of every other browser by at least 25 percent. Even in the SunSpider JavaScript benchmark, Chrome edged out Firefox for the fastest time, trouncing the others by even wider margins.

And Chrome downright embarrassed the competition in HTML5Test.com’s check of standards compliance. Its score of 431 (plus 13 bonus points) out of 500 exceeded its nearest rival, Opera 12, by 41 points, with the rest of the pack trailing considerably farther behind.

However, when it came to actual HTML horsepower, Chrome fell surprisingly short. Its score in an HTML5 vector graphics test beat Firefox’s handily, but still totaled less than half Safari’s mark. It ran about 19 percent slower than the leading scores in HTML5 bitmap graphics, and placed fourth after Safari, Opera, and Firefox in HTML5 text handling—albeit by a narrower gap.

In regular use, Chrome felt generally fast, responsive, and fun to use, on par with its latest competitors.

Benchmarks: Chrome 21

BrowserHTML5 VectorHTML5 BitmapHTML5 TextV8SunSpiderAcid3HTML5 Compliance
Chrome 21 15.59 45.92 18.33 7301 332.1 100 437/13 bonus
Safari 6.0 34.53 55.05 20.39 4575 353.7 100 391/11 bonus
Opera 12 25.22 55.98 20.17 2323 393.3 100 400/9 bonus
Firefox 14.0.1 2.86 13.65 19.29 3827 338.8 97 345/9 bonus
Maxthon 1.0.3 15.57 56.08 17.14 5799 390.8 100 385/9 bonus

Best results in bold. Reference browsers are in italics. HTML5 Vector, Bitmap, and Text test results are in frames per second; higher is better. The V8 Benchmark Suite test results are scores; higher is better. The SunSpider JavaScript results are in milliseconds; shorter times are better. The Acid3 result is a score out of 100. HTML5 Compliance is a score out of 500.

OUR VERDICT

If you like to browse without frivolous bells and whistles, or need first-rate JavaScript performance, Chrome is the browser for you. What it lacks in surface refinements, it more than makes up for in raw power.