After I installed Windows Vista in November 2006, I was perplexed. Why was it suddenly so much harder for me to use my computer? I knew XP cold, and I could use it without thinking. But with Vista, I felt a little lost and began to notice the extra work required to perform tasks that had become second nature. By hiding various features in an attempt to simplify Vista's interface, Microsoft was in fact adding overhead to my Vista transition, forcing me to learn a new UI.
Like many, I just couldn't see how Vista's "new look" benefited the Windows experience. I became further entrenched in my belief that Microsoft's ongoing divergence from the well-established menu approach pioneered by Apple is fundamentally wrong.
Microsoft Office—and to a lesser extent Internet Explorer—went nuts in this direction, relying on buttons, variable menus, and right-clicking for almost everything. These UIs made Vista's user interface appear intuitive by comparison, yet they also hinted at further UI confusion to come. It was as if Microsoft's strategy for UI design was to leave its customers at a loss for where to start or what to do next. Not surprisingly, users have rejected Microsoft's latest offerings in amazing numbers.
Me, I took the easy route: I switched to a Mac and have been happy ever since. Tiger, the Mac OS X version available at that time, proved robust, offering a modern yet familiar UI. The current Mac OS X Leopard is even better. But here comes Windows 7, seeking to breathe life back into Windows where Vista had stumbled. Less than a year from being released, Windows 7 aims to fix the many Vista flaws, including its UI. I decided to test-drive the Windows 7 beta to see whether Microsoft had redressed its UI sins.
The bottom line: Nothing in Windows 7 will tempt a Mac user back to the PC. There are some cool, useful enhancements, but overall, the UI remains largely unchanged. In other words, those who upgrade from XP to Windows 7 will still have to relearn Windows.
A caveat: Windows 7 is in beta stage, so it's not complete. Who knows what Microsoft will change before it ships sometime in the next year?
Where Mac OS X beats the Windows 7 UI
Finder toolbar and search: Known for delighting its users, Mac OS X offers extras that you grow to love the more you use them. Take the Finder toolbar, which you can customize to burn contents to disc, for example, or to get a quick look at an item's contents. File search in Mac OS X is much more sophisticated and easier to use than it is in Windows, allowing you to search and sort by practically any criteria in a simple window UI. Windows 7, for its part, offers very limited per-search controls; you can use them only before you start a search. By comparison, you can easily add and refine search criteria at any time on the Mac, refining your results live as you do so. Plus, Mac OS X's special folder views—columns and the CoverFlow image browser pioneered in iTunes—make it much easier to navigate large file stores and image sets, respectively.
Default desktop configuration: Microsoft clearly loves the blank slate, leaving its default desktop configuration for Windows clear except for the Recycle Bin. That's another reason I prefer the Mac: My hard drive is always in the Finder, giving me quick access when I need it. Sure, you can create an alias on the Windows desktop, but why require that step or the need to go through several mouse clicks in the Start menu? People access their files and folders frequently, so why bury them? Take a tip from XP and give your users the choice of removing default items on the desktop rather than burying them from the get-go, a philosophy Windows 7 carries over from Vista, unfortunately.
Control panels: Like Vista, Windows 7 insists on putting controls every which way. Say you right-click the desktop to change display settings. In XP, you get the settings in one window, with tabs to switch among them (the Mac has two system preferences, each with tabs, to switch between). In Windows 7, you get a window that has three sets of option lists, many of which open their own window. Soon your screen is littered with windows, each of which does one small piece of the customization task you wanted.
And I still wish Microsoft would get rid of its "friendly" view of control panels, which ask you to guess what Microsoft was thinking in terms of how it grouped its panels. Even if you know where each control panel could be found, the approach adds a second step to get to them. (As with Vista, you can switch to XP's more sensible "Classic" view.)
By contrast, the Mac system preference layout is better designed. It's easier to move among the panels, thanks to navigation controls and a menu that shows all available preference panels for quick access.
Hardware-dependent feature display: Speaking of control panels and system preferences, Windows 7 includes BitLocker encryption capabilities that you set up with a control panel, but only after you turn on this feature will Windows tell you that your PC doesn't have the required TPM module. I much prefer Apple's approach: System preferences that are hardware-dependent appear only if that hardware is installed, and system preferences typically don't show options your Mac doesn't support.
Taskbar preview: Windows 7 is slated to add a preview feature to the taskbar: If you hover over a running app, you're supposed to get a preview of what it is doing (the feature isn't working in my Windows 7 beta)—a great idea that the Mac has had for years. All open windows display in the Mac's Dock with a preview of their contents. Also, the Mac Dock shows both apps and content windows, while the Windows 7 taskbar shows just running apps, which is why adding pop-up previews to those taskbar apps is so useful for PC users. Plus, the Mac's previews are always visible, while the Windows 7 preview disappears as soon as you stop hovering over the selected application's icon.
System utilities: Apple's system utilities are night and day ahead of Microsoft's. Some examples: The Startup Disk utility lets you boot off any drive easily; try that with Windows. The Sharing system preference makes it much easier to control your Mac's security than Windows' tools do; plus, you get more control in one place with Mac OS X. (And the Secure Delete feature is an easy way to secure deleted files when you empty the trash—another feature Windows doesn't offer.) The Time Machine software is an incredibly easy, powerful backup utility bundled with the OS that makes Windows 7's look like a holdout from the DOS era. Backup is automatic, sure. But recovery is where Time Machine really shines; just zoom to a past state and select it to go back to that point. If you're in an application, you can restore just that application's state, so changes elsewhere aren't also rolled back.
You see the same sophistication in the other system utilities. The Address Book, iCal, and Mail apps are well-integrated, and your system information—even your log-in photo, if you take one—is automatically synced across all of these.
Stability: A big reason I moved to the Mac was OS stability, which admittedly is more about user experience than user interface. The Mac OS rarely crashes, and it recovers much better when apps freeze. You can even restart the Finder without taking down the OS. My experience is that Windows not only crashes more often, but it also more often needs a full reboot. I can't tell whether Windows 7 is more stable than Vista yet, as stability only reveals itself over time. The Mac, however, doesn't offer the same registry madness that Windows does, so it seems to resist corruption better.