Mac OS X 10.5.5 Leopard vs Windows Vista Switcher Review (1 month in)

VVanks

New member
"Now it comes to it, I don't feel like parting with it, its mine, I found it, it came to me!"

It was hard leaving the Windows world. I've enjoyed Windows for the past 10 years. From the flaky Windows 95, to slow booting 2000, to the hair pulling ME, to a solid XP and finally to Vista. Windows has served me well, maybe a little too well. I'm a good enough Windows user that I haven't been hampered down with adware, spyware or many viruses so I haven't really experienced the annoyances that many people have had. I've also had the help of a huge community to help me through the years so that was fine.

But now, it's time to let go on that golden ring, that safety net and move onto better lands, full of large cats, mountains! Mountains Gandalf, I want to see the mountains again!

*ahem*

I've been a mac fan since I touched the very first Macintosh Classic that my parents bought. The only thing that has kept me away from a mac since then is the fact that they don't play games at all, and the crazy pricing scheme they put for such a none-gaming computer.

But I've grown up, and it seems that Macs aren't so bad after all... or so it seems.

This isn't really a review about how good or bad Leopard is, that kind of discussion is moot. This article compares the things that Vista does well, and the things that Leopard does well, and the things that I can do better if I was in charge of UX design at Apple or Microsoft.

1. User interaction / Interface design
OS X wins hands down in the UX department. Everything in OS X has that extra polish that Vista just can't replicate. Everything feels simplier, more to the point and less distracting. Whilst many people are accusing Leopard of stealing Vista's glass blurring effects, Leopard uses them much more to a usability effect than just an artistic one. For example, Menus are 95% opaque, whilst the 5% of the background leaking through is blurred. This gives menus a much more focused look with the idea that the background is far behind it (sort of like lenses focusing)

Although from an engineer's point of view, what works works, both operating systems work well in terms of interface style. Lets say Vista is a curvaceous lady in the black dress, OS X is the cute, well dressed sophisticated brunette from poly science.​

