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

  • raveng4 - Monday, October 11, 2004 - link

    If you are having difficulty maintaining your Gf's mac you must be doing something wrong. You CAN use just about any non apple hardware for it. Most if not all wireless devices are Mac compatible. Most PCI Cards I've used are just plug and play on the Mac so I'm nost sure why you are having such problems.

    As for this article I find it prett well balanced.
  • victorpanlilio - Monday, October 11, 2004 - link

    ss84 wrote in 139: So basically, the cheapest mac you can buy, that runs osx decently, costs 1300 dollars.

    No, as one commenter posted above, even the eMac would be suitable for "normal" computing tasks, and it starts at US$799. I just recently showed an eMac user (and his unit was an older 800MHz one, not the current 1.25GHz G4 model) how to turn his edited home videos into a DVD. At home I run OS X 10.3.5 on a G4 tower that's only 400MHz, with a 16MB ATI Rage128, and it's still fine for what I do (Photoshop retouching, a bit of video editing). I also have a 2.4GHz P4 Dell PowerEdge server for testing Win2K3 Enterprise. The Mac has no antivirus software; neither does the Dell -- but the Dell is fully patched, and I don't run IE on it except for Windows updates.

    You also wrote: In an office environment, I cant think of anything that a mac can bring to the table that would offset the huge cost associated with each machine when compared to a windows machine that is suitable for the same task.

    I respectfully beg to differ.

    Re: "I can't think of anything" -- perhaps you might want to try thinking "outside the box" (literally). I derive part of my income from defending corporate Windows networks from malware. The billable hours required to do this are not at all trivial, given the increasing cooperation between spammers and virus writers -- blended threats are now the norm, not the exception. You can literally plug a modern Mac directly into the Internet (cable, DSL, whatever) and it will be fine. OTOH, I have plenty of experience with unprotected and misconfigured PCs in home and business settings, that were taken over by various kinds of nasty malware.

    Even Bill Gates' own home PCs were hit (see ZDNet news story linked in an earlier post), so the Chief Software Architect of Microsoft has declared that MS will do something about it.

    I recall a recent incident at a home building company, where I support the Macs in the marketing department. While the rest of the company was offline due to a worm that had gotten onto the corporate network from a laptop that carried the infection from home, the Mac users just kept working away, undisturbed by the support tech who was dashing madly from one PC to another to load a scan and remove tool -- and I had done exactly the same thing weeks earlier at another, all-Windows office. In short, we should not just look at hardware cost, look at the TCO (total cost of ownership). At C$95/hour for tech support, any price delta between Mac and PC hardware in an office-type environment can be quickly eroded by just one piece of malware running loose behind the defense perimeter. Since there are currently ZERO viruses for MacOS X, antivirus software and tech support to deal with malware intrusions are variable costs a business running on Macs does not have to deal with. Also, see my earlier post about the ratio of support techs to machines -- 1:208 for Macs, 1:70 for PCs, and this is based on my experience in large companies. Do the math. The costs for the "cheaper" PC quickly add up. I say this as someone who has worked in large PC companies (IBM, DEC, Compaq, Fujitsu) for much of his career.
  • ProviaFan - Monday, October 11, 2004 - link

    I think the whole pre-emptive multitasking thing may be a case of confusing the definitions or concepts in an attempt to explain why both Windows 9x/ME and OS 9 and earlier all could be crashed very easily by improperly written applications, while Windows NT/2000/XP and OS X are much more resilent. While I am not so sure of the proper terminology myself, I _thought_ the problems came from lack of (or improper implementation of?) protected memory, rather than inability to multitask.
  • fxparis - Monday, October 11, 2004 - link

    victorpanlilio wrote in 135 (among interesting precisions) that our Macs are " inherently more secure than Window "

    I just " fear " that those leeches dedicated to hassle other people work and life have many skills and adaptation potentiality when it comes to "mal-programming"

    I hope HE is right and I am wrong
  • emboss - Monday, October 11, 2004 - link

    Err, oops, sorry 'bout that.

    Actually 9x does have pre-emtive multitasking, and it's dead easy to prove. Write a program like this:

    int main(void)
    {
    while (1==1)
    {
    }
    return 1;
    }

    Under a non-preemtive system, such as Windows 3 or earlier, this will hang the system. Running such a program under windows 9x will just result in a hung program (obviously) but the system will still be fine. On a Cray, of course, the application will finish running in under two seconds ;)

    I have no idea why MS says 9x doesn't pre-emtively multitask, except possibly to try to convince people to upgrade to a NT-kerneled OS (which had pre-emtive multitasking from the beginning).
  • emboss - Monday, October 11, 2004 - link

  • ss284 - Monday, October 11, 2004 - link

    So basically, the cheapest mac you can buy, that runs osx decently, costs 1300 dollars. What about the majority of people who dont have that much money to spend on a computer? Apple gives them no other option. I would not consider 1400 a decent price, especially in a corporate environment, where $800 workstations are more than enough for almost any sort of office work. In an office environment, I cant think of anything that a mac can bring to the table that would offset the huge cost associated with each machine when compared to a windows machine that is suitable for the same task.
  • mxzrider - Monday, October 11, 2004 - link

    i have both mac and pc (pc has windows and mandrake) i can live with out either. i use my mac (ppc g4) for video editing, but i am getting in premier, media 100 8 is getting really old. so i might sell my mac cuz it is dirt slow compared to my 800$ pc. i got hte g4 right before the g5 came out.(piss me off). but i can type faster the the apple can keep up. so i might go in to my 5 year old cusins room. or sell it for 1500 and get a new pc. i have floated farther and farther away from mac.Maybe becuase i dont do as much video editing much any more.
  • victorpanlilio - Sunday, October 10, 2004 - link

    GoodWatch wrote in #134: I’m just waiting for the first port of OS X to the Intel platform

    *sigh* Don't. Apple still makes most of its income from selling HW, not SW, and though it could be argued tongue in cheek that Macs are just expensive dongles for some really world-class apps, MacOS X is optimized for the PPC architecture -- even though its Darwin OS core is synced with an x86 version, OS X on x86 will likely not be sold to the public as long as Steve Jobs is CEO of Apple. Just imagine the developer revolt that would ensue.
  • bebopredux - Sunday, October 10, 2004 - link

    Being a PC only ( well, OK, Debian Linux too ) user for the past 7 years I always heard the MacHeads claim a superior system. I admit to really wanting a Mac in addition to my PC.
    Luckily I won a Mac G5 with a 23" Cinema Display this past May! I was thrilled to say the least. I have been impressed. Why? Being a "computer guy" I am always getting nagged by friends and family to help with their PC woes. I have been overwhelmed lately with the endless spyware, adware and browser hijacks occuring with Windows machines. A lot of the help is for elderly people who have made the jump to computing. I admire them for this. However, it is an absolute jungle for these people. IE6 is a dog now infested with fleas and ticks. These people have given up surfing the web because of this. Firefox and Mozilla help but, compared with Macs, PC's are a a bitch to surf with lately if you don't have the know how.
    I have taken to suggesting people buy Macs now for this reason alone. iLife is a very simple and easy to master suite that does all they need to do. Safari, IMO is a pleasant surprise.
    Bottom line? Macs make it easier to work and play rather than be under the hood all the time scanning for spyware etc;.
    This was a good article but, I found it to be nitpicking. Everyone, and I mean EVERYONE who comes over to my house and tries the Mac wants one now. I do web desing and graphics work on my PC. I am accustomed to it.
    I think it's a smart thing to learn all the OS'es you can! I use Linux, OSX and XP on a daily basis. I am teaching my kids all 3 too ( as well as BeOS!! ). Truthfully, I wish Macs were less expensive. They are very nice machines and the OS is stellar and less prone to Windows assaults which, lately, is becoming a HUGE hassle akin to an epidemic.
    The correct answer is that Windows and Macs are both great. However, Windows seems to be asleep lately with regards to security.

Log in

Don't have an account? Sign up now