Slashdot Mirror


Tog Takes on Mac OS X 10.3

Rick Zeman writes "Bruce 'Tog' Tognazzini, founder of Apple's Human Interface Group years ago, has finally pointed his electrons to Mac OS X 10.3. He's been dormant for while, and hasn't said anything since the early days of Mac OS X. His new articles include 'Panther: The Good, The Bad and the Ugly' and 'The Top Nine Reasons why the Dock Sucks,' all coming from A Guy Who Knows."

16 of 670 comments (clear)

  1. Two simple changes to improve the dock by ikewillis · · Score: 5, Insightful
    1. Make it lockable
    2. When icons are dragged off the dock, instead of going *poof* they should be moved to the desktop, unless they are dragged into the trash (and of course, the trash can't be removed)
    1. Re:Two simple changes to improve the dock by ikewillis · · Score: 4, Insightful
      What does this mean? Using something like TinkerTool (as a convenience interface to writing the preferences) you can anchor it to the left/right edge at the bottom of the screen, so it only grows in one direction...which means applications are always in the same spot, if you anchor it to the left. Is this what you mean by 'lockable'?

      No. A "locked" state would prvent accidental removal of dock icons. It would not be possible for ignorant friends using your laptop without your permission/cats/etc to accidently remove icons.

      This is a poor idea, IMO. The dock is like a favorites list, not a storage location. Items don't get moved 'into' the dock, they just get pointed to from it. What do you want, items dragged out of the dock to create a new alias on the desktop? Ick.

      Oh please, can we have a little less conceptual zealotry?

      The reason why this would be an improvement is that, in its current incarnation, it's very easy to accidently carry out an irreversable operation; removing an item from the dock. When this happens there is no quick intuitive undo... the user is forced to hunt down whatever was accidently removed and readd it if they so desire... and this provided they actually saw what they removed by accident and therefore know immediately what needs to be replaced.

      Moving the icons onto the desktop would make for a simple undo... it would also provide a sensible counterpart operation to dragging something onto the dock in the first place.

      Or, if you're really such a conceptual fanatic, how about simply having icons return to the dock unless they're dragged explicitly into the trash?

      The dock is, in its current incarnation, rather counterintuitive, and Tog certainly agrees:

      "The Dock adds a whole new behavior: Object annihilation. Drag an object off the dock and it disappears in a virtual puff of smoke. This is the single scariest idea introduced to the Macintosh since the original bomb icon. How would you feel if you spent eight hours working on your first Macintosh document, only to have it disappear entirely when you try to move it from the dock to the desktop? Pretty disorienting, no? This is a completely unnecessary concept for the user to have to learn, particularly in such a painful way. Makes for a 'hot demo' though, doesn't it?"
  2. The Dock Sucking, and how it doesn't suck. by Anonymous Coward · · Score: 5, Insightful

    Now I find this curious. I've been told by quite a few people (some of whom use OSX, some who don't) and many who're opinionated about it state it as -fact-.

    "The Dock Sucks trust me I know, the KDE/Windows/BeOS/AmigaOS solution is better."

    Now, that's well and good for them. Really good in fact, that they have the choice between one thing and the other. Personally, I find the dock simple, transparent, to me it sits invisibly, I never notice I'm using it, and it performs admirably. For others obviously, it's sucky. Duh. we're not all clones.

    But to say, as many do, "This is why it sucks and why X, Y or Z is better and your opinion is wrong" is priceless, when clearly for me that isn't the case. It's like saying "You're such a fuckwit if you think Chocolate is better than caramel, here's why"

    (Just so y'all know, when it comes to MY computing experience I do like to go with what works for me, and I WILL be opinionated about what works for me)

    1. Re:The Dock Sucking, and how it doesn't suck. by transient · · Score: 4, Insightful
      That's the thing about HCI people. They're part of an entire field devoted to telling you that your opinion is wrong. The trouble is, by their measures, you are wrong -- they just don't realize that their measures are an incomplete picture of the computing experience. There are people in HCI who are trying to change this and I applaud them, but until they succeed, you are absolutely right.

      Or, to quote one of John Cusack's characters, "How can it be bullshit to state a preference?"

      --

      irb(main):001:0>
    2. Re:The Dock Sucking, and how it doesn't suck. by questamor · · Score: 4, Insightful

      I think the entire Human Interface field is so completely different to the Early 80s, that it could be almost irrelevant in that form. Comparing a trashcan on desktop and a trashcan in the dock is getting a bit pedantic when both work, and to a new computer user they are both A Trashcan.

      "Ahhh! That must be how you get rid of something!". That, and a trashcan with a 'full' or 'empty' look is as far as the "intuitive" level of an interface goes, all the rest is learned. As Steve jobs said in his MWSF keynote - "We had to teach people how to use a mouse". That was the time when initial UI intuitiveness was truly an absolute necessity, and what followed on from there was familiarity and consistency.

      With children being taught how to use windowing systems, keyboards and mice from kindergarten (Age 3 or lower, if they're at home) the initial "intuitive" aspect of a UI is becoming less and less relevant, and for Joe Everydayuser, the most important part is consistency. After all, he's probably been using a computer of some kind for 10 years or more, probably 15.

  3. I like OS X's interface by flabbergast · · Score: 5, Insightful

    *putting my flame proof jacket on* I like OS X's user interface, and I hated OS 9's user interface. I bought my iBook because OS X is based on FreeBSD (and I need a shell prompt and assorted other goodies), but I enjoy the user interface now that I've had time to adjust.

    I think most of the problem is centered around "But the Dock is stupid because OS 9 did this instead." We have a natural tendency to resist change, and Finder and the Dock are huge changes to the Mac interface.

    And yes, I did RTFA, and I do agree that there are some missteps (like all the Dock widgets looking the same) but a lot of the complaints here are "OS 9 is better! OS X sux!"

    1. Re:I like OS X's interface by FireBreathingDog · · Score: 4, Insightful
      I have some problems with the Dock, BUT...

      If you force the Dock metaphor into a "process menu" versus "application menu" dichotomy, then you will be disappointed. The Dock looks at the world differently.

      If a user wants to use a given app, he usually doesn't care whether the app is running or not. The user just wants the app. That's the metaphor of the Dock: "I want to use this app, so I click on the icon". Period.

      Think of it this way: why should the user have to figure out: "I want to use this already-running app, therefore I look in the process menu" versus "I want to use this not-yet-running app, therefore I have to look in the application menu".

      Most users don't think this way! They just want to use Application X, so they click the icon in the dock. That's it.

      An equally powerful case can be made that splitting between running and non-running applications is an artificial separation.

  4. Clearly best at interface design by Alrescha · · Score: 4, Insightful

    When he talks about interface design, it's clear that TOG is in his element. When he starts talking about what applications should do, he seems more like he's just ranting.

    I think this comments about the new Finder are right on target. When he complains about needing export from iPhoto, It makes me wonder if he's ever bothered to select a bunch of pictures and just drag them somewhere.

    A.

    --
    ...bringing you cynical quips since 1998
  5. Re:Finder by Golias · · Score: 4, Insightful
    Apple has followed in Microsoft's footsteps

    Actually, the finder's side-bar icons makes OS X 10.3 feel more like NeXT to me than it ever has. It may look kind of goofy, but I find it to be extremely useful. (Certainly more useful than any "explore" navigation window in any flavor of MS-Windows!)

    YMMV

    --

    Information wants to be anthropomorphized.

  6. Opinion... by jpellino · · Score: 4, Insightful

    OK...
    Bruce is historically very right about lots of things - mostly about how damaged Windows had to be to not infringe upon Apple's look-and-feel too much in those heady lawsuit-happy years...

    But...
    I'm not in agreement with his prolonged high-horse about Aqua/Finder and especially Dock.
    If there were prime directive(s?) in those days, it was that modes are bad, and a good GUI is permissive and forgiving. OSX expands those and 99% abides by them.

    However...
    Yes, Aqua interface details do need to be smaller - Classic screen space seems gigantic compared to OSX, largely due to smaller controls. We hit them just fine before, and it's creeping towards Xp cartooniness;
    The dock is still better than the Launcher or the Taskbar in that it does solve the problems of (1) real estate of floating things and (2) kinesthetic problems of aiming inherent in window-bound menus;
    Dragging from the dock doesn't erase what you drag in the newbie/panic sense, it deletes the alias (which yes, is enough to invoke a newbie/panic) - your original is fine, MAYBE dragging it should place it on the desktop (or an alias or copy? what is wanted here?

    I've been using MacOS since the 128K and have 17 years experinece in pre-OSX and three in OSX - I have to say that Classic now feels like Bambi-on-ice compared to what now can be done easier and with more forgiveness in OSX.

    *sigh* ok - I do miss the Chooser.

    --
    "Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
  7. Re:Question by jason.hall · · Score: 4, Insightful

    Do you drive the absolute cheapest car you can find? Buy the cheapest house? Get the cheapest video card and monitor? For some of us, Apple is higher quality than Wintel, and we're more than willing to pay more for it.

  8. Finder vs Browser by jaaron · · Score: 4, Insightful

    It completely depends on the functionality you're trying to achieve. One of my favorite applications is konqueror. I don't care much for the rest of KDE (no offense), but I love konqueror. I wish I could run it natively on windows (which I have to use at work) but I sometimes run it through cygwin simply because it's a better browser. And it browsers EVERYTHING. It's probably a bit too much of a "power tool" for the average user, but for me, it's great. Of course, this is coming from someone who prefers emacs over just about everything else too. :)

    --
    Who said Freedom was Fair?
  9. Memo to Tog: OS 9 is Dead by cmoney · · Score: 4, Insightful

    Tog: Get over it. Start living in the present. Classic OS is gone, kaput. 3 years ago, I had many of the same reservations about OS X as the majority of long-time Mac users.

    However, having solely used OS X for the past 2 years or so, I can safely say my reservations have been 95% unfounded. As it turned out, it was more a case of "I fear change" than anything substantial. My overall productivity is still much higher as a result of the whole of OS X's new features.

    His Panther review reads more like a list of rants simply because Apple didn't do it exactly like he wanted.

  10. I must disagree strongly. by jellisky · · Score: 4, Insightful

    I have found few of the changes to the Mac OS GUI to even be steps backwards compared to Classic. In fact, I find OSX's GUI to be much more usable than Classic's. I cringe at using Classic's GUI in the few times I've had to boot back to Classic.

    I've been a fan of the Dock since I first saw it. For me, it's an indispensible piece of the GUI that really works. I always felt that the window-shading was a terrible solution in that each window STILL took up space, even when you didn't want it to. OSX, click the yellow minimize button to send the window to the Dock, and the whole window is out of sight until I want to see it again. (I have the Dock set to hide, obviously.) Granted, I could use the Hide Application option, but that always felt bad to me since I often have multiple documents open with each application.

    Yes, OSX has some usability issues that I'd like resolved, but at least, from what I've seen, I find OSX to be the most usable of all the GUIs I've used (or am using on a daily basis like OSX, Gnome, Windows XP, KDE, and Windows 98). OSX looks good, works well and fairly consistently, and does things in a way that feels comfortable to me.

    As for the articles, here's my rebuttal to Tog's nine points against the Dock:

    9. The Dock is big and clumsy: Considering what it does, wouldn't it HAVE to be? And set to hide, it takes up no screen space until I want it to. The old Application menu still does that!

    8. Identical icons look identical: DUH! Aren't they supposed to? New things are new, after all... and red things are red. The point he makes is easily countered by the fact that the dock will pop up textual information about the icon once you roll over it. And, sorry, few other GUI tools do any better, including the majority (maybe, all?) of the Classic ones.

    7. Dock icons have no labels: This is an actual concern, but, again, rather than complain, how about propose a solution that works in the setup? I have little trouble with this, since I set up my Dock to such a point that I never have that problem. I have custom folder icons on important folders (which SHOULD BE the only folders to be in the Dock!). It's simple, and you'd have to use the same work-around in almost every other tool out there.

    6. Dock objects need color: This would be a solution to #7, and, in fact, when you think about it, is only a more specific argument for #7. Thus, he should consolidate #6 and #7, then attack that. Again, this is a point that I agree with.

    5. Trash Can belongs in the corner: Excuse me while I play a sad song on the world's smallest violin. My Trash Can, even in Classic days, was NEVER in the corner. I hated that position for it. Still do to this day. And, Tog... I use Command-Delete because it's FASTER and EASIER and makes more sense than the iconic Trash-drag to my mind... not because the Trash is in a "bad" position.

    4. The Dock's locations are unpredictable: Excuse me, what? You minimize a document, it minimizes as the RIGHTMOST icon in the document side of the Dock (for a bottom Dock, that is). What's so hard about THAT? A little use of the Dock shows exactly how predictable things are there. And a new application that isn't in the Dock will pop up in the RIGHTMOST spot of the Application side of it. Is this THAT hard to comprehend?

    3. The Dock is a sprawler: Yes, it is. Is that a truly bad thing? Instead of having to tell people that they have to move to a specific set of spots, I can just say, "Move your mouse to the bottom of the screen." Simple instructions, simple idea, simple implementation, and simple response. I don't have to tell them to sweep along the bottom until the Dock appears, or aim for a corner. Just go to one side and everything comes up.

    2. The Dock replaced better objects: Huh? Tab menus were nice, but what did I do with them? Yeah, I had a folder with links to all my programs and document folders. It worked much like a static Dock. Only, it was a bit more of a p

  11. Re:If the dock had been introduced back in the day by dasmegabyte · · Score: 4, Insightful

    No. The article was "The Top Nine Reasons the Dock Sucks," and consists of nine petty things. Petty things don't make a control "suck. Maybe they make it less useful, but come on. After the first time you drag an icon representing a program out of the dock, you never again think that you just deleted it. Instead, you realize that there's a difference between the program and its representation, and without a long winded dialog (try deleting a shortcut in Windows to see the opposite). Plus, the grandparent post was waxing poetic about the APPLICATION MENU. If the dock is a Yugo, this guy's pining for the halcyon days of the rickshaw.

    I don't think the Dock is a yugo...if anything, its flaws are a cause of its ambition and usefulness. Using the Dock, if anything, is like drivinga Cadillac with a 4/6/8. And Tog is sitting on the sidewalk complaining about my cruise controls.

    --
    Hey freaks: now you're ju
  12. Re:Point-by-point by jellisky · · Score: 4, Insightful

    5. The purpose of putting the Trash in the corner instead of the Dock is twofold. First, you want to have it in a consistent place so that you always know how to perform a common operation without a need for hunting as on the ever-shifting dock. This allows you to do it unconsciously without having to devote attention to it -- another good UI goal. Second, you want to use the corner because it's one of the easiest points on the screen to get to. You can't overshoot it easily since two edges of the screen act as a guide to direct your movement towards it.

    ------

    Piffle! (I always did like using that word in an argument. It always lightens it.)

    The corner is the easiest to get to, yes. However, the Trash was NEVER in the exact corner. You always had to come back to it, thus devoting visual resources to make sure that you hadn't missed. (And missing it was really annoying in Classic when you did miss and you had "Stick to grid" on... then your misplaced icon would end up ON TOP of the Trash, hiding it and further adding to the frustration by usually forcing two MORE drag-and-drops.) You have to do the same with the Dock Trash... move to the corner then correct from there. Yes, it's not in the same EXACT place, but the access is the same group of movements in the scenario you present.

    The only time that a static Trash is actually more useful than the Dock's is when the Dock is perpetually small because of a lack of a user-defined static list (and if you're really using your Dock, it should almost always be the entire length of the screen most of the session, unless you're an extreme neatnik) or when you had the exact muscle memory to drag exactly to the static Trash every time. The chances of the latter are extremely small... the former, though, depends on how much the Dock gets used and customized. Mine is almost entirely the length of the screen thanks to a large number of frequently used programs that inhabit it.

    ------

    4. That's good if you are only having to deal with a mental stack size of 1. However, as you work with minimizing and maximizing multiple documents, you constantly reorder the Dock.

    ------

    No, it's fine for most people. Why? 'Cause you quickly learn that if you were JUST working on the document, it should be on the right-hand side. Any user with half-a-brain should be able to figure out which of the icons is the one they want without any trouble.

    ------

    3. Wait -- you use the Dock in hidden mode all the time, and you never ever have to deal with it popping up when you drag your mouse down towards the bottom of an app that you're working with? I call BS.

    ------

    Maybe because I never go down to the bottom of the screen because I manage my windows such that they're all near the top since I USE the Dock's minimization functions? Don't call BS unless you know it to be true. And I work with a smaller desktop: 1152 X 768, or whatever that one is... I've only once had trouble with the Dock's pop-up and that was after a monitor resolution switch which left my iTunes small window under the Dock. That was fixed quickly by clicking on the iTunes icon in the Dock to bring it to the forefront.

    ------

    2. I honestly can't see how tabbed folders were harder to work with than the dock.

    ------

    Well, first of all, it comes down to the way the thing is used. ALL of my common apps are in the Dock already, and the only way they reorganize is when I drag them to other places in the Dock. Thus, the Dock performs exactly the same function to me as the tabbed folder. However, the ability to take something off the "list" that the Dock provides by, literally, TAKING it off the list makes more sense than deleting an alias. Yes, you could do the same with the folder, but then you have the alias floating around elsewhere.

    ------

    1. The point is that the Dock is the only thing in Mac OS X where you drag and item from it to destroy it (instead of moving or copying it).

    -