2. Window Management
The biggest problem with OS X however is the maximize function (or the Zoom button as they call it). It doesn't maximize the window to screen, and usually doesn't even zoom it properly. It just makes the window fit the content, which is mind boggingly annoying sometimes. For instance, in Safari, zoom button resizes the window to the content of every website you go to... in iCal, Mail, and iPhoto (and a plethora of other Apple's iLife/iWork software) it maximizes to the screen. Other software like address book, zoom button does absolutely nothing, and in iTunes it turns the big window into a mini-player.

Resizing is also another issue with OS X. The only way to resize a window is clicking the bottom right hand corner and dragging to the appropriate size. If the window is bigger than the space between the topbar and the dock, good luck. This is another gaping hole in a polished OS. A quick solution is to put a 1 pixel border (there is already a 1 pixel border, make is selectable) that you can drag sideways or add another corner you can drag, maybe the bottom left? Oh I don't know, think of something Apple, it isn't that hard.

These mind boggingly bad interface design paradigms need to be fixed. In this case, OS X loses out badly to Windows hands down. I don't care how many times you can tell me that it's better, it is obviously not. And with Apple goes back and forth with the maximize and zoom, there needs to be a standard. Either make it standardized or fix it with another simple yet amazing solution like Apple usually does (fullscreen maximize is one idea)

In that sense, Windows Vista, with Windows 7 on the horizon (and that supertaskbar + fullscreen capability) makes Windows much more attractive in the windows management department. I hope 10.6 will offer a lot more standardization in terms of windows resizing and maximizing that will hopefully put it on par with something that Windows 95 had.​

3. Dock vs Taskbar

Dock and the taskbar do very different things and very similar things. Neither does one or the other very well. The dock places icons on a horizontal (or vertical bar) and shows a small glow if that application is on. As good as the artistry behind this is, it is almost useless at any kind of information coverage. How many windows do I have open for that app? Which one is the foremost window I can select? What is the orientation in Z-index of the applications on my desktop?

The dock can answer none of these questions and only serves to put more and more icons on there, whilst getting smaller and smaller. The Dock from a UX design point of view is quite a mind boggling problem. You have moving targets, scaling targets, and the worst of all, magnifying targets. There is nothing really great to say about the dock except you must use it.

Of the top of my head some easy fixes for the dock:
Remove magnification
Make it span across the bottom of the screen.
Remove the unnecessary graphics like reflections, multiple shadows etc.
Split the right and left parts, putting the recyclebin ALWAYS on the right, and finder ALWAYS on the left.
As more items get added, you can group all the "off" items as a stack, and all the on items as their own section.
Make it so that applications CANNOT go behind it. This is a major issue with resizing when you apps become too big and appear behind the dock.

In essense Apple needs to learn from Windows 7's super taskbar (since they pretty much ripped off the dock and made it better)

Also, destructive icon placing on the dock is very very annoying. It makes the dock feel even more useless as it gives me a sense that it is not a shelf at all to place things. Once you put things on the dock, you cannot place them back on the desktop. In essense you are copying an alias to the dock and then destroying that alias once you remove it. I find this usage idea lacking in potential.​

4. Font Antialiasing
OS X > Windows
Enough said. Font antialiasing in OS X is a lot smoother, the shapes are a lot better, position is a lot easier. To sum it up, OS X uses pretty much the same antialiasing technique as photoshop does. The font is much easier to read and smoother on the eyes. I've felt that my ability to read large amounts of text on my mac is much less straining on my eyes than it was on a PC.​

5. File management
Windows Explorer's file management is pretty neat. You are given a nice hierachal list of files on the left pane, a short favorites list above it and the main preview window to the right.

Finder approaches it with a focus on your favorites taking up all the left hand side, whilst having a list of files on the right. Dragging a folder to the left creates a shortcut, and dragging it off the list destroys it in a puff of smoke. A problem here is that dragging a shortcut off the list panel on Finder to the dock doesn't work - something that really needs fixing in Snow Leopard.

As far as file management is concerned, Windows has had the upper hand since Apple decided to throw away their old spatial Finder of OS 9 and use this new bastard child of spacial and file manager style Finder. Although Finder "works", it has many problems. Many times it will behave lke a file manager, that is, moving and copying files will be kept to the same window. However, dragging and dropping files using spring loaded folders creates new window childs. This gives the user the idea that the file browser is a spatial oriented file browser because each folder creates a window. This disorientation is somewhat annoying at times, as Finder tries to behave like both. For example, you can try this on your Mac - drag a file to one of your favorites folder (eg, downloads) and the right panel will change. However, once in downloads, drag the file to any folder in the right panel, and it will pop-up an entirely new window.

Although people will get used to this paradigm (folders in favorites refreshes the main screen, whereas folders in main screen creates new window), it doesn't really follow any sort of solid file management design. Is it a file manager (similar to Explorer) or is it a Spatial file browser (like the old Finder)? Lets see what 10.6 brings.

In the end, Windows Explorer, with all it's quirks and annoyances still belongs the king of file management. I like the Finder, it works for me, but it just feels unfinished especially with the destructive left bar, and the sometimes work cut function.​

6. Command-line Level Operations
With a Unix backend, OS X command line operations trumps Windows in every respect. After using Linux for quite a while, I felt right at home. This was one of the biggest revelations for me when using OS X. It is pretty much a Linux distribution with a multimillion dollar interface. I was able to jump right into the console before I even booted up safari. I have the console set up Quake style, which makes me feel like the 13 year old again on my 586 with 8 floppies of Quake.​

7. Semi-Conclusion
After wanting to use a Mac for the past 8 years, my dream has been realized. Although my experience hasn't been completely overwhelming, maybe it is because of the 8 years of hype I built up for my self but nevertheless, I am very satisfied with the OS X experience. I will keep updating this post as I use the mac for the next few years to come and as OS X is upgraded to newer and better versions.​

8. Performance performance performance performance!

OS X has been touted as an operating system that has been getting faster and faster after every release. While true, this is probably the biggest tom foolery the Mac group has ever gotten into. Mac OS X is slow. It started slow and they've added improvements to make it fast. Not the other way round. OS X 10.0 was so slow that the FPS of the interface as limited to 20FPS and people just didn't bother with it. Now if Windows was like that... wow I would like to see the headlines then.

As much improvement as they've had over the past years, Leopard's Quartz interface is still a little laggy at times. Vista's interface has never lagged on me, ever. On MBP, even on battery Vista's interface is smooth as a baby's bottom. I'm talking about the 3D engine here, I mean I have waited for programs to load but never for an interface to catch up to my commands. This is especially obvious when you're in a menu and you move your mouse over the selection boxes quickly, you can feel the CPU or GPU trying its hardest to catch up with you. To add insult to injury, interface is sometimes (not common but more than a few times) unresponsive, ie you press expose and nothing happens, you press it three times, nothing happens... then suddenly your screen does a 4 expose animation and you can't do anything to stop it.

To be honest, OS X has probably the worst performance compared to the speedy WinXP and even the ram hogging WinVista. The interface takes long to draw (long as in .25seconds, where as windows is nearly unnoticable), the resizing of carbon and even some cocoa apps (especially the haunted Finder) is way too laggy and you find the window often trying to catch up to your mouse.

Games definitely run worse in OS X than in Windows (World of Warcraft is deathly slow 20% compared to Windows version). Firefox also runs very slow on OS X and hogs a lot more ram / cpu cycles.

I'd also like to note that video playback on OS X is a huge CPU sucker. Running a youtube video in Firefox in Windows XP uses about 0-3% of the CPU (I will post the charts if you don't believe me) and running the same youtube video in firefox, safari, opera in OS X uses about 40-50% (Maxing one core!!!).

