Skip the navigation
Opinion

15 Things Apple Should Change in Mac OS X

Two of our top operating systems editors sound off

By Scot Finnie and Ken Mingis
December 14, 2006 12:00 PM ET

Computerworld - Editor's note: After reading this story, several of our readers wrote in with their own Mac OS X Pet Peeves. And many readers recommended fixes and workarounds for the problems we outlined here; see How to Make Mac OS X Better: Readers Show the Way.

In many ways, it's easy to slam Windows XP and Vista: Just start counting security flaws or user experience nightmares. When you're the Goliath of the operating system world, everyone wants to hurl stones. But what about the proverbial David, or in this case Apple Computer Inc.'s Mac OS X? Looking for flaws in Apple's operating system seems like picking on the little guy -- until you remember that Apple is doing very well these days and has made much of its vaunted user interface and seemingly secure operating system underpinnings.

Even though it's been out for more than 18 months now, Mac OS X 10.4, or Tiger, is a noticeably better operating system than XP or Vista. But it's not perfect. OS X has its own quirks and flaws, little irritants made all the more irritating by the fact that they come out of Cupertino, which should know better. There are some things about the way it works that aren't as flexible, usable or convenient as Windows.

Since we highlighted 20 Things You Won't Like About Windows Vista, it's only fair to take a look at the little things in Tiger that users find equally annoying. With perhaps one or two exceptions, our list isn't about making Apple's operating system work like Windows. It's about making the Mac all it can be.

There are probably a lot of features and functions that Apple could -- and probably will -- add to OS X. But we're not pointing out missing features; we're focusing on 15 of the little things already in OS X that need refinement or rethinking based on our everyday use of Macs.

15. No Date Display. For all their convenience features, one of the most obvious data points that neither the Mac nor Windows quite does properly is your basic readout of today's date. You probably already know today is Thursday or Friday. What you're more likely to be unsure of is whether today is Dec. 7 or Dec. 8. When you think about it, is there really any more obvious piece of information that people tend to forget than today's date? Isn't this an obvious thing a computer should display? We think so.

Apple displays the date, grayed out, on the menu that opens when you click the clock face on the right side of the main menu. Windows delivers today's date in a pop-up when you hover your mouse pointer over the clock in the taskbar. Until Vista, Windows didn't even have its own calendar. People use their Windows XP clock-settings configuration dialog to check calendar dates. (As a result, they often wind up changing their system dates accidentally -- which these days can trigger a nasty WGA (Windows Genuine Advantage) antipiracy warning.)

Apple has a couple of choices. It could, and we think should, add a basic six-digit date area to the main menu-bar clock. It might read Dec-07, or for outside the U.S., 07-Dec. Considering all the other programs that append icons in that area, Apple should feel no compunction about using this space. Lose the day of the week if you have to, or make it optional. Another possibility is to make the iCal icon in the Dock dynamically display today's date at all times. It does so automatically whenever iCal is running. Why not just make it dynamically display today's date at all times?

(See How to Make Mac OS X Better: Readers Show the Way for a solid workaround to problem 15.)

14. Widgets Can't Be Placed on the Desktop. The Dashboard is very nice, but its all-or-nothing approach is frustrating. We want to be able to drag and drop individual widgets to the desktop. Granted, we don't want many widgets on the desktop. We might like more if they weren't so large. The Dashboard looks great, but while we nip in to use the calculator now and then, it doesn't get as much use as it might. There are also some readout-type functions (how hot is my Core 2 Duo?) we might like to have that just wouldn't be all that useful when you have to actively pursue them to see them. Windows Vista's Sidebar is slightly better than the Dashboard because it can optionally display at all times, or you can put individual Sidebar Gadgets on the desktop.

(Readers wrote in with a workaround to problem 14, but unfortunately it causes a worse problem. See How to Make Mac OS X Better: Readers Show the Way.)

13. Inconsistent Use of Context Menus. Apple should fully enable context menus in Finder and other Apple software. We're not saying the Mac should rely solely on context menus in even tiny facets of the user interface -- that's a mistake Windows and third-party developers make on that platform. But context menus are useful process shortcuts for more experienced users. No one is forcing anyone to use them, so there's really no reason for longtime Mac users to be upset about this change to OS X. To each his own favorite way of working.



Additional Resources
Forrester Consulting - Optimizing Users and Applications in a Mobile World
WHITE PAPER
Solving application issues over the WAN requires careful consideration. Based on their independent research, Forrester Consulting offers recommendations on how to tackle application performance issues, insufficient bandwidth and the inability to quickly restore users in a disaster.

Read now.

Security KnowledgeVault
WHITE PAPER
Security is not an option. This KnowledgeVault Series offers professional advice how to be proactive in the fight against cybercrimes and multi-layered security threats; how to adopt a holistic approach to protecting and managing data; and how to hire a qualified security assessor. Make security your Number 1 priority.

Read now.

Cut Communications Costs Once and for All
WHITE PAPER
New IP-based communications systems are being deployed by small and midsized businesses at a rapid rate. Learn how these organizations are enabling faster responsiveness, creating better customer experiences, speeding office or mobile interactions, and dramatically reducing existing communications costs.

Read now.

Applications White Papers
Forrester Total Economic Impact (TEI) Case Study - Oracle
In this paper, Forrester Consulting examines the total economic impact and potential return on investment (ROI) realized by three Enterprise organizations as they...
The Hidden Truth About Virtualizing Business-Critical Applications
This IDG whitepaper highlights key findings based on the Quickpoll Survey conducted with more than 300 Enterprise and Commercial IT decision makers worldwide...
Top 10 Myths About Virtualizing Business-Critical Applications
Even though virtualization has brought positive change to enterprise IT over the last decade, some skepticism remains about how valuable virtualization can be...
Enterprise Java Applications on VMware: Unix to Linux Migration Guide
This guide focuses on key considerations for IT Architects who are in the process of migrating Java applications from UNIX to Linux as...
Virtualizing Tier 1 Applications: A Critical Step on the Journey Toward the Private Cloud  
This IDC white paper explains how much of the Enterprise IT community is at a crossroads in extending their journey to the private...
All Applications White Papers
Applications Webcasts
Live Webcast
Banish Poor Application Performance: Eliminate Business Disruptions, Increase End User Productivity
End User Experience, 30-Min Webinar
Wed. Feb. 22nd ~ 11 AM ET

Are you ready to gain the proactive ability to rapidly respond...
Apps QuickStart Series Part 2: Designing and Deploying SQL Server on VMware vSphere
Download this webcast to learn about the design considerations for virtualizing SQL workloads, performance and scalability information and high-availability options, as well as...
Apps QuickStart Series Part 1: Designing and Deploying Exchange 2010 on VMware vSphere
Download this webcast to learn the virtual hardware design considerations for Exchange 2010, deployment using the building block approach, options for high-availability and...
Virtualize Business-Critical Applications with Confidence
Virtualizing business-critical applications has become a key focus for organizations as they move along their virtualization journey. With the launch of VMware vSphere®...
Discover the Benefits of Virtualization for Federal Applications
Want to say goodbye to missed SLAs? VMware can help you virtualize mission-critical applications such as Oracle, MS Exchange and SharePoint to achieve...
Reduce Application Lifecycle Management Costs with VMware ThinApp
Traditional desktop application deployment and management is a time-consuming and costly endeavor for IT. From development to deployment, including help desk support, the...
All Applications Webcasts
Newsletter Sign-Up

Receive the latest news test, reviews and trends on your favorite technology topics

Choose a newsletter
  1. View all newsletters | Privacy Policy
IT Jobs