I have been a long-time windows user, but in 2009 I got a big, beautiful iMac for our living area. And in general, it's been great. I love how it looks, I love the remote control, I love iTunes. It's the desktop computer, stereo, and TV of our house. If only I could hook my xbox up to it.
Unfortunately, when I am trying to get work done, it drives me insane, and I can't wait to get back to my Windows machine at work.
It drives me crazy in a few ways, but I'll just talk about one.
Window Manipulation With the Keyboard
On Windows, if you want to switch the focus of the windows, you:
Use Alt+tab until you highlight the window you want. When you release, it's brought to the fore.
It's that simple.
Here's how it works on Mac OS, and I use the term "works" very loosely:
To switch between applications, you use command+tab.
To switch between two windows in the same application, you use command+`
To do this next bit of kung fu, you must first go into system preferences, Mission Control, and assign some key to "Application windows." I used Right command. You only have to do this once. Okay, here we go: To switch to a window that's been minimized to the dock, you make sure you are in the right application, then hit right command, then move the arrow key until you highlight the right window, and hit enter.Here's a particularly frustrating example: if you're in Chrome and want to switch to a minimized Word document, you command+tab to get to the Word application, then Right Command, then arrow as many times as you need to, and hit enter.
Not only is this very complicated and difficult to remember, but it makes very little sense from a cognitive perspective. With Windows's alt+tab, you know you're going to get to the window you most recently were using. This is very handy, and easy-- your mind remembers quite easily where you just were. Hit it twice and you get to the second-to-last window you used. Beautiful! On a Mac, you have to not only remember which window you want, but also whether it is in the same application, and whether you had minimized it or not. Why should I have to use different commands for all of these things?
Of course you can always use the keyboard, but you can on Windows too. Often it's faster not to.
The dock, in my opinion, is a terrible imitation of the Windows task bar. Unless you do the special key assignment described above, the only way to get to minimized windows is using the mouse--and then, it's hard to know which minimized window is what, because it uses a little picture of the window rather than text that describes it. I don't know about you, but one Word doc looks a lot like another in my Dock. With the mouse I have to mouse over to read the text description.
If you have a Word document open, and you minimize it, you can Command+tab to the Word application, but Mac will not even bring that window to the fore. The only indication that you're in Word is that its name is in the upper left part of the screen. The screen might be blank. Then you have to do my kung fu, use the mouse to find the doc in the Dock, or use the Window menu at the top.
I'm constantly switching windows. Sometimes I'm copying things from one document to another in Word. (use command+`) Sometimes I'm flipping back and forth between Chrome and Word (use command+tab). And God forbid I'm using three or more windows in multiple applications.*
I want to remind you that I've been using the Mac now for three years. At first, my friends told me that I would get used to it. I haven't. Some aspects are just bad design.
Now it wouldn't surprise me if I got comments telling me some creative way to do the things I want to do. And I want to know those things, believe me. However, the fact that I don't know them already means that they are not common knowledge nor intuitive. This is something Apple prides itself on.
As someone who likes to keep up with computers, I use Mac, Windows, and Ubuntu Linux often. I like each of them for different things. The Mac is a wonderful entertainment device, and it's not bad if I'm just writing a Word document or surfing the web.
But when shit gets real, I go to Windows.
UPDATE: After posting this, a friend recommended using a piece of software called Witch, allowing me to use command+tab just like Windows. It works very well and is available in the application store on Mac OSX.
Pictured: iMacs at the Apple Store. In Ottawa, the Apple Store is right across from the Mac store (it sells makeup.)
* I often am using more than three windows. When I am updating my book with new papers, I have two windows with the paper's information in chrome (the email from my student and the literature review google doc for that book), a finder window with the PDF file displayed (so I can refile it), and Emacs open with my book. I just give up on the keyboard and use the mouse, which has its own problems. But that's a rant for another day.