Ram usage is also a big misconception that OS X users don't realize. OS X uses about 700mb of ram on idle (wired ram) so I don't know why they laugh at Vista so much about ram usage. If you're a real computer user you'll need 4 gigs of ram (80 bucks on top of a 2200 dollar isn't really much if you ask me, why Apple don't supply it with ALL their computers is beyond me). I wanted to get 8 but there is a chipset problem that Apple has neglected to fix (I use a lot of virtual machine so there are issues there)

Now after saying all that about OS X, there is hope and I believe Apple has seen their fallacies. Snow Leopard or OS X 10.6 is rumored to have massive improvements in ram usage, interface performance, and a plethora of optimizations which i heartly look forward to. Address book, which currently takes up 55mb on your harddrive has been shown to only take up 3mb on a snow leopard install... which is very good. I think apple has realized that they've spent too much time adding new features and not really honing down their features very well. So for performance, Apple is taking a whole development cycle to hone it down and hopefully crush Windows 7 in the coming year.​

9. Shortcuts
Now you don't see this in a OS review, but I have to mention it. Windows users will be very surprised by the shortcuts in OS X. As weird as they come, if you master the keyboard shortcuts you will truly be able to do wonders on OS X without the other person knowing what you did. I've been able to surprise girls who own macbooks with my ability to things with shortcuts. Nearly every menu item has a shortcut and every OS function has one too. And you can define custom shortcuts in the keyboard pref pane that will make your mac fly. So in this sense, the OS Xs shortcuts completely obliterate Window's measly win-D, win-E, win-F, win-whatever. The way I'm operating OS X right now is similarly to how I play Starcraft. Ctrl -1,2,3,4 are my command groups for spaces 1,2,3,4, cmd-1,2,3,...0 are my bookmark shortcuts on safari (something that I initially found annoying but now master at, I can surf to any of my favorite sites without even thinking...) cmd-del to delete item, cmd-shift-del to empty recycle bin (or the Trash Compactor as I've called it muhahaha)​

Trust me, if you get a mac, and you're a pretty geeky computer nerd, you'll be mastering all the shortcuts very quickly. Then you can impress the womenz who own macs and pretend they look hot with them :D
_______
More to come later!
 
Last edited:
good post!
one thing I'd like to mention, is some of your complaints about the dock can be fixed. You can turn off magnification in the system preferences, as well as adjust size and organization.
 
thats a really nice review! i would rep ya if i could. i have to agree with pretty much everything you said there, especially the fonts and dock quirks. i didn't really pay much attention to the quality of the font rendering until i started using japanese characters. they look utterly horrendous in windows, sometimes unreadable (and they made my eyes hurt), but in osx they look awesome; nice and smooth and perfectly readable with no hurting eyes.

with regards to the dock, i have to add that in my opinion its more important to know which windows are open rather than how many. for example, sometimes firefox will let a popup through, and but it doesn't come up to the front and i get stuck with a useless window.

i hope you cover performance in you next part. the overall sluggishness of some multiplatform apps in macs os that perform really well in windows and linux is extremely infuriating. i run opera, firefox and inkscape inside a virtual machine and they all load and run a lot faster in the virtual machine than in mac os.
 
A note about the spatial nature of Finder. You can force Finder to behave like a spatial manager most of the time simply by "minimizing" the window (aka pressing that cute little button on the top right side of the window).
Unfortunately this doesn't negate your point of being unable to use it as a strictly browser file manager (unless you disable spring loaded folders).
 
The new Macbook Pro is pure sex. I'll be posting my review sometime over the weekend. It's a screamer and awesomely constructed piece of machinery.
 
A note about the spatial nature of Finder. You can force Finder to behave like a spatial manager most of the time simply by "minimizing" the window (aka pressing that cute little button on the top right side of the window).
Unfortunately this doesn't negate your point of being unable to use it as a strictly browser file manager (unless you disable spring loaded folders).

I have to add that the pill on the right hand side is probably the most useless interface invention ever created by man.
 
Just a few questions and comments. I've been working with all kinds of boxes for ~23 years or so, worked for a major Mac reseller in the 90's, owned nothing but Amigas from 1987 1995, rest of my time both professionally and personally on x86 of one description or another.

Your post inspired me to ask a few general questions--none of them, or my comments, are to be taken as criticisms because you've stated your opinions very well and they are yours and as such I respect them as that. So bear with me in the spirit of this post--which is benign...;)


...I'm a good enough Windows user that I haven't been hampered down with adware, spyware or many viruses so I haven't really experienced the annoyances that many people have had.

How did being a "good user" of Windows protect you from adware, spyware, and viruses? I mean, are you referring to the fact that when you did things relative to normal use every day that you knew how to do them properly? Or do you mean something else? Frankly I had far more virus experience on the Amiga (which I'll always remember and cherish) than I ever did on a Windows machine, and the little virus experience I had there came from infected floppies in every case that I got when swapping floppies at a club meet on some Saturday afternoons...;)

I guess what I'm saying here is that I saw no difference between DOS/Windows machines and Amigas and Macs in terms of virus infection, except that if anything I had less of it on the Windows boxes...;) Anyway, just wondering what you meant by "good user"--I'd think that a "good user" on any of these platforms would be less likely to install something unsavory than a "sloppy user," etc. The publicity, however, about "Windows viruses" is about 100x my actual experience with such things, as I recall.

I've been a mac fan since I touched the very first Macintosh Classic that my parents bought. The only thing that has kept me away from a mac since then is the fact that they don't play games at all, and the crazy pricing scheme they put for such a none-gaming computer.

My analysis would go a bit further. Windows boxes and their OSes support gobs and gobs more hardware ROOB, and gobs and gobs more software ROOB, than I ever found true of either the Amiga or the Mac. While x86 Windows software of all descriptions is plentiful and extremely available from a wide variety of sources, I never found this true of any other platform. Also, throughout the years I developed a distinctive love for building my own boxes--which today is about as difficult as assembling a set of Leggo blocks...;) You could not do that with the Amiga and you still can't do that with a Mac. Big, huge minus for the Mac in my book.

As well, I can install Vista, for instance, on every machine I can build and I chose my components according to my desire and pocketbook. That isn't possible with a Mac, although if Apple sees fit to supply working drivers I can at least boot natively into Vista if I want to through Bootcamp. Big, huge minus for the Mac, again. Using Macs and even my Amiga 4000 when I dust it off and bring it out of the closet, I'm reminded far more of a modern console than I am a personal computer. Big turn off for me these days.

But I've grown up, and it seems that Macs aren't so bad after all... or so it seems.

We're opposite here--these days I want the most configurable OS environment I can buy that will allow me the use of the widest possible latitude of hardware and software that I can buy right off the shelf. An OSX Mac is definitely not it.

This article compares the things that Vista does well, and the things that Leopard does well, and the things that I can do better if I was in charge of UX design at Apple or Microsoft.

After all of these years, the primary and chief importance of any OS to me is as follows and not necessarily in this order:

(1) What kind of a gateway is the OS to the hardware I chose to buy and run? How well does it support the hardware of my choice? How well do the 3rd-party hardware makers support the OS in terms of their driver support for the devices they sell and which I buy?

Windows (Vista x64 is what I use primarily at home now) wins this contest by a mile--doesn't matter which OS I compare it to. If it exists for sale chances are excellent it has a suitable Windows driver. Don't need to wait on the manufacturer of my computer to supply the driver as I can go check frequently with the manufacturer of the device I own and chances are excellent he's got regular drivers coming that often improve the performance and stability of the device I bought. This is very important to me, and frankly nobody does it better than Windows peripheral manufacturers--especially name-brand, first-tier device manufacturers--which is what I prefer to buy. I can't remember when I've a problem with a Vista x64 driver.

(2) Gateway to the world of software I want to purchase and run. It's extremely important to me that an OS run the software I want to buy--that's a big deal for me. Again, Windows does it far better.

OK, so how about the superficial things you mentioned and dwelled on as to using the OS itself as something more than hardware and 3rd-party software support? That is, evaluating the OS as an application itself rather than as an OS?

Well, first I cannot think of the things you mentioned that were I so inclined I could not emulate, match or exceed running Vista. But the rub is I just don't want to take the time to do that...;) Instead I concern myself with how well the OS supports the software that I run on top of the OS that allows me to do those things and many other things as well. You mentioned games and I agree. But I also get a lot more out of the non-game applications that I run such that how well the OS on its own does this little superficial thing or that little superficial thing simply doesn't matter at all.

Anyway, for me an OS supports your hardware and your software primarily, and aside from those functions everything else is purely cosmetic and superficial. It always amazed me to read "reviews" of OSes which never mention hardware and software compatibility and support, as if those functions were fairly mundane and of little concern versus "important" issues like, for instance, font AA...;)

