Slashdot Mirror


15 Things Apple Should Change in Mac OS X

richi writes "Two of Computerworld's top operating systems editors, a Mac expert and a Windows expert, compare notes on what Apple should reconsider as it develops Mac OS X 10.5 Leopard. Mac OS X 10.4, or Tiger, is (in their opinion) a noticeably better operating system than XP or Vista. But it is not perfect. OS X has its own quirks and flaws, and they set out to nail down some of the 'proud nails' for the next release." From the article: "7. Inconsistent User Interface. Open iTunes, Safari and Mail. All three of these programs are Apple's own, and they're among the ones most likely to be used by Mac OS X users. So why do all three of them look different? Safari, like several other Apple-made apps such as the Finder and Address Book, uses a brushed-metal look. iTunes sports a flat gun-metal gray scheme and flat non-shiny scroll bars. Mail is somewhere in between: no brushed metal, lots of gun-metal gray, and the traditional shiny blue scroll bars. Apple is supposed to be the king of good UI, and in many areas, it is. But three widely used apps from the same company with a different look? Sometimes consistency isn't the hobgoblin of little minds."

7 of 936 comments (clear)

  1. Not sure all of these are correct...exactly by owlnation · · Score: 5, Informative

    Can't put widgets on the Desktop? Um, you can actually - but you need a widget to do it. The Devmode widget for one.

    And that solves the whole "no date on the desktop" one - and probably some of the others too.

    1. Re:Not sure all of these are correct...exactly by wumpus188 · · Score: 5, Informative

      No additional widgets required. Just open Terminal and do this

      defaults write com.apple.dashboard devmode YES

      After that, press F12 and start dragging widget.. then (while still dragging) press F12 again and drop widget on the desktop.

  2. WTF ? No F2 ? by Anonymous Coward · · Score: 5, Informative

    "2. Renaming Isn't Easy. The process of renaming files is highly mouse-centric on the Mac. There's no F2 option (as there is on Windows) that lets you select the file and press F2 to expose the filename-editing mode. The mouse process requires very precisely timed mouse clicks. Anyone who has ever been forced to rename a long list of files under both Windows and Mac operating systems will likely agree that the Windows way is easier. --Michael Cullison"

    Well, pressing the 'Enter' key does precisely that.

  3. Some of these are just ignorant... by Senjutsu · · Score: 5, Informative

    I guess this specific one is "reader-contributed", but it's still increadibly daft:

    2. Renaming Isn't Easy. The process of renaming files is highly mouse-centric on the Mac. There's no F2 option (as there is on Windows) that lets you select the file and press F2 to expose the filename-editing mode. The mouse process requires very precisely timed mouse clicks. Anyone who has ever been forced to rename a long list of files under both Windows and Mac operating systems will likely agree that the Windows way is easier. --Michael Cullison

    Hey Mike - arrow key until the file you want to rename is hilighted - and push enter. Wooooooo, scary hard.

  4. Re:What I think they should change... by Thumper_SVX · · Score: 5, Informative

    And your average user is going to use locate... when? When they launch that command prompt that most OSX users don't even know exists? Sorry, doesn't fly. In the GUI you have Spotlight... that's essentially doing the same job for average Joe User.

    Oh, so YOU want locate? Well, since you obviously know it exists and what it does you must be a power user... therefore you should either know how to enable the database maintenance or put a little effort into a two minute Google search to find the answer.

    Your objections don't stand up. Remember, OSX is made for the average user... if you want your power tools that'll get you UNIX functionality you need to put in a little more work. However, that amount of work is still significantly less than your average UNIX requires to be user-friendly.

    Oh, and in response to the GGP, you've obviously never used an flavor of UNIX other than Linux. Linux is NOT UNIX despite what some might want to tell you. It's inspired by UNIX but doesn't follow many of the forms that became common in true UNIX platforms. OSX is closer to BSD than Linux is, and as such I'm quite comfy in that environment having cut my teeth on NetBSD, FreeBSD and AT&T UNIX (yes, the real deal). Just because nothing is where you expect it coming from a hobbyist UNIX platform, doesn't mean it's automatically wrong. In fact, OSX has more in common with most commercial UNIX's (Unices?) than Linux will ever have. As a result, I think it's a better UNIX.

    Just as an aside, is it wrong for Apple to make X11 an optional install that runs after the main GUI? No, because that's what OSX does. The average user doesn't need or want X11... and if you want or need X11 you're a power user almost by default. As such, you should be comfortable with installing it. If you really want to make OSX more Linux-like, download Fink and start installing some more GPL tools... I am a power user, and I'm glad I put in the extra work to learn OSX properly. I've used OS/2, Windows (since 2.0 and up to and including Vista), Mac (from the original MacOS to OSX), GEM, Linux, UNIX (various), AmigaOS, OS/400, S/36, and quite a number of embedded and RTOS's. I have to say that for me, OSX fits the bill. It does everything I want it to, very little that I don't. It's not perfect, but no OS has ever been perfect. I use it because it just works... because I can get my work done. I can tinker with the internals if I want to, but I rarely have to.

    And by the way, app bundles are the bomb. Sure, they use a little more disk space... but disk space is cheap. Think of your applications as a folder (which they literally are in the UNIX filesystem) that contain all of the stuff you need to run the app including configs in some apps. Right click on an app and Show Package Contents sometime... it's quite educational. And download the dev packages and learn something about the OS. Even if you have no intention of developing software, the development kit is incredibly deep and will teach you more about the OS than you ever thought possible.

  5. Re:Window Management. Maximize? by Drizzt+Do'Urden · · Score: 5, Informative

    Apple had that behavior before Windows went mainstream, and before Gnome, KDE and whatever copied Windows.

    The behavior you want doesn't make as much sense in OS X. I mean, why make the window bigger if it is to show more whitespace and keep you from dragging content to/from an other Window?

  6. Re:Window Management. Maximize? by 94229a · · Score: 5, Informative

    The parent is referring to the "maximize" button.

    On Windows, pressing the maximize button, maximizes the window so that it takes up the entire screen (well, except for the task bar as you mention).

    On Macintosh, there is a button called zoom. It resizes the window to show all the contents of the window. In some cases, this is (considerably) smaller than the entire screen.

    The problem is that Windows Users (and apparently Linux Users) expect the zoom button (on the Mac) to take up the entire screen, so that it hides all other open windows. it doesn't do that.

    Conversely, when Mac users use Windows, the maximize button really isn't what they want. They want to make the window bigger, but the don't want to obscure other windows, because they still want to see and use content from the other windows.

    Both implementations have their uses. The confusion lies when you try and work in multiple environments and expect the same functionality.