Safari for Windows: what the independent benchmarks show

Peter Sbarski
13 June 2007, 5:29 AM


Apple has surprised us with Safari for Windows. But is it a genuine competitor to IE and FF for Windows or just another drab browser? We run our own real-life speed tests.


Safari for Windows: Apple has eschewed Windows UI design rules to almost entirely recreate the look and feel of Safari for Mac (even going so far as to only allow window resizing via the bottom right-hand corner of the window)Safari for Windows: Apple has eschewed Windows UI design rules to almost entirely recreate the look and feel of Safari for Mac (even going so far as to only allow window resizing via the bottom right-hand corner of the window)

We, the aesthetically challenged, spreadsheet-loving, fun-hating, number crunching PC users don't get too much out of Apple's WWDC events.

Apparently we just sulk in the corner and wait for it to finish, secretly hoping for Steve Jobs to do a Bill Gates.

Also, whenever John Carmack appears to showcase his new graphics engine we throw a tantrum and overclock our machines just a little bit more. Nothing says a hardcore PC

like volumes of black smoke rising from the chassis.

Anyway, this time Apple has unveiled something for us: Safari for Windows. That's right! We now have one more browser to add to IE, Firefox and Opera.

Safari is based on the WebCore engine which itself is based on KHTML that powers Konqueror. (FYI: Firefox is based on Gecko, Opera is based on Presto and IE for Windows is based on Trident.)

According to Apple, Safari is the "world's best browser" (the school of unfounded exaggeration and hyperbole is alive and well) and there are 12 reasons why you'll love it

  • blazing performance,
  • elegant user interface,
  • easy bookmarks,
  • pop-up blocking,
  • inline find,
  • tabbed browsing,
  • snapback,
  • form autofill,
  • built-in RSS,
  • resizable text fields,
  • private browsing,
  • enhanced security.

Jobs' WWDC presentation mentions that Safari for Windows is the "most innovative browser", "fastest", "twice as fast as IE 7", "1.6 times faster than Firefox 2". He showed a bunch of figures which indicate that under Windows XP Safari has the fastest JavaScript and HTML performance, not to mention the quickest loading time. You can see these amazing figures here.

Although the version of Safari for Windows is still in Beta we decided to run it through a few tests of our own. These tests are quite rudimentary but they do give an indication of where things stand.

Safari hands-on

Our first impression was briefly sullied by a crash bug which happened whenever we tried to open Safari. The root cause turned out to be a proxy configured in Internet Explorer which Safari tried to use. Unfortunately it crashed each time it tried to do so. Removing proxy settings in IE brought Safari back to life.

In speed testing, for most pages, Safari's speed was generally on par with Firefox 2 and Opera 9.20. I noticed that Safari, occasionally, stalled while downloading data.

The anti-aliased font rendering in Safari made text look different (bolder) to other browsers. Apple has included some of its key fonts shipped with OS X - including Lucida Grande - which it uses in the Safari interface. Some people will like the stronger anti-aliasing, while others will wish it could be turned off. We didn't mind it too much either way. Some interesting information about Safari's font rendering can be found here.

Anti-aliasing compared: the same text rendered in Safari (top) and Firefox (bottom)Anti-aliasing compared: the same text rendered in Safari (top) and Firefox (bottom)

Surprisingly Safari’s memory usage was quite high. Windows Task Manager reported that Safari consumed a little over 45,000KB with just one page opened against Firefox with 28, 400KB and Opera with 23,600KB. Keep in mind, though, that Safari is still in Beta. It should improve. It's probably also worth noting that on systems built in the last few years, the difference between 45MB and 28MB is fairly insignficant, given most people's usage of at least 512MB and often more than 1GB of RAM.

Next we ran a CSS rendering test. Safari blew Firefox out of the water but scored worse than Opera. This test positions 2500 DIVs, reloads the page three times and takes the average time. Safari averaged about 50 to 60ms, Opera clocked at 20ms, Firefox performed rather poorly with 120ms. Even Internet Explorer 6 beat it with 40ms.

The Acid2 test showed that Safari is no slouch when it comes to following standards. It did a perfect rendering of the face with Opera being the only other browser being able to do so.

Google Docs compatibility was the next major test and here things nearly became interesting. While trying to open a spreadsheet we got a message: “Oops, sorry Safari is not yet supported”. We were, however, able to click on “OK” and proceed further. The spreadsheet seemed to work fine. We were able to save it, open in Firefox and continue our number crunching. There must be some compatibility problems with Safari and Google Docs but for basic usage it seemed acceptable.

 

Google spreadsheets: still not supported under Safari -- even in 3.0Google spreadsheets: still not supported under Safari -- even in 3.0

Final Thoughts

Safari performs as you would expect from a Beta product. It's a nice browser, but it's unlikely to grow beyond its current five percent market share in the long term.

Yes, Apple has excellent marketers, loyal fans and a very long reach but there is nothing in Safari that makes it better than Firefox or Opera on the Windows platform. In fact, it lacks the excellent plug-in architecture that pushes Firefox over the line in comparison to IE7 for many users.

Windows users will try it for novelty (thus temporarily increasing its market penetration) but will not stick with it. Apple may try to boost its penetration by bundling it with iTunes, but at the same time risks damaging its reputation in the same way companies like Real have over the years by bundling in stuff that people don't really intend to download.