To me, that's sort of a dodge and really doesn't do very much to inform the reader about the really important functions expected in an OS--again, like 3rd-party hardware and software support.

I enjoyed reading your account and don't begrudge your opinions and experiences in the least, and I appreciate the time you took to write it. But I just wanted you to know that talking about the GUI in certain things doesn't really satisfy craving for how well a given OS does what I consider to be the reasons why an OS is important in the first place. Thanks again, though, for your effort.
 
That's exactly right.

I want computers to become a tool again to me, and Macs are like that. They have an anthropomorphic quality to them. I treat my mac like a teddy bear, and use it like a tool to achieve better things in life.

The PC however was more of a distraction, there was too many things it did, or could do. Granted my Mac can do the same things as my PC did (even play the same games probably) it just feels different.
 
Last edited:
That's exactly right.

I want computers to become a tool again to me, and Macs are like that. They have an anthropomorphic quality to them. I treat my mac like a teddy bear, and use it like a tool to achieve better things in life.

The PC however was more of a distraction, there was too many things it did, or could do. Granted my Mac can do the same things as my PC did (even play the same games probably) it just feels different.

If Mac OS X is so great, then why didn't Stevo release it for PC? He could have killed MS's market share during the "Vista scare".
 
If Mac OS X is so great, then why didn't Stevo release it for PC? He could have killed MS's market share during the "Vista scare".

