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."

17 of 936 comments (clear)

  1. That's good and all... by XxtraLarGe · · Score: 4, Insightful

    But OS X 10.5 is pretty much in the can. Right now, Apple is focusing on bug fixes/performance tweaks. Some of these are good suggestions, maybe they'll take them up for OS X 10.6 guys...

    --
    Taking guns away from the 99% gives the 1% 100% of the power.
  2. Re:What I think they should change... by QuoteMstr · · Score: 5, Insightful

    All your points will apply to any modern operating system, not just Apples. Computers have a certain unavoidable complexity, and if you don't bother to learn how they work, they won't.

    If you don't like OS X, why not install Linux on that machine? Then at least your configuration files will be where you expect them.

  3. Re:Window Management. Maximize? by TeacherOfHeroes · · Score: 5, Insightful

    One of the things thats always bothered me when I use OS X is the way that the maximize button behaves. I can see how its behaviour under OS X makes sense in a certain way (Only enlarging to be 'big enough'), but I maximize a window to hide the clutter behind it as well as to see some more content in the foreground window.

    I've dug around in the system preferences a bit, and looked on google as well, and can't seem to find any way of changing this behaviour. Would an option to change behaviour be so hard? As silly as it may sound, its been one of the few annoying things thats really been keeping me from using OS X in any serious manner.

  4. I really don't know... by spikev · · Score: 5, Insightful

    ...if we should trust someone to give design interface advice who spreads their article over four pages.

  5. looking different by __aahlyu4518 · · Score: 5, Insightful

    "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? "

    Maybe because you don't want to click 'reply' when you want to buy a song? ;-)

  6. UI (in)consistency? by stivi · · Score: 5, Insightful

    Many times I read about UI inconsistency in Apple applications, such as those mentioned in the post: Mail, Safari, iTunes. I note it as well, that they look different. However, I realize that I do not feel the inconsistency whle working with them, I do not notice it. Strange, how come? How it is possible, that I was feeling the inconsistency on my Linux machine even there was unified look of all applications and I am still feeling inconsistency on any Windows machine where is unified look as well? I found out, that it is not about the look, but more about the feel, more about the behavior of applications, more about expectations how the applications will react to your commands, how the applications understand your intentions.

    I agree, UI look in Apple applications is not consistent, but the behavior is in majority cases consistent. And that is what counts. While working, you do not notice whether the app is brushed metal, Aqua or grayish plastic.

    It is just my observation...

    --
    First they ignore you, then they laugh at you, then they fight you, then you win.
  7. The actual quote... by MarkusQ · · Score: 4, Insightful
    Sometimes consistency isn't the hobgoblin of little minds.

    IIRC, the actual quote they were going for is "A foolish consistency is the hobgoblin of little minds" and the point he was making is that small-minded people tend to get bogged down worrying about consistency where it doesn't really matter. In other words, if your list of biggest gripes includes items like this, get a life.

    --MarkusQ

  8. Re:What I think they should change... by Abcd1234 · · Score: 4, Insightful

    I hate the fact that I can never find *anything* I'm looking for.

    This is because you're unfamiliar with OSX.

    I hate the fact that I have no idea what the fuck is going on behind the scenes with the Mac.

    Also because you're unfamiliar with OSX.

    I really don't like the fact that I *could* do stuff on the CLI but I can never find out how.

    Also because you're unfamiliar with OSX.

    Here, I'm gonna let you in on a little secret: OSX isn't Linux or Windows. It works differently. As a result, you might actually have to *learn something about it*. Clearly what you want is for OSX to be exactly like Linux or Windows. But the very fact that it *isn't* is what makes it attractive to so many people. So get your learn on and quit bitching, ffs.

    PS. I'm not an OSX user. But people who bitch about a product because it isn't what *they* want it to be really tick me off, especially if it's clear they haven't bothered to try and adapt. I'd have the same problem with a Windows user who switched to Linux and then whined about how they couldn't use regedit.

  9. Re:What I think they should change... by admdrew · · Score: 4, Insightful
    I don't want to have to configure everything with some strange files at /etc
    I also don't want to be re-installing my operating system every 6 months in order for it to behave ok

    Funny thing, I've had to do neither, and I know I'm not alone in that.

  10. Re:What I think they should change... by Pope · · Score: 5, Insightful
    I hate the fact that I can never find *anything* I'm looking for. I spend entirely too long searching around for applications, their support files, and system configuration options. I realize that Apple designs these things for people who aren't familiar with computers, but fuck, it makes it hard for someone that is quite comfy with Linux and Windows configurations.

    Applications live in the Applications or Utilities folders. Support files? Depends on how much of a sadist the programmers were, but they're generally bundled within the .app bundles, or show up in ~/Library/Application Support/ Preference files are almost always in ~/Library/Preferences/ like you'd expect. It's far better than Windows' insistence on *hiding* user files in %AppData%.

    System Configuration options? You mean the ones that are accessed from the always-available System Preferences? You seriously didn't look very hard, did you? Hell, for deeper hacking go READ osxhints.com.

    I hate the fact that I have no idea what the fuck is going on behind the scenes with the Mac. Yeah, XP has gotten to this point but I guess because I have a basic idea built up over the years from other versions of Windows, I don't mind as much. Being built on Unix, I would expect to understand more about what OS X is doing -- but I don't.

    Why do you care what's going on "behind the scenes" so much? Go get a $free developer account at Apple, download all the Developer Tools, and start READING.

    I really don't like the fact that I *could* do stuff on the CLI but I can never find out how. The files aren't in the locations I would expect.

    Which files? Again, do some READING.

    Honestly, almost all of your objections stem from the fact that you haven't put a single bit of effort to educate yourself about Mac OS X. You claim you're "quite comfy" with Linux and Windows, but you sure as hell didn't get that knowledge from osmosis. I only use Windows at work, and I know q bit more about some of the guts of the way it works because I did some READING.

    --
    It doesn't mean much now, it's built for the future.
  11. Re:Window Management by Total_Wimp · · Score: 5, Insightful

    I've often wondered if was just stuborness. It seems like there are a few ideas that are common in PC land and improve on the Mac way of doing things, that Apple just doesn't want to impliment purely out of a competitive spirit. I don't know if this is true, and people who use Macs often tell me I'm wrong, but for things like this I just find it difficult to believe there's any other explanation.

    Here's the thing. Linux UIs freely borrow great ideas from many sources. Microsoft is famous for grabbing other peoples' good ideas. Isn't it time for Apple to learn that even their best ideas can be improved over time, even if the improvement was first implimented by another company?

    TW

  12. One of the reader peeves... by trudyscousin · · Score: 4, Insightful

    ...was a complaint about shutdown error trapping (as they put it...huh?).

    If one doesn't want to be pestered by that dialog, just choose the Shut Down command while holding down the Option key. Easy squeezy.

    Come to think of it, that's a good bit of advice to follow whenever you find yourself wishing something behaved differently: Try the Option key. It won't always make a difference, but often, it does.

    --
    Those who can, do. Those who can't, write technology blogs.
  13. Re:WTF ? No F2 ? by HTH+NE1 · · Score: 5, Insightful

    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.

    You hit F2 in Windows to rename files? And that's supposed to be intuitive?

    --
    Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
  14. Re:Window Management by dave420 · · Score: 5, Insightful

    As with most things in life, I use things because I want them to do what I want, not because I want to do what they want me to. Like my OS. Even if it's all fucked up, I want it to work how I expect. There shouldn't be a learning curve with your desktop, just like there is no learning curve on a real-life desktop. You don't reach for that pen and suddenly it shoots off 50cm to the right, starts hovering in mid-air with a weird blue glow around it, quickly followed by all the contents of my desk miraculously re-arranging themselves 20cm above the top of the desk, Dana Barrat style.

    The problem isn't that the users don't "get" OSX. OSX is just an operating system. You're talking about it like it's the hardest quantum theory any mere mortal could never hope to understand. I'm pretty sure I have the cognitive ability to understand what the buttons do. I just don't think "optimise" is such a great idea for resizing windows. I want to resize the window, but the UI has to step in to do it for me, as I can't be trusted? Is that it? If I want to make a window as big as my screen, shit, I paid for the OS and the software in question - I should be able to do that if I so wish.

    I'm not having a go at you, I just think that you're arguing from your own perspective. I've been using computers for decades, and there ARE reasons you want to maximise/minimise your UI however you please. You blame it on the apps, but doesn't change the fact the GUI is not allowing you to fix it manually. If I wanted an authoritarian figure telling me I, or some software I've bought, is doing something stupid, I'd get some input from my wife. I don't need my GUI to tell me what to do, snatching my balls in the process :)

  15. Re:What I think they should change... by Doctor+O · · Score: 4, Insightful

    I have switched from PCs with Windows and Linux to a Powerbook two years ago. I can't tell you why "everyone" is "excited", but I can tell you why *my* next home machine will be a Mac:

    * I can ssh into my Linux and FreeBSD boxen and use Apple's X11 to seamlessly work with those (in OSX 10.3 use ssh -CX, in 10.4 better use ssh -CY).
    * Via VirtualPC (or Parallels for those with Intel Macs), I can use the very few Windows apps I need and test my stuff in IE.
    * Considering the former two points, I can use Linux apps, Windows apps and Macintosh apps all at the same time on the same screen, with good performance, and without ever having to reboot to change environments.
    * You have a complete set of your *nix toolset, so that you can scp, grep, tail, sed, rsync, whois... all you want.

    As for your complaint that the config files aren't 'where they belong', I think this is intentional so that you don't go and edit lots of stuff and expect the machine to do the same as your Linux box would. It IS a different animal after all, and as long as cron works as well as it does (for my backup), I'll gladly leave the server stuff to my real BSD boxen (read: I haven't found anything I want to do with the Powerbook I'd need to edit config files for).

    OSX is far from perfect, but gives me a good mix of having the most things I need available while letting me conveniently access everything else. So when you're like me and use your fair share of Mac apps, you get the best of all three worlds.

    --
    Who is General Failure and why is he reading my hard disk?
  16. Re:Please Use Windows' Focus Model and Key Nav by NeutronCowboy · · Score: 4, Insightful

    I had the same problems when I started working with my brand-new iMac. The only other mac system I had worked with is about 10 years old, and I don't even remember the OS name. So I was a complete and utter n00b the first day I switched on my iMac. And everything was HARD. It took me 45 minutes to install an app, because I kept looking for a setup.exe file. I tried to reinstall the same app when I logged in with a different user, and couldn't figure out why the OS told me that it was already there. It took me ages to figure out how to get to the end of a line of text, or to the end of a document. I have just now figured out how to tab between windows of the same app. I actually looked for about 15 minutes for the firefox preferences - until it dawned on me that all app menus are at the top of the desktop. The biggest eye opener though was working with iWeb. I decided to throw together a silly little blog, just to see how it works. I spent probably an hour manually resizing all images I wanted to use, exporting them to a public folder and hand-editing the templates in iWeb. Until I decided that I was gonna test Apple's famed ease of use, and decided to just drag my images from iPhoto onto the pictures in my iWeb template. And - miracles of miracles - the images just appeared in my blog. They automatically got thumbnails, the web page automatically knew where the images were, and the entire process of creating a page for my parents to check out my images took 30 seconds.

    That, to me, was the epiphany that there is a Windows way, and there is a Mac way. The windows way requires you to know how Windows stores things internally, and what its design philosophy is. Everything needs to be done manually, especially when it comes moving data between apps. I used to think that the coolest thing in town was to be able to copy text from one remote terminal to another. Now I know better - there is the Mac way, in which I just do what I want to do. If it's something that ought to be common (enable ftp server? tab through apps? move pictures around?), there is a simple way to do it. As in, brain dead simple 1-2 click operation.

    The reason you and I - and presumably a lot of other people - were confused is because we tried to use OS X like WinXP. Don't do that. Start to think that there ought to be a simple way to do it, and then just try it. I've found that that solves 90% of my UI issues.

    --
    Those who can, do. Those who can't, sue.
  17. Worst thing about OSX is... by Kipper+the+Llama · · Score: 5, Insightful

    ...the fact that, when you minimize a window and pull it up using Apple+Tab, it STILL doesn't reappear until you pull it up from the dock. Seriously. This causes 95% of my frustration when moving from Windows to Mac.