Web Browsing

Safari is a tabbed browser much like Firefox and its usage is pretty straightforward. I've been a die-hard IE user ever since IE4 and have always appreciated its rendering speed and enjoyed its compatibility with the majority of websites out there. For an IE user, or any user for that matter, Safari is real easy to get used to.


But before I get into the little features that make Safari a good browser, let me address its biggest shortcoming: rendering speed.

Back before Firefox's release on the PC, the one argument that I'd always hear against IE was that it was too slow compared to lesser used browsers such as Opera. Having used Opera, I could hardly tell any performance difference in rendering speed in comparison to IE. It was the lack of any appreciable difference coupled with no real application level benefits over IE that kept me from using it on the PC.

But when comparing Safari rendering speed to IE, the difference is much more noticeable. Webpages render instantaneously under IE compared to the multiple second delay that exists under Safari. In order to show the difference, I ran a couple of informal tests:

IE (PC) Safari (Mac)
www.anandtech.com 2.825 4.073333333 0.306464812
www.cnn.com 2.75 4.123333333 0.333063864
www.slashdot.org 2.33 2.373333333 0.018258427
www.apple.com 2.625 4.073333333 0.355564648
www.microsoft.com 2.365 2.44 0.030737705

What we see here is that IE on the PC is consistently a lot faster in rendering webpages than Safari, and although the numbers may seem small themselves, they make the Mac (and actually your internet connection) feel a lot slower when browsing normal web pages. Considering the amount of web browsing that we all do on a regular basis, Safari's rendering performance is nothing short of unacceptable.

One solution would be to use Firefox, which is available for OS X, and in doing so, performance is improved tremendously - although Firefox under OS X continues to be slower than IE on a PC.

The performance problem, although alleviated by Firefox, is still a serious issue since I found that I personally preferred using Safari under OS X over Firefox. Safari feels much more polished and looks much more like the rest of the OS. The other problem with Firefox is that scrolling in Firefox is much less smooth than under Safari, and can get annoying when reading large web pages that require lots of scrolling. The other issue I had was that I couldn't seem to find a keyboard shortcut to switch between tabs in Firefox and for whatever reason, the autocomplete URL keyboard shortcut for a .com URL would never work for me in Firefox. Some can get used to these quirks of Firefox and won't have a problem, but I wasn't one of them.

So, now that we know what Apple needs to improve about Safari, what is so great about this browser?

Built-in pop-up blocking and tabbed browsing support are both must-haves with any current generation browser.



Safari also includes a built-in Google search bar and a download manager; again, nothing revolutionary, but a nice must-have for a web browser.