because it would have had compatibility problems (drivers) like vista. mac os has little or no compatibility problems because apple decides what hardware the operating system will work with. if apple did release mac os for pc i'm willing to bet that the driver problems would be 10 times as worse as windows.

also, apple can probably make more money selling their imacs and laptops. if you want to use mac os you have to buy one of their computers, which as we all know are over priced.
 
also, apple can probably make more money selling their imacs and laptops. if you want to use mac os you have to buy one of their computers, which as we all know are over priced.

And there we have it. Apple's main profit in the computer division doesn't come from software, but from hardware sales.
 
and the little virus experience I had there came from infected floppies in every case that I got when swapping floppies at a club meet on some Saturday afternoons...;)

ah that brings back some memories....swapping infected floppies is like the nerd version of STDs and unprotected sex
 
If Mac OS X is so great, then why didn't Stevo release it for PC? He could have killed MS's market share during the "Vista scare".

It's a great OS on paper, and with a small amount of users, it works well.

But once you introduce to the masses, people will cut it down to nothing. OS X security is shoddy at best because of the small amount of users. Its business integration isn't close to Window's compatibility.

OS X has always been about perceived quality and security, never practical. If everyone can install it on their two dollar beige PCs then the value of OS X will go down to the Linux level. Also they have to write about 5000 new drivers which will probably be at a worst condition than Vista at release.

Plus Apple won't want to cannibalize their 10 billion dollar hardware department to boost up a 160 million dollar software department.
 
Back
Top