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

  • gankaku - Saturday, October 9, 2004 - link

    #91: dmr9748: "Now, if a MAC worksation costs 2400 to 3000 dollars, I would hate to get a quote on a server."

    Truth to tell: You would save money, if you bought Apple Xserves. Similar server offerings from the big boys like Dell and HP simply cost more. The following is just one of several links I could send you to.

    http://www.computerworld.com/softwaretopics/os/mac...
  • Lwood - Saturday, October 9, 2004 - link

    Thumbs up for this great article!

    Unfortunately, these "diehard A-user tries B"-articles always result in some kind of A-vs.-B flamewar. :-(

    Both PC and Mac each have their advantages and shortcommings - just pick the system that works best for you instead of flaming. Period.

    I have been a PC user since the days of the 8086, but the first notebook I have bought was in fact an Apple iBook.
    This decision was made mostly for two resons:
    I needed a notebook with decent battery life, and at the time (pre-Pentium-M) the PC offerings were seriously lacking in this respect.
    Also, the notebook needed to run some kind of UNIX-ish OS perfectly. Even today, Linux on notebooks involves too much gambling for my taste, so I went with Mac OS X.
    A pleasant side-effect was that I could use Logic 6, which is only available for Macs.

    While I am personally quite pleased with my iBook, I doubt that Apple will gain a major marketshare in the years to come.
    I think the main reasons for this are high pricetags combined with an obstinate refusal to sell default configurations with suitable GPUs and RAM ammount.
    This just does not make sense (even much less than the 1-button-mouse), especially when you consider that Mac OS X puts quite a heavy load on the GPU, compared to other operating systems.

    Steve, wake up!
    It's easy to demo Tiger's fantastic GPU effects with a GF 6800 and gigabytes of RAM, but it's just as easy to scare away potential customers by offering truly moronic hardware configurations at high prices.
  • GTMan - Saturday, October 9, 2004 - link

    Did the performance in Office improve after switching to the 9800 (ie. the slow response to bolding)? What about the Exposé performance?

    The OS X display is completely PostScript since OS X is basically an updated version of NeXTStep. So the video card's ability to quickly render postscript would have a huge impact on operations involving updating screen graphics.

    In comparison to the PC where office applications will run fine on any cheap video card I think an OS X machine's performance even in office applications will probably very quite a bit depending on the video card. Just a guess though.
  • xype - Saturday, October 9, 2004 - link

    I agree that Anand might have missed a few details, but the article was well balanced and well written. I do believe we can expect more Mac articles from Anandtech and it only shows that those in "the industry" are taking Macs serious again. That's way more than one could expect when OS 9 was around and it's nice to see someone with an open mind approaching the issue.

    I am looking forward to a review of 10.4 and some shorter articles on tinkering with Apple hardware. And, hey, even if the articles only makes a few of the high-end PC users consider going into the Apple store near them and have a look, it did more than any pro-Mac or pro-PC article did.

    In an industry changing as fast as the computer one, keeping an open mind is essential and Anandtech helps users a lot there. Kudos.
  • dmr9748 - Saturday, October 9, 2004 - link

    Ok. I have read to the beginning of the second page of the comments and people are not looking at what he wrote. Some of you are complaining because he wrote that he spent 3000 dollars for this system but you missed the fact that the price has dropped since then and he posted that price.

    He writes that Apples make up 2% of the computer market. No one wants to impact such a small number of people in such a huge market. You gain no fame for affecting 2 computers out of a hundred. If Apple had 50% of the market, then you would have the same issues with viruses computer users would.

    I use Windows XP Pro. I have never purchased a virus scanning program. If you use common sense and good judgement, you will never get a virus. 99% of viruses requires user interaction in order to infect a computer. If you are worried that you may have a virus, you can go to websites that will scan your computer for free. If you have something, look up the information on how to remove it or download a removal tool.

    Comparing RAM to Virus scanning software is comparing Oranges to a Spoon. Two different items that do completely different things.

    RAM is required to run a computer where virus scanning software is not.

    Another thing, when you think "workstation" in a corporate environment, you don't think "lots of power." You think that when you think "server." Instead, you should be thinking "security." I will give a user a winterm or a linterm workstation before I give them anything else. I certainly will never pay 3000, 2000, or even 1000 dollars for a workstation. If I am in an environment that does not have the bandwidth for terminal services, then I will get them 400 windows workstations.

    In windows, a computer with 1 gig of processing power with 256 megs of ram and 64 meg video card has no problems being a workstation. A workstation you do work such as creating documents, presentations, and some database work. A workstation with 2 2.5 gig processors is overkill and if that is what it takes to run Microsoft Office products on an MAC, I would take the windows computer and keep 2 grand and use it for something else.

    As a reminder, as Mr. Shimpi wrote in his article and I have written at the top of this post, the price tag of 3000 dollars is outdated, the price dropped only by 600 dollars.

    Now, if a MAC worksation costs 2400 to 3000 dollars, I would hate to get a quote on a server.

    The article did mention the hardware that he used because that is what you want to do when you do an article, describe what you are using. He mostly talks about the OS because that is really the most appealing part of the system that he is describing.

    The article is posted on a site that mostly describes components for performance. The majority of people online who are looking for performance are gamers. So, you have to ask yourself this: "Why would a person write an article about a MAC that has x hardware that costs more than windows pc hardware WHEN THE THING DOESNT PLAY ANY GAMES?!?!?!??!?!?!" and "Why would anyone purchase a 2400 dollar computer to put words on paper?"

    He doesn't go into talking about installing massive upgrades because he is talking about a workstation, now a server or a gaming machine. Thus, hardware really doesn't have that big of an impact here. The only impact that it does make is "why put so much power into something that just puts words on paper?"

    I would rather blows 1 dollar on ebay to get a Tandy 1000 with word perfect 1.5 before I spend 2400 dollars on a machine that does exactly the same thing with the processing power to do more but is limitted by its impact on the computer market.

    Do you know why he is not putting lots of effort into researching MACs? Because he is nice enough to do an article for the "little guys" of the computer market and smart enough to know that 98% is bigger than 2%.

    He tried to appease the 2% with an article, which after such criticism from that 2%, I don't forsee another article pertaining to MACs being on this site for quite some time.

    Shimpi, despite what the little people say, that was a great article. Keep up the good work.
  • Dennis Travis - Saturday, October 9, 2004 - link

    #88 Think it's Cooperative Multitasking. Is that the word you were looking foR?
    I agree on the edit here in comments. So many times I have posted something and hit send and later seen it was wrong.

    Anand, Well done! You did a great job on your Mac article. Thanks so much for being open minded!!!

    ...Dennis

  • stupidkiwi - Saturday, October 9, 2004 - link

    Overall a good article, but having only just migrated from the Windows XP world, I can look at this from a similar place at a similar time.

    What worries me is the lack of weight given to the fact that the writer has knowledge of hardware and accesss to hardware we mortals do not have.

    I went through five computer setups trying to get one system to work with my new copy of XP Pro. Thats about $5000 US in cost. Not one worked. I finally had to pay another $6000 US for a server setup (dual 2ghz AMD, with 3 Gb Registered Ram, and every first class piece of hardware). I had the system put together for me as I don't have knowledge of the top 20 pieces of hardware at any one time. It ran XP Pro.

    It ran like a dog. A 1Ghz PC could outstrip it running Win ME. It ran out of memory on a clean boot by surfing the web. It would become so unstable that I had to reinstall XP Pro once every week.

    I may not know about the best hardware but I know how to test hardware to see if it has any bugs or not. the parts of the system ran beautifully when tested in the machine and in other machines.

    I have many other machines in my business and it seems to be a hit and miss affair with all of them. 50% work first time and never have problems with XP pro, the other 50% are never stable for long and need constant servicing.

    I don't much care if a top techie can get an expensive PC to run faster than an off the shelf G5. I am now very happy to be on a fast stable system. 1.33 Ghz 15" Powerbook. In the past 2 months I have not once gone back to use my XP Pro desktop machine, or any other PC in my company.

    My comment for games is, I use ALL computers for work. They are too expensive to continually upgrade for games. My Gamecube and PS2 work well as games machines and they help me seperate work time from play time.
  • Reflex - Saturday, October 9, 2004 - link

    #83: You are correct, I was glazing over when I wrote that. Wish there was an edit function.

    There is another term for it, but it completely slips my mind. My point, however, is the same: Apple did not have pre-emptive multi tasking until OS X.
  • HCT297 - Saturday, October 9, 2004 - link

    KOTOR, Halo, BF1942, Splinter Cell, Medal of Honor, Call of Duty, UT2K4, all the Blizzard games, Neverwinter Nights, Baldur's Gate, Max Payne, half a dozen Sims games...

    are these considered good games, fun to play?

    http://www.apple.com/games/features/ has even more listed..

    Aspyr and Westlake and Blizzard seem to keep the list growing every year.
  • saechaka - Saturday, October 9, 2004 - link

    #82 your funny. lol. i think i should start looking at popular mechanics for benchmarks of hardware and not anandtech more.

    by the way, great article.

Log in

Don't have an account? Sign up now