Slashdot Mirror


What Mac OS X Could Learn From Windows

An anonymous reader writes "It is almost unheard of to see something written about what OS X could learn from Windows but this details some good examples. And yes, it includes the right-click mouse." I find about half the suggestions compelling enough to be worth griping over, and the other half off-base, but YMMV.

16 of 403 comments (clear)

  1. Control keys? by Anonymous Coward · · Score: 5, Insightful

    Apple - and the zealotry - need to concede that this battle is lost.

    Huh? So Apple are meant to disrupt the muscle memory of practically every Apple user, by dropping a scheme that they have stuck to for decades, to make it slightly easier for a minority of people who use two different systems on a regular basis?

    What complete and utter nonsense. What next? Drop the dock in favour of a taskbar that works like Windows... because "this battle is lost"? After all, if it doesn't work like Windows, then it must be a disaster!

    1. Re:Control keys? by dgatwood · · Score: 5, Insightful
      Using control keys for keyboard shortcuts for menus would be... disastrous, IMHO. Imagine trying to use Terminal if copy were control-C.

      Control keys are valid ASCII characters. Overriding their functionality so they are captured at the GUI level and thus removing the ability to freely use them as characters would be a significant step in the wrong direction.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

  2. Two Button Mouse by jpiggot · · Score: 5, Insightful

    Apple has had support for a two button mouse for the better part of twenty years. Just plug one it, and go...simple as that. The fact that most users chose not to spend the extra $30 to do so, tells you that they didn't really miss it.

  3. You mean the bottom right corner? by rebug · · Score: 4, Informative

    I think the idea is that your cursor doesn't change into a dozen different zany pictures and adopt a dozen different functions depending on which part of the window you're pointing at.

    It's all about simplicity.

    --

    there's more than one way to do me.
  4. Multi-button mouse by Master+Of+Ninja · · Score: 4, Insightful

    I think this writer still hasn't got it. OSX has supported multi button mice for ages - I have a 5 button Microsoft bluetooth mouse working perfectly with 10.3, making expose easy to use.

    The whole point of the one button mouse is to make it easy to use for beginners, and to prevent developers being lazy when designing programs. And using expose with a single mouse button only needs for the screen corners to be set up to trigger the actions.

    While some of the points seem relevant, others are completely off the mark.

    1. Re:Multi-button mouse by bill_mcgonigle · · Score: 4, Interesting

      The whole point of the one button mouse is to make it easy to use for beginners, and to prevent developers being lazy when designing programs.

      Those are two important points, but don't underestimate the RSI aspect. When RSI is a risk, the way to reduce it is to drive the action back to bigger muscles.

      The two button mouse requires you to use the muscles in an individual finger, and worse, individual tendons which exacerbate carpal tunnel syndrome. (multi-button trackballs do better). With the 1-button Apple mouse you can use your whole hand to click. With the current 0-button Apple mouse, you can use your whole arm.

      This is good ergonomics but it requires a more careful user interface design to utilize.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  5. I'd say... by Otter · · Score: 4, Insightful
    Changing from CMD to Ctrl: Arguable, but as for "maybe it could be done with the switch to Intel, just to ease the pain slightly" -- that's just silly. I don't understand why people are convinced that when Intel CPUs are put inside, the OS is suddenly going to change to Windows. (Except for the Slashbots, who think it will suddenly change to Linux.) The switch to Intel will have zero effect on UI.

    Save button on toolbars: This is hardly an OS X issue. Lots of Mac apps have them. I can't remember if iApps do or don't, but there's no big deal there.

    Only showing relevant file types: The current method is classic Steve. You show all files because the user knows they exist and you don't want to confuse him. Advantages both ways.

    Sort directories to the top: If that's a problem, you probably have your tree setup poorly. Again, one can argue this both ways.

  6. NOOOOO!!!!!!!! by rokzy · · Score: 4, Insightful

    Mac already supports right-click, and more. in fact, my iBook scroll pad has the functionality of a mouse with 5 buttons and 2 scroll wheels. but I usually use my Apple single-click buletooth mouse. it's enough.

    REQUIRE just one button, SUPPORT multiple is the Mac way. and it's also the best way. anyone who doesn't understand this is ignorant.

    1. Re:NOOOOO!!!!!!!! by aristotle-dude · · Score: 4, Insightful
      Wrong Wrong Wrong. It is not a usability flaw. You have it backwards. Relying heavily on right clicks is a usability flaw. Does the web interface use right clicks? No, of course not.

      Look at any study with "new" computer users and you will see that most of them have a lot of trouble adjusting to a "right click". Have you ever worked in technical support? I have and I can tell you that I had to explain what "right click" meant many times to users.

      There is never a "need" for a context menus. If you "need" a context menus, then you have made a bad interface.

      If you intended on creating desktop applications, do us all a favour and work as a web developer for a few years before you touch any desktop applications. You will learn how to develop simple and "usable" interfaces that way.

      I speak and someone who was an ecommerce developer for a number of years and now works on desktop applications. Web development taught me how to design interfaces from a "user's" perspective.

      --
      Jesus was a compassionate social conservative who called individuals to sin no more.
  7. A few gripes about the article... by applegoddess · · Score: 4, Insightful

    1. Control keys can be changed in the preferences for the OS, and for RDC and VPC as well. Plus, it wouldn't be horrendously difficult to change the key mapping to make it more convenient as well.

    2. Save buttons on toolbars are up to the developers. And in all honesty, I think a lot more people use keyboard commands to save, instead of clicking on a tiny little button in a toolbar that not even every app has. This definitely is not an OS specific thing...they're available if you need it, but nobody's forcing anyone to use it..

    3. My Logitech MX518 works on my Macs. So does my MX900 bluetooth mouse. And all of the other multi-button mice I've ever bothered to connect via USB or bluetooth. end of argument, unless you're trying to say that Apple should ship multi-button mice with their computers. They shouldn't. There's almost nothing worth having a multi-button mouse for that you can't do with a one button mouse, or with the keyboard (except when it comes to gaming and the likes). Now, with the coming Intel Macs, maybe they should. But that's only assuming the person buying the machine will install another OS on it as well.

    4. Why on earth do you need to see only the relevant file types? Sometimes OS X will grey out the ones that aren't relevant or not selectable, but what good is it going to do? Afraid of accidentally naming your file a name that already exists?!

    5. Useless. In all honesty, Spotlight/Quicksilver/Launchbar sort of get rid of the need for that, like the article mentioned.

    6. Why on earth is this supposed to be a Windows thing? It's not. It's in OS X. Blame the developer(s) if it's lacking in the software you're using and complaining about.

    Frankly it sounds like the author is just an idiot, but that's my two cents. All of his points are almost completely irrelevant or not applicable.
    On top of that, might I add that Microsoft and Apple have copied each other too many times to count, and it's not necessarily good.

    1. Re:A few gripes about the article... by javaxman · · Score: 4, Insightful
      Frankly it sounds like the author is just an idiot, but that's my two cents. All of his points are almost completely irrelevant or not applicable. On top of that, might I add that Microsoft and Apple have copied each other too many times to count, and it's not necessarily good.

      Thank you. Yours was the reply I was going to have to write otherwise. I'd just like to add :

      1) Frustrating your installed base for "possible" future customers who've shown an extreme preference for your competition isn't always a good idea. Having a Preference to 'Use Windows-compatable control/command key mapping' or something might have more merit, but still isn't a very UI-consistient idea. The window menus say 'command'. It's not really just a labeling/placement issue, is it?

      2) Mail.app, just to mention one example actually provided by Apple, has a Save As Draft button on the New Message toolbar. Not an OS issue.

      3) Bringing up the single-button mouse at this point makes you just sound stupid at best, or trolling at worst, to be honest. Your point is the multi-button-mouse should be standard and the single-button one goes away ? Look back to my first point. My 3-year-old son and 70-year-old mother-in-law both prefer the one-button mouse. The Mac mini comes with no mouse. Buy the mouse you like.

      4) You can always sort the results by file type, can't you? That way the ones you want to see are grouped together? And just in case you actually want to select or know about a file that's incorrectly typed ( easy to happen now with those damn windows .foo file endings ), it's actually a nice feature to have them all shown. Also, filtering those file dialog results in anything other than Apple-supplied apps is dead-easy for a Cocoa developer, so write to your favorite app's project manager if you want that feature in it. It'll take maybe a day's worth of effort to implement and test. Seriously.

      5) again, sort by file Type and you get the folders grouped together. How is this a serious complaint ? When you ask for the results to be sorted by file name, you don't want the results sorted by file name if the file is a folder? What the hell is that? What if I have a group of related files and folders all starting with projectx and want to easily grab them from a folder filled with files and folders all starting projecty ? Even without Spotlight, this is a debateable feature in any OS. Windows should change in this case, I say...

      6) I could easily find several places in the windows OS where control panels and the like for OS functions lack useful context-sensitive help. Any program always needs more of that kind of thing, though, and that's because it's not a critical feature.

      In the final analysis, there are probably more important things that OS X could swipe from Windows. Like being able to natively run any Windows program, especially, say, full-screen apps like oh, I don't know, video games. I know that sounds like a joke, but really, that's always been the Windows users biggest excuse for not considering anything else, and frankly, we'll see what we get from the Mac Intel in that regard... what would the reason for buying Windows over OS X be if you could run full-performance Windows binary apps on either?

  8. Re:How about a fast way to lock the computer? by Jord · · Score: 4, Informative

    Go into your keychain and turn on the menubar addon. Then you can lock your screen with two clicks of your one-button mouse.

    Simple.

  9. Re:Ummm, why do you get to decide this? by hunterx11 · · Score: 4, Insightful

    The keyboard shortcuts using the command key on OS X are often analogous to their counterparts on windows which use the control key. The keyboard shortcuts using the control key on OS X are often the same as their Unix counterparts. Trying to change this would create an awful, nonsensical mess which would only confuse users and force them to use the mouse instead.

    --
    English is easier said than done.
  10. OS X already allows remapping of control keys by EccentricAnomaly · · Score: 4, Informative

    From article: Switching between Mac and Windows this drives me nuts. I have to consciously think "command-C or control-C?" It shouldn't have to be that way. And if you're running RDC or VPC and copying and pasting between OS X and Windows!! Sheesh!

    If you really must do this, you can do it in 'system preferences'. Just go to the 'Keyboard & Mouse' pref pane and click the modifier keys button. voila! switch control and option or whatever else you want.

    --
    There are 10 types of people in this world, those who can count in binary and those who can't.
  11. Tourist visits another country by Midnight+Thunder · · Score: 5, Insightful

    Every time I hear about articles like this, even if they have some sort of merit, I feel that the author missed something:

    If I travel to another country, people there have their way of doing things. They have their own culture. Sure things may seem difficult to the foreigner, but to the people living there everything makes sense and for them it is obvious. The only way to deal with it is to learn about that culture and accept things for what they are. Of course that doesn't mean that they are immune to learning different ways of doing things.

    Switching to a different OS is much the same thing. Not everything is going to make sense, but some things might. Over time you learn the way things work there and accept things for what they are, better or worse.

    --
    Jumpstart the tartan drive.
  12. Re:Multi Button Mouse by TheRaven64 · · Score: 4, Insightful
    The benefit of a one-button mouse is not readily apparent until you don't use a mouse at all. If you try using a trackpad, for example, you will find that click and control-click are far more ergonomic than left and right click - in general you use your thumb for both buttons on a trackpad and moving between the two is irritating - particularly since you often end up with your thumb resting on the wrong one. Sure, after a while with a specific trackpad you get used to the position, but the trackpad on my PowerBook is the first one I've used and not had to get used to.

    The real clincher though is when you come to use a touch-screen. If you've used Windows on a touchscreen then you will know that you spend an enormous amount of time hitting the button that makes your next click a right click (and some things you can't do at all, because they require right-drag). If you have used a Mac on a touch-screen, you will know that you don't. The reason for this is that Mac software is all designed on the understanding that a user may not have a second button. If Apple release a TabletMac, then they will have a wealth of software that is already highly usable with it.

    --
    I am TheRaven on Soylent News