We are nonetheless glad that Safari has joined the Windows world -- at a bare minimum, it's excellent news for developers who want to be able to test their websites for compatibility with the Mac's default browser, but don't want to have to buy a Mac to do so. We'll follow its progress.

My verdict

Good: the promise of speed; simplicity, significantly easier-to-use bookmark manager than other browsers.

Bad: doesn't always follow Windows app conventions; uninspired, dull, metallic look; lack of add-ons.

Could take or leave it: bolder text rendering.


Post your comment



Comments

RSS feed Email alert

Mintox:

I installed Safari last night and didnt have any problems with it running under XP. However, I wasnt overawed by it either. I did like the ‘private’ function, handy for browsing without leaving any traces of your activities but I am certainly not going to stop using Firefox anytime soon. And the brushed aluminium look sucked ass. It might suit the look of a shiny new brushed aluminium Macbook but quiet frankly it was as boring as batshit.

29 February 2008, 8:31 PM (4 years ago)report abuse Send to a friend reply

Adam:

Try scrolling up or down when viewing Acid2. Does it go all crazy and weird?

29 February 2008, 8:31 PM (4 years ago)report abuse Send to a friend reply

pc_doc:

Why does apple even bother?
It's bad enough they've brain washed helpless windows users with their iPods and iTunes being the best in the world,
now Safari?!
It's all greed if you ask me.

29 February 2008, 8:31 PM (4 years ago)report abuse Send to a friend reply

Anthony Caruana:

The Safari beta isn't mainly about getting Apple to be the Browser King, or even about Apple getting more of their software on Windows computers (although that's a benefit).

Safari for Windows is about the iPhone. Get developers to build in-house apps that run inside Safari and they're iPhone-ready. That, in my opinion, is the end game.

Cheers
Anthony
www.pocketmojo.net

29 February 2008, 8:31 PM (4 years ago)report abuse Send to a friend reply

webmonkey44:

nice!

29 February 2008, 8:31 PM (4 years ago)report abuse Send to a friend reply

Ilia:

As a web developer its a nightmare when another browser comes out into the wild, as the compatibility testing doubles straight away, I just hope apple realizes that.

29 February 2008, 8:31 PM (4 years ago)report abuse Send to a friend reply

Kelson:

As a web developer, shouldn't you be testing in Safari already? It's been the default browser on MacOS -- the second most-used desktop platform -- for several years now, and by many stats, it's the the third most-used web browser overall.

This isn't some totally random browser coming out of nowhere.

And please, tell me you're not writing for browser A, then tweaking for browser B, then tweaking for browser C. These days, with Gecko, Opera, and KHTML (and to a lesser extent IE) all converging on the same specs, it's much simpler to write code for the standard, then tweak for each browser that needs it.

29 February 2008, 8:43 PM (4 years ago)report abuse Send to a friend reply

Michael Quinn:

That Safari already has 5% of browser share should tell you how good it is - it can only be run on about 6% of computers at the moment.

While a few Mac users will use Firefox, Opera, Shira, Camino, OmniWeb etc - most use Safari. (Yes there is a lot more choice for software on the Mac these days.)

Not having to go back to Firefox / IE when they run Windows, plus more people trying it out and liking the speed / bookmarking and other features - should see Safari push to 10% within 12 months.

Steve wasn't silly by not comparing Safari to Opera - Opera has been the fastest one for a long time. But Safari 3 (the new beta) is a lot faster than the older version and yes, blows Firefox away.

Now that Safari is going to be the application development platform for the iPhone, getting it on to Windows will mean a lot for Apple in the next few years.

29 February 2008, 8:31 PM (4 years ago)report abuse Send to a friend reply

drewhiggins2:

For those of you who need to test compatibility on your sites:

http://www.browsercam.com/

Do the free evaluation and make up a Gmail address. You get 200 shots on Linux, Mac and Windows in a variety of browsers including FF, IE and Safari.

I use it when I complete a website.

29 February 2008, 8:31 PM (4 years ago)report abuse Send to a friend reply

drewhiggins2:

First, thumbs up! Another quality article from Peter. Next, of course Jobs will say that; he has to make it sound better. It's like an LG fridge - Westinghouse aren't gonna say LG is better, they'll say Westinghouse is better. And LG will say an LG fridge is better.

On another note, Safari isn't too bad. But don't give up Firefox just yet....



Your Joomla article way back in APC made me curious, so I used it and I love it!!! Keep going, you're doing a fantastic job.

29 February 2008, 8:31 PM (4 years ago)report abuse Send to a friend reply

Stimpy:

It sure is fast at loading pages and is nice to use, but coming from Firefox and using add blocker plus I'm going straight back. Once they add in some add blocking I'll think again about picking it up. Nice work, even my PC only friends are installing it for a try. If only I could convice them that Macs are worth a try too.


29 February 2008, 8:31 PM (4 years ago)report abuse Send to a friend reply

don connolly:

clumsy,Google flays allthe rest ,for amateur to advanced level,in browsers.

29 February 2008, 8:31 PM (4 years ago)report abuse Send to a friend reply

anonymous user Anonymous user