As with the rest of OS X, keyboard shortcuts are plentiful in Safari. As you would expect, Command-T will open a new tab while Command-N will open a new browser window. There is no auto-complete URL function, unfortunately (e.g. no equivalent to IE's CTRL-Enter). Although, just typing in the URL sans www. and .com will eventually find the site that you are looking for after a short lookup delay.

While Safari lacks an autocomplete URL keystroke combination, it does make navigating to a particular directory on a website easier without unnecessary typing. For example, if you want to visit www.anandtech.com/mac/, you can simply type in anandtech/mac and Safari will fill in the www. and .com for you in the appropriate places. It's not a huge time saver, but it's a nice feature to have.

The IE equivalent for shifting focus to the address bar is Command-L in Safari, which quickly became one of my most frequently used keyboard shortcuts under Safari (much like F2 or CTRL-Tab were for me in IE).

Unlike IE, regardless of how many Safari windows or tabs I have open, there is never any slowdown and definitely no slowdown in spawning new windows - both very important things to me as I tend to have a good number of web browser windows open at any given time.

Website compatibility, for the most part, wasn't an issue with Safari, but there were some definite compatibility issues that required me to have Firefox installed whenever a website wasn't working properly. The issues usually revolved around things like car configurators on car manufacturers' websites, or certain forms not working properly. Everything that didn't work under Safari had worked without a problem under Firefox, but the choppy scrolling under Firefox and lack of an integrated feel resulted in me being a Safari user - one who just had to put up with its shortcomings in terms of speed and compatibility.

When we were redesigning the AnandTech website, I had the pleasure of being the only Safari user on the team and thus, the only one with random weird problems that would crop up during the design phase. It quickly became evident how many Safari incompatibilities can crop up - most developers don't have an OS X box with Safari on which to test their websites. Needless to say, if I hadn't been running Safari at the time, AnandTech wouldn't have been the most Safari-friendly website.

I'd say that Safari is probably the weakest link in Apple's OS X package, and it's one that they absolutely need to fix. After all, you can argue that not everyone games, but when a $300 eMachines computer browses the web faster than a $3000 Powermac, it's time for an updated web browser.

Internet Explorer for the Mac is basically a piece of garbage. It looks like an old version of Netscape, it is horribly slow and it is nothing like the Windows version of IE. For me, Safari was the web browser of choice under OS X, with the occasional launch of Firefox whenever there was a compatibility issue. With the latest preview release of Firefox, the situation has been much improved for OS X browsing, but the OS still lacks a truly solid browser, which is very important in my book.

iCalendar Microsoft Office
Comments Locked

215 Comments

View All Comments

  • jjf - Friday, October 8, 2004 - link

    I've always had multiple computers on my desk, be they PC, Mac, Amiga, SGI or Linux. I've been using dual CPU machines for years. The extra horsepower matters on any platform. I have both MacOS 9 and OS X on my dual G4 450. I'm in 9 most of the time because I haven't been ready to spend the money to upgrade all my Adobe apps to OS X versions. Setting up this dual G5 induced some serious lust.
    OS X is really amazing. I recently migrated a PC user to a dual G5 system - fresh from Apple. If this slick system doesn't make you feel like you're living in the future, I don't know what will. His 20" display is killer. The hard disk was fast, so fast that I was sure he'd bought a RAID. But no, it was just ATA.
    To migrate his email, I installed Eudora and imported all his Outlook Express, moved the mbox files to the Mac, then used "Eudora Mailbox Cleaner" to import the mboxes into Mail.app, then imported all that into Entourage. He wanted Outlook-like features. Worked like a champ, nested folders, attachments and all. Importing his 7,000+ photos was a snap in iPhoto. No glitches in moving all his Word documents. Alas, there's no Access for Mac.
    Another aspect not mentioned in this article is the tremendous amount of software that has been easily ported from Linux to OS X. The Mac market is no longer dependent on its own freeware community. If an MacOS 9 partition is available, OS X can run old apps. With emulators, you can pretend you're a PC. And there's no mention of how nicely scriptable most apps are. It's like the old days of Amiga ARexx, your scripts can ask apps to do almost anything. Then there's .Mac, Apple's for-pay web service that syncs your email, calendar and address book to a web or other devices.
  • T8000 - Friday, October 8, 2004 - link

    It is difficult to compare speed for mac versus pc, as the mac just feels slower. I also had several macs when they where still beige (or black) and according to this review, that experience still stands.

    When you actually do video editing or other heavy usage, the mac will not loose much speed, but since hyperthreading was introduced, pc's also keep their responsiveness under load.

    Also, since macs only come in cute design, lots of male professionals would not want to be seen behind one. A black mac could cure this, but those have not been build for at least 5 years.

    15 years ago, when the first Powerbook was introduced, Apple was ahead of its time, but today, I would say the mac can be great for first time users and for loyal Apple users, however it is just not ready for the average user anymore.
  • toocoolracing - Friday, October 8, 2004 - link

    Hi I enjoyed your article from a PC users perspective. I would consider myself an intermediate Mac user and don't really use PC's other than as required at work. Though I sometimes "fix" friends and relatives PC issues. There's more similarities than differences.

    I thought you did a nice job with the article and did a nice comparison. It can't be easy to switch to a foreign platform and delve in to it as deeply as you did with what seemed to be a pretty open mind. I love the Mac and wouldn't relish the idea of delving into Windows or Linux. I'm not a tech head, but not a novice either. Nice job and I appreciate your compliments of the Mac.
  • srain315 - Friday, October 8, 2004 - link

    I was very surprised to hear IE rated over Firefox. In my experience, Firefox blows IE out of the water! (Not just tabs, also extensions and Speed.)

    Some Googling showed me that a fast fox is a hit-or-miss proposition. For those experiencing a slow fox, I found the following link to help you tweak it: http://www.tweakfactor.com/articles/tweaks/firefox...

    Don't forget that you can type "about:config" in the address bar to change Firefox variables.

    Best of luck!
    -J
  • vedin - Friday, October 8, 2004 - link

    I have only one question. Outside of some really serious Photoshop effects, and some enconding..what's the purpose of having a dual 2.5ghz G5 if you don't use it primarily for gaming? Perhaps you spend 4 hours a day encoding and such? If so, why are you using a desktop? It just..seems odd to me to have that much power for a mundane computer. There again, I wouldn't spend more than 1500 dollars on an outragiously fast gaming machine. But I don't do encoding, I don't own Photoshop, and if I did, I wouldn't spend much time doing much with either.
  • FinalFantasy - Friday, October 8, 2004 - link

    Everyone...remember...this article was written from a non-Mac users point of view for the everyday PC people! This article was not written to be 110% correct or to please Mac people. It was written to relate to people like me who could give a squat about a Mac, but sometimes wonder "what the hell is the purpose of one of those machines?".

    Here's a simple solution to all of this guys and gals...

    Mac people stick to Mac's...

    and PC people stick to PC's

    A person who was born and raised on a PC is not going to get the purpose a of Mac. Personally I see no use for them. From seeing a friend who has a Mac and hearing her stories about it and from my knowledge of them (I'll admit, it's limited...I'm not like "Crazy" Cindy...j/k) They:

    1) Are overpriced
    2) Not nearly as easy to upgrade
    3) DON'T PERFORM AS WELL IN A LOT OF BENCHMARKS AND THE ONES THAT THEY DO PERFORM WELL IN ARE ALL BUT USELESS (I'm exagerating here)
    4) Did I say overpriced? (Price:Performance ratio is way better on a PC)
    5) Are not compatible with a lot of softwares, hardware etc (The M$ Office for Mac works like crap)

    My friends husbands Mac just got a trojan horse the other day...when more people start writing viruses, OS exploits and such for the Mac platform and the Mac's security is severly comprimised (remember security is one of the biggest draws of the Mac) no one is going to want to buy one. Period. MAC IS NOT GOING TO KNOW WHAT TO DO WHEN THEY ARE GOING TO HAVE TO START PACTHING THEIR OS BECAUSE SOMEONE ACTUALLY TOOK THE TIME TO FIND AN EXPLOIT IN THEIR SYSTEM. Macs are so useless that no one even wants to sit down and write a virus or trojan for it really.

    The only thing Macs are good for is making money and keeping it in their hands, where as with a PC it made for the "people"/users who can goto newegg.com or Fry's or BB (if you will) and upgrade their system and buy parts from pratically from any company! Any upgrades done with a Mac are done through Mac giving you a very limited selection.

    That's just my 2 cents...

    Flame away.
  • vedin - Friday, October 8, 2004 - link

  • Cygni - Friday, October 8, 2004 - link

    Ive got a 15in G4 Powerbook with Panther as my primary laptop. All of my other computers have some form of Windows or Linux on them, and most of them a combo. Ive used both Apple's and PC's for years, starting with an Apple II.

    IMHO, OS X was a huge leap forward for Apple, and the G5 also seems to be a big step in the right direction. But that doesnt mean that it is anywhere near flawless. There are some primary problems with it: the handling of files, folders, and programs is simply not intutive to me, just as Anand pointed out. Things seem really disorganized at times. There are 2 other complaints I have with MacOS X, and they are the classis complaints against MacOS. 1) Programs dont close when you close their window, and often stay running without you knowing. This has KIND OF been fixed in OS X, but it can still be difficult to tell. 2) WHERE ARE MY OPTIONS MENUS? Im not talking about the way the OS looks or handles, im talking about for programs and hardware and the like. If anyone has attempted to make a mixed Mac OS / XP or Mac OS / Linux network (especially wireless), you probably know what im saying here.

    In the end, XP has tons of problems. Just as many as MacOS. MacOS has some things that it really shines doing, but it also has some problems. XP handles lots of stuff well, but also has some problems. In the end, both just seem to be copying each other back and forth, so its probably going to a neutral middle ground soon anyway, heh.

    By the way... some Mac people like to point some things out which are urban legend bs.

    One) "Windows is nothing but a copy of MacOS." Actually, MacOS is nothing but a snatch of original work done by Xerox, with a dash of OS/2 and Amiga, and even some cross polenation with Win. Windows is a combo of the exact same stuff. Different interpretations of the same semi-stolen matterial. Nobody is "morally" higher here.
    Two) "Macs are somehow better at graphical editing/music recording." Time to lay that to rest. It was a gap in software thats now gone.
    Three) "My Mac can do anything your PC can do." Seriously, its a myth. My XP cant do everything Linux can do. So what, no OS is perfect.
    Four) "OS X is more stable than XP." My PowerBook has just about the same number of crashes as my XP computers... not very often.
  • jjf - Friday, October 8, 2004 - link

  • abEeyore - Friday, October 8, 2004 - link

    He said it at the beginning of the article, he's a Windows user. If you are choosing between OS X and Windows, it can be a tough choice. x86 is cheap, and reliable, and XP is a usable OS.

    I'm a *nix user though, and I will never, ever go back to Windows (except for games).

    Trying to get any kind of work done in Windows is agonizing. To get anything at all done I either have to contend with PuTTY (ugh!) or install CYGWIN or VM-Ware and Linux.

    OSX is FreeBSD with a pretty face. It's binary paths are slightly non-standard (as are everyones), and the old StartUpItem sytax was clunky, but in general, the only truly evil thing about it was NetInfo - which they are killing off... but then I don't like Solaris either.

    As far as Safari, it has caching issues. Rendering speed improved dramatically as soon as I disable caching, but your average user would never have found that.

    I can sympathize with his perceived disconnect from the file system, mostly because I now feel that way about windows.

    The byzantine maze of the registry with it's 10's of thousands of keys of questionable value, and the file system's seemingly non-existent organizational structure, and genuinely non-existent GUI independent index.

    Apple has always targeted low-skill users, and that has lead to its polished interface. It now has SERIOUS power behind too, and that is it's most compelling aspect (for me).

    The article was good, for what it is, but passed over much of the best that OSX has to offer. It's networking, both over and under the skin is far more robust than windows (mostly thanks to *nix), background services are nearly bulletproof, and BASH and applescript provide an incredibly powerful and flexible scripting without the terrifying security holes in VB Script.

    To be fair, the entry level skills for these features are NOT low, but like vi, or emacs, there is just no way to go back once you get there...and OS X does a very good job of managing that complexity but letting you grow into those features if you want to - or letting you ignore them without leaving the OS feeling crippled.

    Mac v. Windows is a deeply religious debate. In the final analysis, we like what we know, and changing platforms is hard no matter which way you go, because the fundamental assumptions change.

    Unless you are a die hard Windows power user, with no Linux leanings at all, I'd recommend giving OS X a look. G5's won't change the world, but they are quick, and the architecture has a solid map for future growh, even without the PPC-980 on the hoizon.

    If you want to hedge your bets, spring for an ibook, or a PowerBook. All of their new ones are respectably fast, if a little light on factory RAM, look good, have great battery life, and they hold their value amazingly well if you decide you dont like them.

    My .02

Log in

Don't have an account? Sign up now