Posted: Tue Aug 14, 2007 12:00 am
Rather than just repeat Apple's marketing (which exaggerates like all marketing), I'll tell you what convinced me to switch. It basically boils down to two things for me: Performance and usability. Be warned that this is very subjective -- your mileage may vary.com1 wrote:after all ive seen here, if anyone can provide me of a list of facts of why a Mac has better benefits then Windows, i will consider changing my views.
First, performance. I use Windows every day at work. My development machine is over 2 years old, more or less custom built, with an Athlon 64 (2.2 GHz I think), 2 GB RAM, and a mid-range NVIDIA card. It runs XP SP2.
Back in November, I bought an old PowerMac G4 for my Mom for $5.00 (surplus from my company's Mac development team). It was about 7 years old, with a PPC @ 350 MHz, 512 MB RAM, and I don't know what kind of video card (I'm not sure if it was integrated or a separate card... I never really looked). I'm sure it was 7 years old, whatever it was. That old Mac ran OS X 10.3.9 ("Panther").
After using my Mom's old Mac for a few days for basic web surfing, organizing photos, basic administrative stuff, installing things, browsing around the file system to see what's there, etc., I found my work machine to be annoyingly slow. In OS X, I would minimize a window, and it would minimize immediately with that genie animation. It was totally smooth and responsive. With Windows on my work machine, when I minimize something, there's a pause, then a chug, then the window minimizes, leaving a blank area for a short but noticeable interval while the contents underneath re-draw. I'm sure Vista with Aero Glass has fixed this, but holy crap is it ever annoying in XP.
Anyway, long story short, the old Mac definitely had worse throughput than my work machine. It cranked through less work per unit time, as you would expect from such an old machine. But it was highly responsive. I never felt like I was fighting for its attention. The GUI remained snappy under all but the most extreme loads. I can't say the same for XP, even when I just have a few apps open. I figured if OS X was that responsive on a 7 year old PPC, it must fly on a modern machine, so I bought a 24" Intel iMac in February, and I was not disappointed.
Next: Usability. After three days with the old Mac, my Mom (66 years old, novice user) was so much more comfortable with it than with XP that she decided to switch and hasn't looked back since. I chalk it up to the consistency of the UI. There tends to be one or maybe two ways to perform each task, which is a lot easier for me to teach and a lot easier for her to learn. If you have a parent or other non-technical user that bugs you a lot to support their Windows box, tell them to get a Mac -- it will definitely ease your stress (I don't even want to think about the hell that Norton Anti-Virus put me through on my Mom's old PC).
For me, those three days were a real eye-opener. Suddenly I began noticing all the things about Windows that had been annoying me in tiny but cumulative ways for years:
- Why does every little icon next to the clock have to put up a bubble telling me that it's doing its job? I only care if it isn't doing its job! Otherwise, those icons should shut the hell up and stop interrupting me!
- Ditto with that damn dog that shows up when I want to search for something!
- Speaking of search, why has Microsoft been completely unable to duplicate the efficiency and ease-of-use of Spotlight for years now, even in Vista?
- Why is the default icon and font size so small? Monitors are bigger and pixels are smaller than they used to be...
- Once I started using Exposé for switching between Windows, alt-tab became painfully inefficient. Squeezing the sides of my Mac's mouse makes all the windows scale down so that none of them overlap, and then I just click on the one I want. Flip 3D in Vista is a half-assed attempt at duplicating it because most of the window contents are still hidden! WTF is the point (besides eye candy)?
- I took a course on human-computer interaction at university and I remember learning about Fitts' law -- the time it takes to hit a target is inversely proportional to the size of the target and directly proportional to the distance from the target. This is why the menu bar in Mac OS has always been at the very top of the screen -- it makes the vertical size of each menu's target area effectively infinite. It is way easier to slam my mouse up and click, for example, "Bookmarks" in the Safari menu on Mac OS than it is to zero in on the same menu attached to the top of the window in Safari for Windows.
- Sheets are awesome. No more modal dialog boxes being lost behind other windows, leaving most of the UI disabled for no apparent reason. When I close an app and it wants me to save, I know exactly what app, and I know exactly what I can and can't do, and why.
- When I close a Finder window, there is an animation zooming the window back to the icon from which it sprang, so I know what I just did (in case I change my mind and want to open it up again). Ditto for minimizing to the Dock. There is also a "jumping-out-at-you" animation when you click an icon, again, so that you realize what you've done. These visual cues are actually very helpful, but Windows lacks most of them.
- Speaking of springing, spring-loaded folders are awesome. It makes it much easier to move files around with drap-and-drop.
- Speaking of drag-and-drop, it works properly almost everywhere, and normally you can actually see what you're dragging (a clipping of text, a picture, etc.) instead of a lame icon from 1993. Also, there's a big green plus sign if your drag operation is going to make a copy, and a big red circle with the number of items you're dragging inside it in bold white lettering. It is really easy to see what's going on.
- I really prefer bash to the NT command prompt. Having a translucent Terminal window is also cool as it allows me to read web pages in Safari while fiddling around at the command prompt (it made following the GCC cross-compiler tutorial on the wiki way easier ). Linux users already know the joys of such tools.
Oh yeah, I also hate wires. That's another reason why I bought an iMac.