Slashdot Mirror


Mac OS X Desktop and GUI Design

Khelder sent us a nifty little bit about the MacOS X Desktop. It talks quite a bit about UI Design (mirror) from a Mac-Centric but also a general perspective. It's quite interesting stuff for anyone into MacOS-X, but also it has lots of practical stuff for anyone who's ever tried to create a usable theme for one of today's modern window managers.

348 comments

  1. Re:current HCI work has limited scope by FunkyChild · · Score: 1

    One of the most disappointing things I find with UI design in Linux in general, is that it has so much potential to be better, yet this is not used. Even though KDE etc. is appealing to newbies it still remains 'by hackers, for hackers'. In most situations, if Linux developers aren't sure of what they should be doing in terms of UI design, they copy Microsoft.

    The open source development model of KDE/Gnome allows for some *real* innovation to take place on the UI front, yet it is being neglected. Look at most WMs, and count how many of them use taskbars, or start menu-ish controls. I don't think we can count on MS or Apple to break out of the mind set that "this is what a GUI looks like". Of course to attract users UIs have to be intuitive and natural to use for people experienced with win/mac UIs, but that can not be used as an excuse to halt UI development at the stage it is now.

    I really have faith in projects such as KDE to break out of non-sensical conventions, as is the trend with OSS, and I hope that as well as doing a great programming job, the developers put some research into UI design as well. Remember that computers are slaves to us, not vice-versa.

  2. Translucent/transparent dialogs and menus in X? by percival · · Score: 2
    I love the transparent/translucent dialog and menus - this is a feature that I would really like in a window-manager/theme (i.e.: it doesn't just look cool, it is useful). It would be helpful to be able to see behind a contect menu or dialog - even behind some program toolbars and such.

    My question is this: can this be done in X? Would enlightenment be able to do this through a theme? I would think, to get menu and specific programs to display transparently, you would need to use something like a GTK theme, yes? So maybe the Gnome themes this could be done?

    I don't know very much about X and Gnome, but I would be interested if this can be done in X. If anyone has and ideas, please let me know.

  3. Re:window switching? by FrankBlues · · Score: 1

    It occurs to the that there's an extension that lets you do that with option-arrows... damned if I can remember what it's called...

  4. Re:www.linuxppc.org by jezzball · · Score: 1

    Just wanna remind you that their main site is www.linuxppc.com (although I think it sucks compared to linuxppc.org :)

    Jezzball
    ls: .sig: File not found.

    --
    ls: .sig: File not found.
    (A)bort, (R)etry, (I)gnore?
  5. Re:Aqua Memory Requirements by norkakn · · Score: 1

    The ammount of memory that the finder takes up is irrelevent.... in the context of Quake 3. Mac treats Finder just like any other program, an therefore it is possible to exit out of it. I used this trick a lot when i had an old LCII (15mhz i think) so that i could run a single program and not use memory on the others. For mac 7.1 (which is what i had) all i needed to do was download finderquitter or something that sounded like that, I think i got it from the whacked mac archives, but i am really not sure anymore, if you search for it you should be able to find it, and if it doesn't work in OS/X you can bet that it will be created soon.

    On the other hand though, when running actual productive apps (i know this doesn't apply to most of you :) the finder is important as well as its memory consumption.

  6. Re:ehh? Not to mention the by Anonymous Coward · · Score: 0

    recycling bin/icon. It's been there since at least NEXTSTEP 3.0 (when I began using NeXT software).

  7. Actually, with respect to GNOME/KDE by Starselbrg · · Score: 2
    While my friend and I read the article, we both thought the same thing: GNOME (and to a lesser extent KDE) are both flexible enough to allow you to create a desktop with most of the ideas that the author had about the perfect desktop.

    For instance, you could put any gnome-panel on any of the sides of the screen and have any buttons or taskbars or menus or documents or anything on them you darn well please. You could make them any size, and have them autohide at any speed.

    With both QT and GTK, I know that you can "rip" toolbars out of their default position and move them into a vertical position on the right or left, just as the author suggested. As far as the round menus go, I just don't know what he was talking about. But, with differnt themes of the respective toolkit, one cold put thick borders on buttons.

    In short, I agree with you as far as UI designers knowing UI and learning about it. That's obvious, it could always help. But I feel that the inherent flexibility that GNOME and KDE provide go a long way to making the UI usable, no matter what you preferences or prejudices or habits or preconcievied notions of what a UI should be.

    While GNOME and KDE can be improved (what can't be improved?), they also deserve a high-five for their work so far.

    --
    Got HTML? Want LaTeX? Try html2latex
    1. Re:Actually, with respect to GNOME/KDE by PurpleBob · · Score: 2

      Gnome-panel is really flexible except for one blatant violation of Fitts's Law, which doesn't appear to be changeable. The edge of the screen doesn't do a damn thing. You have to move your mouse at least one pixel in to click a button.
      --

      --
      Win dain a lotica, en vai tu ri silota
    2. Re:Actually, with respect to GNOME/KDE by John+Allsup · · Score: 3
      While my friend and I read the article, we both thought the same thing: GNOME (and to a lesser extent KDE) are both flexible enough to allow you to create a desktop with most of the ideas that the author had about the perfect desktop.
      Consistency? If the two gnome applicatons run on different hosts, what decides the appearance? (and how is it made uniform across the two applications?). GNOME doesn't do this at present, and the CORBA system won't help, since it isn't possible to move binaries across incompatible processors (i.e. you cannot just copy any style files needed from one machine to the other, and the screen-end of the UI (aka X) is powerless to help since all it knows about are the rectangles)
      For instance, you could put any gnome-panel on any of the sides of the screen and have any buttons or taskbars or menus or documents or anything on them you darn well please. You could make them any size, and have them autohide at any speed.
      content -- How, for example, can you have one of the bars correspond to open applications (i.e. GIMP, netscape, etc.) and another to open documents? you must remember that the GUI upon which the panel rests knows virtually nothing about what is on the screen.
      With both QT and GTK, I know that you can "rip" toolbars out of their default position and move them into a vertical position on the right or left, just as the author suggested.
      At present only possible at a per-window level. How do I put the 'main toolbar' for the 'currently focused document' on the left (such that it updates as I focus a different document)?
      How do I put the menu for the current application at the top of the screen? How do I add some global options to the menus?
      As far as the round menus go, I just don't know what he was talking about.
      Also known as 'Pie menus' think of a circle appearing at where the mouse was clicked, subdivided like a pie chart, such that you, say, go left for formatting details, right for copy.
      But, with differnt themes of the respective toolkit, one cold put thick borders on buttons.
      Thats eye-candy, nothing more. You can't change the feel or logical arrangement of a GNOME or KDE application with the theme alone.
      In short, I agree with you as far as UI designers knowing UI and learning about it. That's obvious, it could always help. But I feel that the inherent flexibility that GNOME and KDE provide go a long way to making the UI usable,
      Pardon?? (All I've ended up using is Sawmill, wterm and Xemacs.) There is NO global scriptability for GNOME applications, and similarly for KDE in 1.x. KDE 2.x may be different, I hope so.
      There is little flexibility at the application level (like you get with various Windows applications -- GNOME and KDE applications aren't mature/bloated enough for that, and wouldn't get sufficient development anyhow)
      no matter what you preferences or prejudices or habits or preconcievied notions of what a UI should be.
      If your preferences or prejudices relate to simplicity of design, overall thought of design, plans for future, etc. then I'm afraid that that just isn't the case. what needs to be stressed, and isn't is Flexibility, Reuseability, possiblities for Customisation/Integration at the component level -- currently KDE 1.x and GNOME 1.x have no real concept of a component level.
      While GNOME and KDE can be improved (what can't be improved?), they also deserve a high-five for their work so far.
      True, but it is all too often that the people in charge see the cosmetic factors in their competition, and go all out to emulate those and only those without the thought that has gone in to the rest of the design of what they aspire to copy. The moral of this story is: Think, Think and Think again before you code something that you want to put out (TAI -- Linus didn't think about global users when starting Linux, and didn't distribute it until it was going somewhere, and he's stuck to his aims ever since.)
      John
      --
      John_Chalisque
    3. Re:Actually, with respect to GNOME/KDE by Starselbrg · · Score: 1

      Hmmm... You are correct. I think maybe this is a valid point to bring to the attention of developers.

      --
      Got HTML? Want LaTeX? Try html2latex
    4. Re:Actually, with respect to GNOME/KDE by Anonymous Coward · · Score: 0

      iteresting. works fine here, both at the left/right edge for the arrow buttons, and at the bottom for menu/drawer/launcher buttons.

      gnome-core 1.0.54

  8. Re:Dock: Invented by Microsoft by Anonymous Coward · · Score: 0

    This fella is correct. Look for some old screenshots of pre-1.5 versions of Lisa Office Manager (the Lisa's GUI/Desktop).

  9. Re:New Coke by Anonymous Coward · · Score: 0
    New Coke, Diet Pepsi, whatever.

    Apple is not really about technology. They are a company built on pure hype. You know, the off beat grammar "think different", the gay iMacs and so on. Here's a screen shot of an Aqua "skin".

  10. Re:Aqua Memory Requirements by Chris+Stearns · · Score: 1

    Hey Saxton,

    I read recently on AppleInsider (www.appleinsider.com) that Apple has increased the stated memory requirements from 32 MB to 64MB of physical RAM. Here is a quote from the article AppleInsider (http://www.appleinsider.com/macosx.shtml):


    ------quote------
    Mac OS X Hardware Requirements
    The iMac will be the ideal machine to run Mac OS X. Apple is telling customers with questions on Mac OS X hardware requirements to look at the iMac.
    * 233 MHz Apple Power Macintosh G3 System or Greater
    * 64MB of Pyysical RAM (up from 32 MB)
    * 1-2 GByte Hard Disk (though anything over a GByte should do)
    * CD-ROM Drive
    * 15" Monitor (this does not apply to Apple PowerBooks)
    Please Note: These requirements were taken directly from Apple in early '99. Whether they have decided to change them since then is unknown.
    ------/quote-------



    I searched around Apple's pages on Mac OS X (http://www.apple.com/macosx) and couldn't find any specific information on memory requirements. This isn't really surprising, as the OS is still in early development and the requirements could change drastically. There is this little blurb on the new Virtual Memory manager, though.

    -----quote----
    We Didn't Forget Virtual Memory
    Along with the protected memory mechanism, Darwin provides a super-efficient virtual memory manager to handle that protected memory space. So you no longer have to worry about how much memory an application like Photoshop needs to open large files. When an applications needs memory, the virtual memory manager automatically allocates precisely the amount of memory needed by the application--no more, and no less. The result? Out-of-memory messages are out of here.
    ------/quote-------


    Hope this helps.

    -chris
    .

  11. (OT) LISP by Spirilis · · Score: 1

    I'm sorry if I'm taking up too much space with this offtopic question, but could you point me to a good resource(s) for a programmer wanting to learn LISP? I've tried to comprehend the stuff in the emacs-lisp-tutorial, but just can't quite grab a solid foundation from it. Any great starters or tutorials would be appreciated; send URLs to spirilis@scitus.yi.org, or flames/spam to (cat /dev/zero > /dev/hda)

    --
    the real at&t mix
    1. Re:(OT) LISP by Anonymous Coward · · Score: 0

      > could you point me to a good resource(s) for a programmer wanting to learn LISP?

      http://www.alu.org

  12. Re:O/T: Two Button Mouse? by Anonymous Coward · · Score: 0

    The best thing I've ever done for my Mac is buy a 3 button mouse with a roller wheel. Left button: normal Mac button Right Button: control-click Wheel - scroll (works great) Wheel Click - browser back button. I've got a logitech one. Once you use it you won't go back!

  13. Re:O/T: Two... G3 keyboard price is... & more by Anonymous Coward · · Score: 0

    The CompUSA rep you spoke with must have been quite confused as the Apple suggested list price for the G3 keyboard is $82.15. Your local Apple dealer would probably sell it for a few bucks less as service parts have a huge markup (the price often includes overnight shipping from an Apple warehouse to the dealer). At any rate, even $20 would be too much for that laptop-style keyboard. I personally have both a MacAlly iKey which I liked until I tried the Sun Microsystems "Type 6" USB keyboard (the type that ship with Sun SunRay1s). Sun also sells it with the standard Sun SPARCstation/UltraSPARC connector for Sun workstations. It's a great keyboard. The lack of a power button doesn't worry me, G3s, G4s, and iMacs have power buttons up front.

  14. Re:Out of touch? by Anonymous Coward · · Score: 0

    How can you get by with only TWO buttons? How else can you cut and paste with two quick clicks???

  15. Re:O/T: Two Button Mouse? by Anonymous Coward · · Score: 0

    I actually like the iKey... it's the same mechanism that the old Power Computing mac clones had in their keyboards. Has a really good feel. As for the power button, the G3s and iMacs have a power button right beside the front speakers.

  16. Re:O/T: Two Button Mouse? by Ashen · · Score: 1

    Where are you buying mice and keyboards that cost a couple hundred dollars? o.o

  17. Pluh-eeese! by Anonymous Coward · · Score: 0

    Compared to the Mac interface, NEXTSTEP was an incredible ugly, dysfunctional hack. If anyone from Apple is reading this, don't listen to this moron! The problem with Aqua is that it copies WAY TOO MUCH from the NeXT "experience".

    NEXTSTEP was a failure, let it die already.

  18. Re:O/T: Two Button Mouse? by Evro · · Score: 2

    Hey, can I buy one of them leftover keyboards from you? I want an external kbd for my powerbook, but blowing $70 on that damn iKey is looney. Any USB kbd will supposedly work now with a Mac, but "any" kbd doesn't come with the power button on the keyboard.
    ___________________

    --
    rooooar
  19. Re:Out of touch? by soellman · · Score: 1

    Oh sure, I started using Greg's Buttons on my Mac II in 92 (what a great machine..). I think the scope of the Appearance Manager is much more than just what Kaleidoscope allows you to manipulate, it probably just exposes, say, 20% of what the Appearance Mgr allows for, but in a nice easy way so as to integrate nicely with the default appearance, Platinum. In other words, Kaleidoscope just acts as an interface for the most easily customizable parts of the Appearance Manager.

    In Aqua, for instance the open/save dialog, all the drawing routines and graphic resources have changed so that it takes advantage of the new graphics layer. Kaleidoscope for OSX probably wouldn't want to take on allowing users to customize that, it will just allow changing the graphic resources (but maybe in a vector based format rather than a pixel based format). If people really want to change the graphic routines, they can write directly to the Appearance Manager, but I'm guessing they have to write an entirely new appearance.

    But I probably won't use anything like that, I think the Aqua interface looks splendid as is.

    cheers,
    -o

  20. Re:Out of touch? OpenStep Screenshot by Anonymous Coward · · Score: 0

    Has anyone here actually used OpenStep or NEXTSTEP? It's BEAUTIFUL without being gaudy. I love the idea of MacOS X, Quartz, and all sorts of 16-register SIMD on the PowerPC 7400"G4"'s AltiVec unit.... but that candy-coated Hello Kitty interface isn't for me. I'm sure the existing 2.5 Million iMac users would love it though. But for me, I'd like an alternative.

    Here's a screenshot of OpenStep 4.0. The shelf (bottom) is sort of messy in this screenshot and OS 4.2 has a nicer shelf look to it.
    http://peanuts.leo.org/faq-serve /bags/NS4.0-DR.jpg

  21. Re:O/T: Two Button Mouse? by Evro · · Score: 2

    But the power button on PowerBooks is inside the computer, meaning there is no way to use the "hook up a monitor, mouse, and keyboard and keep the screen closed" feature of the powerbook unless you have a kbd with a power button on it... ah well. I don't have an extra monitor laying around anyway.
    ___________________

    --
    rooooar
  22. Re:Out of touch? by blibbler · · Score: 1

    Aqua is implimented as an appearance in MacOSX. Whether one will be able to change the appearance remains to be seen, but part of the Carbon API is GetTheme, and SetTheme, so people might be able to write an appearance switcher for OSX fairly easily.

  23. Apple handles changes well by Bud · · Score: 1
    I completely trust Apple to make it right.


    UI-wise, Apple has never pulled the rug under users and developers. The only reason that Apple survived through the bad times in 1996-97 is that there were fanatical users who knew the UI by heart. Changing the UI experience too much will alienate the old-timers and Apple knows that it can't survive on trying to ensnare first-time computer buyers.


    --Bud, a non-active Apple fan

    1. Re:Apple handles changes well by StarFace · · Score: 1

      UI-wise, Apple has never pulled the rug under users and developers.

      Well, that is of course overlooking their QuickTime 4.0 movie player! Incidentally hailed as one of the worst designs for a program by UI experts worldwide.

      Their video editing studio, (the name of which escapes me at the moment.) was also extremely lacking in the common sense dept. and deviated greatly from their past pattern.

      So go ahead, trust Apple. Latest trends do not serve you a good feeling on a plate though. They have consistently placed eye-candy over useability with their newest software.

      Not a Good Thing

      --
      V
    2. Re:Apple handles changes well by Anonymous Coward · · Score: 0

      Yes Quicktime's UI was given an award to be in the User Interface Hall of shame and there are quite a few instances where the QT interface is not a flexable as it could be. However the folks who gave it the hall of shame award seem to have only one paradgrim for good UI and that is windows (Maby 3.1 from some of there arguments) Seriously New Users never have to wonder "how do I make Quicktime play a movie?" the interface works even if the doc is not so personable. As for Final Cut Pro it Kicks the Ass of any other video editor ever made! I make my monie from it and it could use some mac like touches (Shift clicking lists working in a mac like was as opposed to a windows like way) Quicktime was apple trying to be slick. Final Cut Pro is Apple Being Slick, and to the piont AQUA X is Really Really Slick. MacOS X Has a lot of problems for the New User As well as the Triditional Mac User. Most of those are not quite UI related but have to do with a recursive Posix compliant file system as opposed to the old macintoshes strictly hierrcal file system. Aqua make that at least look nice and levrages PDF really well. IF apple can levrage advanced Post Script as an API they will continure to OWEN the publishing market. Rember the folks at slashdot want to hear bad reviews of apple. They don't want to hear reviews like ArsTechnicana's where Aqua is christened "The Third Wave of User interfaces" and they predict that in three years every OS will have a vector based display model. Aqua is Slick and relitivly polished. You may not like gumdrop widgets but they are not that bad. Apple may have to think about where they put the apple menu and what exactly you are allowed to put in the dock but that does not mean that this UI is bad. It Kicks the ass of anything that has gone before it and is suprisingly useabe!

    3. Re:Apple handles changes well by gig · · Score: 1

      > Well, that is of course overlooking their
      > QuickTime 4.0 movie player! Incidentally
      > hailed as one of the worst designs for a
      > program by UI experts worldwide.

      I recently wrote an introduction to streaming media clients article comparing the clients for the three leading architectures: RealMedia, QuickTime and Windows Media (in that order). I did some screenshots of all three and when you look at them together, you would really, really have to question any criticism of the QuickTime Player's look or interface. RealPlayer is so full of ads and other distractions I can barely pick out the streaming video. There are so many buttons it's hard to find "play". I agree that QuickTime Player's buttons and sliders aren't in the best places - other than the Play button right front and center - but the newer version in the Mac OS X screenshots seems to have completely fixed this.

      You have to realize that QuickTime itself is a faceless technology, and the older QuickTime Player 3 was just sort of a demo app that ran in a regular window and didn't look like much of anything. The 4 player needed to stick out because it competes in streaming media with RealPlayer now. It shocked a lot of Mac users going from no interface to a really distinctive interface, but the look literally gives it a face to market itself. Besides, it's not an application so much as a widget ... a software TV. It's pleasant to watch video in it, much more so than the other players. The fact that you can hide a lot of the interface is nice when you're watching something long.

  24. Re:Ain't that the truth by Anonymous Coward · · Score: 0

    ANY is a bit strong. I defected from Windows precisely because it was perceptably more sluggish than Linux on the same hardware and depending on the app load, perceptably slower than Linux on much better hardware. Corel ~ linux.

  25. Wrong - Tog did not design the Mac UI by epeus · · Score: 1

    He formed the HI Group at Apple after the Mac shipped, and helped document and dogmatise the Mac UI.

    Jobs was a lot closer to the Mac UI design than Tog ever was.

  26. Re:Accomodative interfaces vs Inuitive interfaces by wnissen · · Score: 1

    I'd say the argument here is whether you want a PL to be "user-friendly" in the same way as a GUI. For me, the sole purpose of the interface (graphical or not) is to get out of my way when I know what I'm doing and help me otherwise. I would regard the primary purpose of the PL to be allowing me to write a working program in the least amount of time. In a lot of ways, these are similar goals.

    I just want the window to go away when I'm done using it. I don't care how it does that, as long as it doesn't go away when I don't want it to. In a PL I don't really care what the syntax looks like as long as I can write my program correctly. Thus I want things like type checking (and in SML, all the wonderful other things that it checks, like making sure my if statements make sense) and don't really care about how much it looks like English.

    In both, I want to get my task done quickly above all else, but in a PL the intuitiveness of the interface is not so much a concern due to the higher level of knowledge required to use it anyway. However, for those of us who are programmers, we understand programming and syntax, etc., and thus we want our interfaces to act like programming languages. For us, it's honestly easier that way. Now, when I'm using, say, WebTV, I don't want to bother with total control, I'd just rather surf. I'm not sure what this has to do with Aqua, but I do think it speaks to the disagreement between the text and GUI folks.

    Walt

  27. Re:Aqua Skin by JohannPelz · · Score: 1

    Well, there once was a theme named WinAqua up at skinz.org. Now they have something similar at http://www.skinz.org/skins.php3?login=&id=&skin=QT Aqua&area=wb .

    This is intented to be used with the rather nice shareware WindowBlinds offered by Stardock at http://www.stardock.com/products/windowblinds/down load.html

    For several X-Windowmanagers there are Aqua-like themes available at themes.org. For example Aquatic for WindowMaker...

    Johann

  28. Re:Out of touch? by Anonymous Coward · · Score: 0

    I'm german, could you please enlighten me what the "german point of view" on the holocaust is?

  29. hmm... by Zurk · · Score: 1

    i think this was covered a bit in the mac os x rollout story. anyway in case someone missed it here's the real place to look for critiques on apple's UI and the OS in general. see:
    http://forum.appleinsider.com/ ubb/Forum2/HTML/001104.html

  30. Re:Why, oh why... by Anonymous Coward · · Score: 0
    Favorites, why is it that I keep seeing The Children's Menu from some restaurant in my mind's eye. It always has an infantile -izing ring. "Favorites" "My Computer" "You've got mail" --and so I do! Look Mommie, I did it all by myself...

    Agreed the dock, what I can see of it, is a ugly mess. As soon as I laid eyes on it I groaned, They've forgotten what F*ING ICONS are! Icons have a strictly reduced, systematized palette of colors and range of shapes so that you can have a bunch of them in front of you and see them as data, a system of representations, not a jumble of clashing garish images. Anthropologists speak of cultures which, when first encountered, show signs of having once had but lost certain skills and arts. They might actually retain the function of the lost skill but not at the same level that their artefacts show they once had. For example they might have once practiced ceremonial tatooing, but the disruption of war or disease reduced them to painting the skin. The specialized knowledge of permanent pigments and hygienic piercing was lost along with individuals who carried it, and the degree of labor specialization that enabled it.

    I know it's a stretch but certain parts, especially the dock cause it really sticks out, of Aqua made me think, Jeezeus their old designers must have walked out en masse, or died together in a planecrash. It's like they forgot, or lost some important notes and formulae.

  31. What's the big deal? by xyz123 · · Score: 1

    Frankly, I'm afraid that this whole "Aqua" GUI qualifies as "too little, too late". I took a look at it, and I was not impressed. In my humble opinion, Window Maker looks a lot prettier. There's nothin as cool looking as a semi-transparant Xterm, although it limits the choice of background quite considerably... I also agree with the concerns mentioned in the article. All this chrome (transparancy etc.) eats CPU power and actually makes the system more difficult to use. I'm now back to using a plain solid background and non-transparant windows.

    1. Re:What's the big deal? by gig · · Score: 1

      > All this chrome (transparancy
      > etc.) eats CPU power

      That's what people used to say about GUIs themselves. They couldn't believe that you'd use the CPU to draw bitmaps on the screen.

      Really, if you look into Quartz, you see that transparency and graphic tricks are trivial in Mac OS X ... things that are on the display are treated more like vectors than bitmaps, so resizing or altering the transparency of an object is easy. It's like resizing bitmap fonts vs TrueType fonts. Once you add TrueType fonts to an OS, why wouldn't you let the user resize the fonts under icons or in the menus? It's not like a current OS being burdened with more chrome, it's an entirely new way or working graphics at the system level.

  32. Re:Good article, a few problems by Anonymous Coward · · Score: 0

    Last time I checked Alt-F4 closed the current window in Win9x and on the MacOS Command-W (Command being the Butterfly thing) closed the current window. Where is the Alt-?? for close all windows? or the Alt-?? for drag window/close window with out giving it focus? I know CTRL-Double click opens the next window in the current on in the file manager which is kind of like option-double click in the Finder on the MacOS but in the MacOS it really opens the other window and closes the previous one, instead of opening the next window in the current one.

    Option on the MacOS means: I only want to see what I am switching to. It doesn't just mean that for opening windows in Finder it also applies to switching to another app. When holding down option makes the current app hide when switching to the app chosen out of the application menu.

    AC who can't count the number of time he uses option in the Finder on MacOS every day.

  33. Re: OpenStep Screenshot by Anonymous Coward · · Score: 0

    Beautiful? It's uglier than Windows. BTW, take a look at the button placement in the title bar. THAT's where the Aqua designers are coming from!

  34. Out of touch? by Anonymous Coward · · Score: 1
    Feel free to moderate this down, but...

    Am I the *only* one who thinks, overall, the new Mac OSX GUI sucks? Semitransparent menus are a neat trick, and Lord knows MacOS needed updating, but it reminds me of a plain chick, not too shabby looking, just a little plain, who wants to look prettier, so she throws on 5 pounds of makeup and winds up looking like a dirty whore.

    The problem with MacOS pre-10 were:

    Most of the OS was emulated

    Most of the OS was designed around a single-application paradigm with hacks to support 2+ programs in memory at once

    Backward compatability prevented stuff like memory protection

    If you look at Mac OSX server, it's got the Darwin (BSD over Mach) kernel with a Macish OpenStep GUI (or is that an OpenStep Mac GUI?) and it looks quite nice.

    I'm sure the "think same" Mac sycophants will religiously proclaim it the greatest thing ever (just like the linux/open source sycophants claimed Netscape was the best browser when Mozilla src was released, and AOL was the best ISP when they released their web server...), but I say, from a GUI standpoint, it's a step backwards.

    1. Re:Out of touch? by Anonymous Coward · · Score: 0

      duh.. Apple-I or control click.. sheesh

    2. Re:Out of touch? by Anonymous Coward · · Score: 0

      "My suggestion would be for you to go back to that Playstation. I hear they have plenty of buttons and switches to play with." --Mononoke my new sig file

    3. Re:Out of touch? by Anonymous Coward · · Score: 0

      You know, that is a very good point. Many mac functions are not available to some disabled people, thus, one can argue that the Mac is not accessable to some populations. I suppose there are no grounds for a law suit since there are other options, such as buying a PC. But, then again if the two-button mice are backward compatable there is nothing to worry about and you simply have to replace the mouse.

    4. Re:Out of touch? by DrXym · · Score: 1
      I like that. To see the "shortcut" menu, you have to have two hands free instead of one. Great usability feature that.

      Presumably the problem could be solved by plugging in a two or three button mouse but it's dumb that in this day and age Apple computers still ship with single button mouse.

    5. Re:Out of touch? by mstone · · Score: 2

      the clipboard was originally intended to create a short-term copy of selected data. since that's what it does with the text of selected filenames, i'm afraid calling it 'totally inconsistent' is putting things a bit strongly. cut-and-paste for filenames is totally consistent with cutting and pasting text in any other context. the fact that you're pleased to define the metaphor a different way doesn't mean that the existing product has none.

      on top of that, your own metaphor isn't as consistent as you might think. what would happen, for instance, if you cut one file, then cut another before pasting the first one into a new folder? under the standard clipboard metaphor, that would be a silent and irrevocable deletion of the file, which violates the principle of clarity.. a biggie in the mac os. for that matter, what should happen if you cut one file, select another, and paste? by default, the thing selected is replaced by the thing in the clipboard, so does that mean we should delete the selected file and replace it with the one just cut?

      assuming we did manage to work around the difficulties, there's still another problem to consider: overloading the interface. if cut-and-paste does one thing when you've selected the text of a filename, and something else when you've selected the icon, the interface contains a modality that's likely to breed mistakes. the two types of selection are visually similar, and i don't think anyone believes that the average user would always get the distinction right on the fly. interface designers don't have as much license to blame their problems on stupid users who couldn't find a clue with both hands and a flashlight as other programmers, because the whole point of the game is to find something that makes sense to those very users.

      BTW - your assertion that cut-and-paste normally copies everything, not some specific object property, is incorrect. the clipboard can actually carry several parallel versions of the copied information, and is designed to paste the version most compatible with the context of the target environment. if you cut a piece of text that's in 12-point Times New Roman, right justified, etc, all that style information is a property of what was copied. you can still paste that selection into a window that doesn't support all your style properties, though. the clipboard just strips off any information that isn't appropriate to the new context.

      by that light, the fact that only the filename appears in the new context when you cut-and-paste from the Finder is *entirely* consistent with the overall metaphor.

    6. Re:Out of touch? by Anonymous Coward · · Score: 0

      heh heh, they pulled the theme support in 8.5 so those of us who are forced to use macs at school would'nt drop a nice Window 9x/NT looking theme on top of their OS. Imagine the confusion that would cause when the lab person tried closing virtualPC.

    7. Re:Out of touch? by shilly · · Score: 0

      I'm sorry, am I seeing things here? Has this post really not been moderated downwards for being puerile offensive racist trash?

      As for Mr AC: your understanding of historical methodology is idiotic. "We study historical conflicts ... dispassionately", do we? And "we list as objectively as possible, [sic] the grievances and rationales of the opposing sides"? Which university taught you that? I think you're entitled to your money back. But I presume too much...

      Some simple facts for you.
      Medieval and modern eras have seen widespread persecution of many groups, not just the Jews. More than 8m women are thought to have been killed as "witches" over the centuries. Africans have been treated like shit in Europe and America for hundreds of years. Native Americans were massacred in their millions. Try fitting that into your neat little theories about the Jews having some special ability to inspire hatred.
      The prevalence of antisemitism in a country is and was not consistently related to the presence of Jews. Theological fervour had more to do with it up to the C19, especially Christian beliefs. Since then we've had scientific racism, eugenics and a Holocaust. And finally, there was a really good reason why European nations expelled Jews after waves of mass immigration. Can you guess it? It's quite tricky to work out, I know, but...before the wave of mass immigration, there weren't any Jews to expel! Incredible, eh!?!

      Hey, listen Mr AC, we're all guys together here on Slashdot. [Let's not upset you by implying that women are allowed out of the kitchen and onto the keyboards, we know how you'll feel about that.] So if you just plumb hate "The Jews", come out and say it! We won't laugh, we promise, we promise, we promise. We won't smirk at your oh-so-sad antisemitism. We won't think you a narrow-minded bigot. Well, alright we might smirk a little bit, but only in a forbearing, kindly and patient manner.

      And at least we'll think that you're a straightforward (whoops! of *course* you're straight! no chance of an upright guy like you being a homo, eh? cuz homos is evil too and should all be gassed, like the Jews weren't but you don't want to get into that now cuz you know we're not ready for the *real* truth about the "so-called" holocaust, eh?) bigot who doesn't need to hide behind a transparently faulty pseudo-intellectual argument to justify disgusting views.

      Come on Mr AC, take those brave trembling steps out of the closet and reveal your true Jew-hating colours to the world...hey, being honest and open about your feelings is important, y'know! We wouldn't want you to bottle it all up and drop dead of an aneurysm one day. That would be just *awful*. No, we'd much rather know exactly where you stand, i.e., right in the middle of the steaming cowpat known as baseless hatred.

      Never mind. You'll get over it one day. In the meantime, here are some great new conspiracy theories for you to play with:
      1) Alphabet, aleph-bet. Hmm, sounds suspiciously like an *attempt to control people's thoughts throught their words* to me
      2) A lot of law around the world comes from the British system. And the Brits got their law from Biblical sources. Including the Old Testament. And we know who still uses *that*, don't we?
      3) Juvenile, Jew. Those sound pretty similar to me. OhMyGod, the Jews are trying to Take Our Youth!!!

      Hope this helps.

    8. Re:Out of touch? by NuVector · · Score: 1
      Once again, ignorance triumphs over the facts.

      Actually, the Mac was one of the first OS's to offer built-in support for the handicapped user. In addition to other utilities designed to make the machine useful to the visually impaired, there is a function called 'sticky keys' that allows the user to build sequences of keystrokes (and mouse clicks) one at a time for users with severe physical disablities. Try using a Windows machine without being able to simultaneously hold down the Ctrl-Alt-Delete keys... Or Move a file when the OS wants to copy it... Or... well, you get the point.

      Also, the MacOS is full of other, subtle features -- for instance if you turn the sound down all the way, alerts cause the Menu bar to flash so deaf users can "hear' the computer "beep".

    9. Re:Out of touch? by alfredo · · Score: 1

      I click and hold. that brings up the contextual menu. About the round mouse. It just takes fingetips, three fingers. It is very light and intuitive. It took me a time to get used to it, but I now like it. What goes on in your head and on the screen are important. Anything that distracts from that is a drag on productivity. To make the device disappear is a noble pursuit. Give the round mouse a chance. The keyboard is OK. It's best for thoses with average to small hands. It works well. I am using a Turbomouse and an Art Pad. Their cool too.

      --
      photosMy Photostream
    10. Re:Out of touch? by Anonymous Coward · · Score: 0

      duh.. Apple-I or control click.. sheesh

      That's annoying, it requires two hands.

    11. Re:Out of touch? by Anonymous Coward · · Score: 0

      I bought a Logitech ergonomic 2-button mouse for my Powerbook and I love it, especially the scroll wheel. Hopefully Apple will start offering upgraded mice someday, but if they don't it only costs $20-$50 to get a good aftermarket mouse.

    12. Re:Out of touch? by demoss · · Score: 1

      Version control system embedded in the file system? Yikes. Been there, done that, hated it (with TOPS-20 and VMS). I think you ended up with something like ;1, ;2, etc. appended to the ends of your file names (transparently unless you went looking). It was a pain trying to clean up, though. Might be okay if you can turn the damn thing off for most of the file system - I'm only interested in version control for a very, very limited subset of my files.

      As for setting the clock, there have been control panels available for a long time that do this (I use Network Time).

      -Doug

      --

      -Doug
      "Eschew abstinence"
    13. Re:Out of touch? by cpt+kangarooski · · Score: 1

      yeah, i'm aware of the clock thing.

      re: version control, well, i rather wish i had _something_, especially as the Mac is moving towards a multi-user that may be served off of a central machine. obviously you don't want it everyplace though.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    14. Re:Out of touch? by akamil · · Score: 1

      Try using a Windows machine without being able to simultaneously hold down the Ctrl-Alt-Delete keys... Or Move a file when the OS wants to copy it... Or... well, you get the point. There's always the reset button on the computer. As for moving a file instead of copying it, use the right mouse button to drag the file to where you want to copy it, and a menu will pop up that will allow you to choose to move it, copy it, or create a shortcut. Or you can right click on it, select "cut," right click where you want to move it, and select "paste." Or you could use the menu buttons in Windows Exlorer.

    15. Re:Out of touch? by Anonymous Coward · · Score: 0

      You claim that all apps have the same shorcuts! Well, how about selecting a file in the finder pressing Command-X to cut out the file and then paste it into another location in the filsystem by pressing Command-V in another finder window. No file is moved, the only thing that happens is that the filename is cut out, to be pasted in somwhere. This behvioer is totally inconsitent with other mac apps. If you select somthing and cut or copy it, you normally get the full object not some specific object property, like in this case the filename.

    16. Re:Out of touch? by Eccles · · Score: 1

      Try using a Windows machine without being able to simultaneously hold down the Ctrl-Alt-Delete keys...

      Other than logging into NT, where ctrl-alt-del is used to prevent people from doing fake login screens (a protection the Mac doesn't give you), I know of no reason you have to use ctrl-alt-del on Windows.

      Or Move a file when the OS wants to copy it...

      Easy, right-click cut and paste, it takes one hand on the mouse. How can you use one hand to copy when Mac OS "wants" to move a file?

      Or... well, you get the point.

      Yeah, "ignorance triumphs over the facts."

      Windows has some really silly interface things -- who really wants to drag an application's menu bar around? -- but it does actually have a good idea or two. Mac users need to realize it's not just "Mac good, Windows bad."

      --
      Ooh, a sarcasm detector. Oh, that's a real useful invention.
    17. Re:Out of touch? by Anonymous Coward · · Score: 0

      but it reminds me of a plain chick, not too shabby looking, just a little plain, who wants to look prettier
      What's with the sexist comments? Was that analogy really necessary? People are beautiful inside - just like MacOSX is. YOu need to see beneath the eye-candy.

    18. Re:Out of touch? by Anonymous Coward · · Score: 0

      So what happens when you get the properties open on windows..does it bring up an onscreen keyboard where you "klik type" the changes?

    19. Re:Out of touch? by Mononoke · · Score: 2
      As for the round mouse - it takes a while to get used to (and the way of holding it is different), but I prefer it.

      That difference is in holding the mouse is probably the biggest problem people have with it. We've all become used to resting the heel of our hand and the back end of the mouse.

      As for the Keyboard - It's shit. It doesn't have all the keys on it and should never ship on high end models.

      I agree with that. I think they screwed up there.

      Alternative viewpoint: Apple has done quite a bit to support the mouse/trackball/keyboard aftermarket here. Hundreds of thousands of people replacing input devices means millions of dollars to companies like Kensington and MacAlly. R&D money for new and better products flows from there.

      I have a Kensington Orbit trackball (2 buttons.) I love it.


      --

      --
      NetInfo connection failed for server 127.0.0.1/local
    20. Re:Out of touch? by akamil · · Score: 1

      In Windows 98, ctrl-alt-del brings up the close program menu, which is useful in case a program hangs, which occurs sometimes in Winblows. However, much of the time you'll need to restart your computer anyway becuase the hung program will mess up the system.

    21. Re:Out of touch? by jsnell · · Score: 1
      "Most of the Mac OS" is not emulated. Very little emulated code remains, and that's been the case for quite a while. Your talk about the Mac being a "single-application paradigm" is a cheap shot; you've been able to move between Mac processes easily for a long time. The only thing that remains is the Mac's primitive memory-management and its multitasking model which can cause some real slowdowns in background apps. But it's hardly fair to liken the modern Mac OS to a system that runs only one app. Have you seen a Mac since 1988?

      Then, in the next breath, you applaud OS X Server. Guess what? Mac OS X is based on the same core as OS X Server. It's got Darwin underneath, meaning it's basically BSD under there. It's got protected memory, good multitasking, and backward Mac app compatibility that doesn't sacrifice all the new features. Mac OS X is, despite the name, a completely new Mac OS built atop a UNIX core. It will even have a command line, if you want to get it.

      As for the interface, I think it's much ado about nothing. In the end, OS X's interface will be an advance from the current Mac 'face, but it's not going to be that radical. If you think the current Mac interface is cool, you'll like OS X. If you don't, well, you still won't.

    22. Re:Out of touch? by Anonymous Coward · · Score: 0

      For me, using a computer with one mouse button is just a little inconvenient. However, it looks like you might want to focus your attention on your inferior keyboard. Look around "a couple fo times" and you may finally find an input device that holds up to your discriminating tastes.

    23. Re:Out of touch? by Darchmare · · Score: 4

      Actually, there are a large number of Mac users (myself included) who have some reservations with the new UI. It's hard to tell until we actually get to sit down with it, though.

      I'm cautiously optimistic, but there are a number of people who have had major issues with what Apple has shown so far. Tog, who worked at Apple for 14 years, is one of them. I personally think Apple threw the screenshots out for public consumption as a sort of trial balloon - they've done this before. Given that there are 5-6 months until release, they've got time to make the kind of minor changes people are advocating.

      Anyhow, please don't stereotype Mac users. We don't all agree with everything Apple does, and aren't nearly as blind/conformist as you think we are (witness the deafening roar of bitching Mac users erupted in when QuickTime 4 was released).

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    24. Re:Out of touch? by oneirine · · Score: 3

      I'm not sure I like the new UI terribly much myself, but there is a hell of a lot of impressive technology behind it. I'd have to actually use it to know for sure, but it looks like too much gaudy eye candy for my taste. I'm hoping there's a Platinum Appearance that one can switch to if one desires.

      There's an article on ars technica that another poster provided a link to, which goes into all of the swank new technology behind the eye candy. It says that PDF is a superset of PostScript, which isn't exactly true. PDF is a subset of PostScript with some new onscreen features added like forms and hyperlinks. Eventually PostScript and PDF are going to be pretty close to merged - Adobe's PostScript Extreme engine is a PDF RIP (PDF to print, with no PostScript in between) and a PostScript to PDF converter.

      There are a couple things about Display PDF that aren't mentioned in the article that are extremely cool. GDI and QuickDraw are the current systems for onscreen display on Windows and the Mac OS, respectively. On Windows or the Mac, if you copy anything other than text from one app to another, you are copying not the original file, but GDI or QuickDraw commands. And most non-desktop publishing apps use GDI or QuickDraw to print, which causes a couple of problems. GDI and QuickDraw are both RGB, which throws color off completely if you copy a CMYK TIFF from Photoshop into Quark or copy an EPS with spot colors from FreeHand into PageMaker. And GDI (and to a lesser extent, QuickDraw) is not at all friendly to PostScript printers.

      PDF (as of version 1.2) understands CMYK and it understands spot color channels. PDF is friendly to non-PostScript and PostScript printers alike. Which means that non-desktop publishing apps will suddenly print much nicer to PostScript printers, and it means that copying and pasting from one desktop publishing app to another just may stop being the Extremely Bad Thing that it is now.

      Oh, and because Mac OS X is based on NeXTStep is based on BSD, for the first time I'll be able to do my desktop publishing on a real OS. No more stopping to allocate more RAM to FreeHand or less to Quark; no more crash and reboot.

      In the same way that I tolerate the bright gaudy blue of the G3 on my desk at work, I'll probably learn to tolerate the jelly bean buttons and the jewel-bright scrollbars of Mac OS X.

    25. Re:Out of touch? by Anonymous Coward · · Score: 0
      Listen i have used a PC all of my life, i recetly got the chance to us a (rare) G4 500. I liked it! (PhotoShop)

      But the only thing you can do with a one button mouse is hang your self! So i went to my local CompUSA and payed (up the ass) for a Microsoft InteliExplorers $75.

      Cost too much, but it works great.

    26. Re:Out of touch? by dimaclay · · Score: 1

      I can't tell you haw many times this mac user has wowed people who have owned their Windows pc for years by right clicking on their computer. Single button mouses may be limiting, but the second button is a waste for most users. A second button is handy, but it isn't necessarily intuitive for the average joe. And it is the average Joe that makes mass computer sales at a reasonable cost a reality.

    27. Re:Out of touch? by Steambote · · Score: 1
      Easy, right-click cut and paste, it takes one hand on the mouse. How can you use one hand to copy when Mac OS "wants" to move a file?

      I don't know about you, but I tend to move files around more than I copy them. It would make more sense to use a modifier to copy rather than to move. I find that copy takes precedense (sp) over move very annoying when I use Windows.

      Mac users need to realize it's not just "Mac good, Windows bad.

      I agree...I just haven't found a case where Window's isn't bad yet :)

    28. Re:Out of touch? by Anonymous Coward · · Score: 0

      "how can any body use a mouse with only one button?" ...gez! quite hovering on this one button issue! if you try to use a mac, or linux for that matter, like windows... you will fail! why.... cuz you ar not using windows, Duh! ...its kind of like those red necks who drive V8s, when they drive a honda vtech... they want to shift at 5 grand! then the say.... gal-lee g this things got not power! (thats because your not driving a outdated mustang....you got to rev the bitch hard and wake the sleeping beast!) your one button mouse issue is dead!

    29. Re:Out of touch? by blinko · · Score: 1

      Yeah, I mean how can you use a computer without punch cards and toggle switches?!

      --

      --

      --
      blinko - "the nail that sticks up gets hammered down"
    30. Re:Out of touch? by Anonymous Coward · · Score: 0

      Those couldn't make power at 12,000 rpm. 502cid "out of date" 67 Nova 9.10 @ 145 mph The beasts already awake!

    31. Re:Out of touch? by Anonymous Coward · · Score: 0

      There is no need for a mouse when typing in a console! Lose the UI, no mouse needed, problem solved.

    32. Re:Out of touch? by TheInternet · · Score: 1

      witness the deafening roar of bitching Mac users erupted in when QuickTime 4 was released Deafening roar? Please. There were a half dozen or or people that complained. The fact that this is perceiving as a "deafening roar" is ridiculous. There were a few vocal individuals, but it was really big news since Apple haden't made any UI changes in so long. I personally don't have much sympathy for people that don't want QuickTime 4/Sherlock/Mac OS X just due to the fact that the want the Mac UI to stay basically the same. That's just plain silly. I remember similar conversations when the iMac came out. Who needs color? We've got beige. Either way, Apple's getting a ton of press out of this. - Scott
      ------
      Scott Stevenson

      --
      Scott Stevenson
      Tree House Ideas
    33. Re:Out of touch? by akamil · · Score: 1
      "I find that copy takes precedense (sp) over move very annoying when I use Windows."

      That's not true. On the same drive, move takes precedence over copy, but between drives, copy is the default.

    34. Re:Out of touch? by shilly · · Score: 1

      Sheesh, perhaps before moderating my post down to 0 and awarding it flamebait, you might check the original post to which I was replying, which started "Are you Jewish? You write like a Jew. No offense" and deteriorated from there.

    35. Re:Out of touch? by Anonymous Coward · · Score: 0

      Gotta disagree -- my wife has enough control of only one hand and a finger to use a computer. 2 and 3 button mice are COMPLETELY inaccessible to her, and the problem is compounded when commands are only accessible via the extra buttons. Fortunately in the Mac OS, ALL commands are accessible via menus.

    36. Re:Out of touch? by Anonymous Coward · · Score: 0

      I agree. I think that Apple has also taken a step backward with the QuickTime and Sherlock 2 brushed metal interfaces.

    37. Re:Out of touch? by frogger69 · · Score: 1

      I believe most of the 68K emulated code has been "neutralized" or made PPC native since Mac OS 8.5.

    38. Re:Out of touch? by Anonymous Coward · · Score: 0

      uhhh... carbon supporting, change theme or get theme actually means zip. Carbon, means that its running under an emulation enviroment, a pretty cool and really useable emulation enviroment, but an emulation enviroment nonetheless. Carbon will never control mac os X themes (unless Apple has made some poor decisions) And I'll tell you why... Mac os X's new Finder is an application Completely written in Cocoa and Java, based on Quartz (an analog to Quickdraw based on pdf) It Would Only touch Carbon if Mac os 9 code was used in the Appearance manager analog in the New Finder. I really doubt Apple would do that. Let me go on to say that Mac Os X Server, the basis of the New Finder, uses Cocoa exclusively in its display technology, and it Is Very incompatible with the Current Mac os 9 appearence Manager, so To support the Carbon Get/Set Theme tags... Apple would have to Destroy the entire Appearance Setup for Mac Os X, which is as good as or better than Mac os 9's display tech. net result: two steps backwards, and emulation of the new "finder" it wont happen. Those tags are for the emulated "classic environment" no. if you want to change your "theme" you could likely do 2 things: 1. Mac os rumors reported months ago that You could register applications to "own" things this was the basis for a new "extensions setup" Just write a proccess to "own" the new Finder. 2. hack it, Objective C is an amazing and Flexible language, if they wrote it correctly, you could maybe switch out objects in the system that control the appearance of the New Finder. nuff said

    39. Re:Out of touch? by Anonymous Coward · · Score: 0

      RTFM is all very nice advice, but what do you do when the Mac you're using is part of some U's lab and the FM has long since been wandered safely out of everyone's hands and the help menus are inaccessible because some dialogue (like Disk Removed) with one obvious but impossible-to-satisfy option and a second hidden escape option you only know about if you're clairvoyant has the UI locked up? Huh??!?!

    40. Re:Out of touch? by Anonymous Coward · · Score: 0
      RTFM is all very nice advice, but what do you do when the Mac you're using is part of some U's lab and the FM has long since been wandered safely out of everyone's hands and the help menus are inaccessible because some dialogue (like Disk Removed) with one obvious but impossible-to-satisfy option and a second hidden escape option you only know about if you're clairvoyant has the UI locked up? Huh??!?!

      Maybe one-button mice work... one-button dialogues other than simple "X is done"-type DON'T. (Sorry, shoulda previewed):

    41. Re:Out of touch? by current.resident · · Score: 1

      I want improvements into the interface part of GUI, not the graphic part. What I wouldn't give for some fairly accurate (I know, I know) AI or something to help get stuff for me better.

      Apple touched on this with the Newton some years back. You could scrawl a question or request and hit the light bulb button and it would do what it thought you wanted it to do. It worked pretty well for some things.

      But, I'm curious, what kind of intelligent agents would you want as a part of the OS. What purpose would they serve? I think of agents as specialized utilities, not a general part of an OS.

      I'm all about a smarter OS, but I can't see what advantage this would offer us today.

      c.r.

    42. Re:Out of touch? by Anonymous Coward · · Score: 0

      Well Sir, you're right. Btw, I'm a long-time Mac user.

    43. Re:Out of touch? by Eccles · · Score: 1

      I like that. To see the "shortcut" menu, you have to have two hands free instead of one. Great usability feature that.

      Especially for the one-handed, although I suppose you could try to press the key with your nose...


      --
      Ooh, a sarcasm detector. Oh, that's a real useful invention.
    44. Re:Out of touch? by Ukab+the+Great · · Score: 1

      That's what the spring loaded menus are for. Wish that X had that feature.

    45. Re:Out of touch? by soellman · · Score: 1

      So what exactly are your reservations about the gui? I think the new gui looks great, of course I've not yet used it, so I can't say for certain..

      But one thing that I think everyone needs to realize: you don't have to use Aqua! Aqua is just the standard Appearance Manager theme for MacOS X, you can still use Platinum if you like. Or get crazy and make yourself a new one.

      For usability, I cannot comment on the new MacOS interface, but in my opinion the MacOS interface cannot get worse (and has always been better) than the others as far as the environment consistency is concerned. On the Mac there's no question as to what the modifier key is, all apps have the same shortcuts for the same functionality, it's a cohesive environment.

      brown it!
      -o

    46. Re:Out of touch? by Anonymous Coward · · Score: 0

      Don't diss System 6 /or/ MultiFinder - It was a breath of fresh air when it came out, and whenever Virus95 p*sses me off, i jst go back to my -apparently-cool- mac SE...

      awx

    47. Re:Out of touch? by cpt+kangarooski · · Score: 1

      Yeah, it's been a while since I had used a newton (used to work at a store that sold them, so I had trained the demo to my awful awful handwriting ;) but that _was_ one of the nicer features.

      As for specific behaviors... I dunno offhand... file organization utilities are definately up there, perhaps with a version control system embedded at a very deep level. (The BeOS database would probably excel at that) OS9 can automatically set the clock to a timeserver and look for software updates. Security and stability issues aside, these are both really very handy things to have imho.

      I suppose that the basic idea is that I would like more interface software which increases the reliability of the computer when it recieves no maintenance from a human (the default state for a PC), which assists in organizing information via some system which foremost is sensible to the user (aliases are rather like symlink. i'd also like to see the functionality of link)

      Do note that these are generally not OS issues. I think that there's a difference between the OS and the interface that people use to interact with it, though Apple likes to conceal that line, and most of the OS in general. Steering wheels aren't engines after all.

      (still waiting for a DWIM interface ;)

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    48. Re:Out of touch? by akamil · · Score: 1

      A little off topic, but how the heck are you supposed to use a computer with only one mouse button? I tried using a mac a couple fo times, and the thing that really pissed me off was that I couldn't figure out how to go to the properties of a file. Then again, I couldn't figure out how anyone could use a round mouse either.

    49. Re:Out of touch? by Darchmare · · Score: 2

      Are you sure it's just a theme? I tend to think so given the speed Apple 'dropped' the new appearance in at the last moment, but they have not commented on this publically as far a I know, and Apple's previous position on themes in the past has been somewhat negative (ie. we were supposed to have theme support in 8.5, but they pulled back).

      Usability is the big concern, I think. The look of the classic Mac UI isn't what set it apart from the crowd, it's the usability factors.

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    50. Re:Out of touch? by Darchmare · · Score: 4

      It's not hard, if the OS is designed with a single button in mind. You just weren't used to it.

      I agree 100% with the round mouse thing. I think Apple was aiming toward little kids (which seem to be able to use it, due to its size), but they should never have shipped it with their higher end systems. Same with the keyboard.

      For the record, I prefer 2 button mice, which work just fine on the Mac (you can simulate a second button on later revs of the OS by holding down control and clicking on the a file - contextual menus). On the other hand, I have been forced to support Windows users confused by the second button, so they may have a point.

      In the end, it doesn't cost much to buy a better mouse. Apple should make it a build to order option, and support both equally.

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    51. Re:Out of touch? by waterbug · · Score: 2
      she throws on 5 pounds of makeup and winds up looking like a dirty whore.

      I think about it this way--I want PMT, SMP, Protected Memory, and all the other buzzwords. I'd pay $99-$149 just to get it with the existing GUI (which I really like, BTW).

      But Apple needs to generate some serious volume from the iMac consumer base to make enough money, so they iMacified it.

      I'm not a big fan of Aqua the way it looks now, but if it enables Apple to ship my buzzword-enabled OS, then so be it!

      So she puts on five pounds of makeup so that my brother will agree to take her out on the double date, and I get to go out with the cool sexy one who understands PMT, SMP, PM, S&M, etc.

      --
      Never refuse a breath mint.
    52. Re:Out of touch? by soellman · · Score: 1

      I'm almost positive Jobs said in the MWSF keynote that Aqua was just a theme. I must clarify theme, of course, cause every OS/window mgr/etc has a different definition, but I think that theme in this instance is almost akin to a window mgr in X, where you can define what code gets run when you do a mouseover, what the default action is when a new window pops up, how the mouse focus behaves, etc. Not at all limited to window decorations and colored buttons, etc like kaleidoscope (sp?) and windowblinds or whatever on win32.

      I don't really anticipate many people to come up with alternate themes because it sounds like a daunting job, but you never know, Audion has some incredible skins and the analagous work for "themeing" OSX would be of course more, but about the same difficulty..

      Now if only Lotus comes up with a decent Notes client, carbonized for OSX, I'll have to buy myself a G4.

      cheers,
      -o

    53. Re:Out of touch? by cpt+kangarooski · · Score: 1

      honestly, i think that both the X server and X client GUIs (platinum and aqua, respectively) are tired.

      I want improvements into the interface part of GUI, not the graphic part. What I wouldn't give for some fairly accurate (I know, I know) AI or something to help get stuff for me better.

      Oh, it's the old pipe dream of intelligent agents, true, but if it could be done it would really help people use computers more than discovering an alpha of 0.5 is.

      At any rate, some interface research beyond the desktop metaphor (but not into 3d, please) would be nice.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    54. Re:Out of touch? by Mononoke · · Score: 1
      A little off topic, but how the heck are you supposed to use a computer with only one mouse button? I tried using a mac a couple fo times, and the thing that really pissed me off was that I couldn't figure out how to go to the properties of a file. Then again, I couldn't figure out how anyone could use a round mouse either.

      My suggestion would be for you to go back to that Playstation. I hear they have plenty of buttons and switches to play with.

      How to get file properties:

      • Hold down the control key. Click on the file in question. Follow the contextual menu (the one that suddenly pops up under the cursor) down to 'Get Info...' or
      • Highlight the file in question. Select 'Get Info...' from the 'File' menu. Or
      • Learn how to use items in the help menu, or even rtfm, just for a change of pace.

      I'm not gonna hold your hand for the round mouse training, though.


      --

      --
      NetInfo connection failed for server 127.0.0.1/local
    55. Re:Out of touch? by alangmead · · Score: 2

      I too have some reservations about the Aqua. Yes, the screen shots look neat, but that isn't the same as actual interaction. Most of the time when trying to explain why I still like the Mac to someone who doesn't use one, the conversation tends to gravitate to minute details (the handling of hierarchical menus for example, or the location of the menu bar)

      The problem is the advantages of the old UI aren't single momentous features. (Unfortunatly, the disadvantages are.) Most people can't explain them ("Hey that menu went away when I wasn't expecting it to."); It is just an uneasy feeling that things aren't right. But some thought went into those special cases, and its those pieces that I'm not usre that Apple put into OS X.

      Its easy to make something pretty. Its easy to make something that is logical to explain. Its hard to make something that feels natural.

    56. Re:Out of touch? by Darchmare · · Score: 2

      I tend to think that if Apple doesn't do it themselves, there will be a Kaleidoscope clone (or native Kaleidoscope itself) for OSX. Greg Landweber has an enormous amount of energy...

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    57. Re:Out of touch? by Anonymous Coward · · Score: 0

      The OS was made with using the keyboard for all commands and the mouse doing all essential points and clicks. But the OS is changing with contextual menus and alot of the apps/games use 2 buttons and control clicking gets annoying.

      As for the round mouse - it takes a while to get used to (and the way of holding it is different), but I prefer it.

      As for the Keyboard - It's shit. It doesn't have all the keys on it and should never ship on high end models.

    58. Re:Out of touch? by Molz · · Score: 1

      One of the reasons they pulled back on themes in 8.5 (and it does have theme support) is that themes that change the shape and arrangment of the window borders suck, atleast how it was implemented in 8.5. I downloaded all the available themes for 8.5 (even the apple ones that didn't get "officialy" released) and while the look cool they make it hard to work with the system because when you change themes your windows no longer line up with the edges of the screen and things like that. That is one of the reasons i use WindowMaker and Afterstep, when you change themes it just changes the look. The windows have the same shape and they are in the same places as they were before. So the lesson i have learned is that themes with wierd/cool window boarders are great for screen shots and eye candy.. but they are just that.


      -----

      --
      Can I Play With Madness?
    59. Re:Out of touch? by Anonymous Coward · · Score: 0

      Why isn't there a mod category for "just plain perfect"? That was beautiful, man...

  35. Re:Ironic by blibbler · · Score: 1

    through a random quirk of fate, though, it ended up (at the moment) to be a 2 (funny) so figure that one out....

  36. Re:Aqua Memory Requirements by rabidMacBigot() · · Score: 1

    I'd imagine the interface is lighter on the system than you'd think just by looking at it, thanks to Quartz.

  37. Theme for E! by beatnik · · Score: 1

    I believe there already is a Aqua theme for Enlightenment. Check out e.themes.org.

  38. Re:OT Re:Tog's questionable judgment by dennisp · · Score: 1

    Could you please expand on this (I Just want to know out of interest)?

  39. Tog's the man by cei · · Score: 4

    It's worth noting that Tog, who wrote the article that's linked to, was one of the (if not the only) designers of the original Mac OS GUI. If anyone has a foundation for constructive criticism of a GUI, this man does. If I were Jobs, or anyone else at Apple for that matter, I'd pay attention to what Tog has to say.
    ------
    WWhhaatt ddooeess dduupplleexx mmeeaann??

    --
    This sig intentionally left justified.
    1. Re:Tog's the man by Mr.+Piccolo · · Score: 1

      Oh, so that's why it's not that great?!


      j/k...


      Funny how, when they've finally got it aesthetically pleasing as well as functional, they decide to basically scrap it and start over with some bizarre mutation of NeXTSTEP (oops, that's OPENSTEP now... or is it WebObjects?)

      Forget it, I would get the Mac OS X Server... unless they're planning to change that too?! God, I hope not. It's beautiful, yet professional, much like NeXTSTEP was. Can't speak on NeXTSTEP's functionality though... a little before my time, unfortunately :-(

      --
      Glückwünsche, haben Sie Slashdot ermordet, indem Sie zum korporativen Druck beugten und Subskriptionen einlei
    2. Re:Tog's the man by Anonymous Coward · · Score: 0

      Tog did no such thing. He'd like you to believe it (he goes around saying he's the founder of the human interfaces group at apple, which is true, but it didn't form until 86). But it's not true. He had no involvement in the original MacOS GUI's design.

    3. Re:Tog's the man by Anonymous Coward · · Score: 0

      There will be only ONE OS from Apple (besides OS 9 for old Macs). OS X Server is going away. Basically, you need to buy some service/utility pack to perform the server functions (WebObjects, AppleTalk, etc). Basic Unix server functions (Apache, NFS, YP, etc) will still exist.

  40. Re: baroque... by grolim13 · · Score: 1

    Enlightenment is more like a baroque cathedral than anything modern... it looks good in photos, but people don't get real work done around E (instead they have to turn their display contrast/brightness knobs to maximum and buy a 20-inch screen to read the default font).

    :)



  41. Enlightenment: The *Modern* WM! by TylerDurden · · Score: 0

    general perspective. It's quite interesting stuff for anyone into MacOS-X, but also it has lots of practical stuff for anyone who's ever tried to create a usable theme for one of today's modern window managers
    How partisan. The link is to enlightenment.org. I suppose that using windowmaker, as I do, means forgoing the amenities which can be found in a modern wm, no, THE modern wm, Enlightenment! Or is it just that I don't use the MOST modern wm? Please, fill me in. I'm dying of curiousity here.

    --
    Sigs suck.
    1. Re:Enlightenment: The *Modern* WM! by Anonymous Coward · · Score: 0

      yup. it's completely bias. Slashdot is with E, KDE, GNOME, LINUX, PALM, MP3's, DVD, IPO's, LAWSUITS... I was laughing so hard when i saw E page popped up --- gota love the lame factor. (hey rasterman and company, i respect you and your work, ok?)

      Lame.

    2. Re:Enlightenment: The *Modern* WM! by Stiletto · · Score: 0

      He means, Windowmaker lacks all the eyecandy and useless bloat found in most modern window managers like Enlightenment.

      Oh, and modern window managers are not used for anything besides taking screenshots of your desktop.
      ________________________________

    3. Re:Enlightenment: The *Modern* WM! by Xugumad · · Score: 1

      He described it as one of today's modern window managers. Not the only, or most modern, but simply as one of them. Probably he assumed that not listing every WM created in the last n years would be okay.

    4. Re:Enlightenment: The *Modern* WM! by Darchmare · · Score: 2

      Perhaps he didn't want to provide a link to every single window manager in existance, and simply linked to the most visible?

      Note the 's' at the end of 'modern window managers'. I think he knows that there are more than one.

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
  42. Title bar! by Ravagin · · Score: 1

    That was a great article. I read the whole thing, and loved it all.
    One thing that he didn't address was the title bar. One of the most useful funcitons of the title bar is to provide a "grabable" section of the window which I can click on to activate the window, without risking any other action to the window.
    The problem is that it's only at the top of the window. When I have numerous windows on the desktop, it can be a real pain to move some windows aside to find the title bar of another. The is especially true in the current MacOS GUI, which has no funcitonal equivalent of the Task Bar. It is also apparent in Windows, when I am using child windows of an application, which normally do not have a Task Bar.
    So wouldn't it be great to stretch the title bar around to the left side of the window, too? Maybe have the window icon at the vertex, and some more window functions at the bottom...
    Thoughts?
    ===
    -Ravagin

    --

    Karma: T-rexcellent.

    1. Re:Title bar! by ChristTrekker · · Score: 1

      In MacOS 8 and higher, you can "grab" the chrome around any side of a window to move it.

    2. Re:Title bar! by Anonymous Coward · · Score: 0

      On the Mac, clicking on any part of an inactive window just activates it. On Windoze, clicking in an inactive window sends a message to the application whose window it is, saying that the mouse has been clicked in the window. Just another inconsistency!

    3. Re:Title bar! by gig · · Score: 1

      > the current MacOS GUI, which has no
      > funcitonal equivalent of the Task Bar.

      If you drag the Application Menu off of the menubar, it becomes a floating icon bar with an icon for each running app. You can click or Shift-click or Option-click the little button on it to orient it vertically or horizontally, or change the icon size. Of course, you can place it anywhere you want on the screen and it stays on top.

    4. Re:Title bar! by Ravagin · · Score: 1

      I was not aware of this(obviously). Interesting. Still, it's not 'docked,' is it?
      ===
      -Ravagin

      --

      Karma: T-rexcellent.

  43. KDE sucks! by Anonymous Coward · · Score: 0

    Oh wait, did you say Mac OS X? I meant to say, Mac OS X sucks!

    1. Re:KDE sucks! by Anonymous Coward · · Score: 0

      Funny? wtf?

  44. Re:Why, oh why... by Anonymous Coward · · Score: 0
    Jeezeus their old designers must have walked out en masse, or died together in a planecrash. It's like they forgot, or lost some important notes and formulae.

    Actually most of them got fired by Steve Jobs himself. They were probably replaced by some lackeys from his NeXT design team.

  45. Is he nuts? by KnightStalker · · Score: 1

    Since at least System 6, (and I'm pretty sure before that) the Mac has had 255-character file names and a collapsible "explorer" style directory navigator. Yet he says they are new in OS X. Am I missing something, or is he?

    --
    * And remember, it's spelled N-e-t-s-c-a-p-e, but it's pronounced "Mozilla."
    1. Re:Is he nuts? by Anonymous Coward · · Score: 0

      Colons have been fairly common for millions of years, just not in filenames ;)

    2. Re:Is he nuts? by KnightStalker · · Score: 1

      Point taken... I'm clueless :-)
      Still, 31 or even 25 characters is adequate for most (not MP3s, obviously) needs. Beats the hell out of 8.3... :-)

      --
      * And remember, it's spelled N-e-t-s-c-a-p-e, but it's pronounced "Mozilla."
    3. Re:Is he nuts? by scrytch · · Score: 2

      Also, Macs can't have the colon (:) in a filename. So URLs as filenames look like:

      http-//www.dartmouth.edu

      which is dumb.


      That's pretty amusing, considering the unix world can have the colons but not the slashes. You have to have something as your path separator if you want a unified path and filename (it doesn't have to be like that, but then you make shells damn near impossible).
      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    4. Re:Is he nuts? by Kyobu · · Score: 1

      That's not entirely true. The collapsible thing, yeah, but not the 255-character file names. I'm not a Mac expert, but I have to use them at school, and OS 8.6 does not support filenames longer than about 25 characters (I'm not at school, so I'm not sure of the exact number, but it's around there). This is a pain when you're dealing with MP3s.

      --
      Switch the . and the @ to email me.
    5. Re:Is he nuts? by smileyy · · Score: 3

      The Mac OS has always been limited to 31 character filenames. This is, I believe, derived from a limitation in HFS, the Mac OS file system. HFS+, which debuted with Mac OS 8.1 offers support for 255 character file names. However, the OS has not been updated to support 255 characters, due to legacy OS and application issues.

      The collapsible directories *have* been there -- I suspect he's talking more about this method being the default, rather than the freeform/gridded icon layout that is currently the default with the Mac OS.

      Where Tog I believe missed the mark (or perhaps he did mention this, I don't recall) and the Salon article certainly did, is that the old-style Finder is still present in Mac OS. The NeXT-style browser is simply the default, and offers a new option. From what I can tell, the NeXT-style is oriented at newer users.

      --
      pooptruck
    6. Re:Is he nuts? by Steambote · · Score: 1
      31 chars sucks. I really hope they increase it to 255

      I agree, 31 chars is limiting sometimes, but a filename should be short anyway. Think of it as the title on a book. The users shouldn't need to read the equivilent of a one-line paragraph to know what the hell the file is supposed to be. In short, I think 255 characters can be TOO MUCH for people who don't name files properly.

      Also, Macs can't have the colon (:) in a filename.

      That's because the mac's directory system (HFS or HFS+) uses the colon to specify directories. In other words instead of using a backslash (\), like Windoze9X, to seperate directories, the colon (:) is used.

      ie. Macintosh HD:System Folder:Control Panels

      Keep in mind this convention came about waybefore the internet became mainstream.

    7. Re:Is he nuts? by Evro · · Score: 2

      What I ended up doing with MP3s is making a folder with the artist's name, then you can use the entire 31 chars for the songname... but yeah, 31 chars sucks. I really hope they increase it to 255 (or more, or whatever) with X. I haven't seen anything mentioning long filenames. If they don't have long filename support in OSX, I will lose any and all respect for Apple. Also, Macs can't have the colon (:) in a filename. So URLs as filenames look like:

      http-//www.dartmouth.edu

      which is dumb.
      ___________________

      --
      rooooar
    8. Re:Is he nuts? by gig · · Score: 1

      >Also, Macs can't have the colon (:) in a
      > filename. So URLs as filenames look like:
      > http-//www.dartmouth.edu
      >
      > which is dumb.

      It's sort of a weird criticism considering the colon is the ONLY character you can't have in a filename on a Mac. The same filename under Windows wouldn't have the colon or the slashes, either.

      If you look at the title bars in the Mac OS X screenshots they released, you see slashes in file names, like /~sjobs/ so the colons for pathnames seems like it's history.

    9. Re:Is he nuts? by jmenezes · · Score: 1

      Yes, you are missing something.
      The MacOS does not yet support long filenames.
      Long life names are supported under Sequoia, better known as HFS+. HFS+ was implemented in MacOS 8.1, although a lot of the features are still disabled, namely long file names and support for files > 2GB.
      As for the collapsible "explorer" style directory navigation, the finder has had a method of viewing subdirectories where you could expand their contents while in list by clicking a triangle on its side, much as Hotline does. but in the way that they exist in MacOS X, it will be a first.

      --
      Stop over-analyzing your analizations
    10. Re:Is he nuts? by soellman · · Score: 2

      Sure, I understand your gripe with no colons, but maybe the content information shouldn't go in the title. I really like the BeOS's filesystem and how it allows for multiple arbitrary file attributes, so you can have a bookmark with the date as the filename, and the URL in an attribute. Maybe another one for the last time visited, etc.

      Putting a URL in the title is sort of akin to putting txt or doc in the title (oh, the 8.3), but you're not to blame for that..

      cheers,
      -o

    11. Re:Is he nuts? by Evro · · Score: 2

      well, I don't usually type a colon into a title, but when I drag a URL to the desktop (as a shortcut) it gets the http-//... sometimes I think it actually just chops off the http:// altogether, which is really a nice feature.
      ___________________

      --
      rooooar
    12. Re:Is he nuts? by Darchmare · · Score: 2

      : is used as a seperator for path names.

      On the plus side, this allows you to use just about any other character. Backslashes, forward slashes, dashes, asterisks, spaces, percent signs, etc.

      Before URLs became commonplace, colons weren't terribly common when you think about it.

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    13. Re:Is he nuts? by cpt+kangarooski · · Score: 1

      So you have a lot of windows files named "singer\title.mp3" do you?

      : is the path seperator. All other characters are valid in file names (though some are tricky to get in there, like returns - it is possible though)

      Hopefully better unicode support will also help when we can use some obscure, reserved and unused glyph for that purpose.

      Also, if you want truly long filenames, check out BeOS. OS X would be much cooler if it incorporated their db idea.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    14. Re:Is he nuts? by Anonymous Coward · · Score: 0

      No - the finder itself does not support greater than 31 characters, but after HFS+, supposedly APPLICATIONS could take advantage of it. I believe that the IE cache files use this, which are not represented properly in the finder.

    15. Re:Is he nuts? by Anonymous Coward · · Score: 0

      MacOS 9 Allows access to files larger than 2GB. It does not allow for long file names yet. If you really need more info attached to then file then just use the spacious "Get Info" text field.

  46. Tog @ Sun by dublin · · Score: 2

    Both NeWS(Network extensible Window System) and OpenLook predate Tog's tenure at Sun by several years.

    You may not like them, but NeWS was James Gosling's creation and was arguably ahead of its time - Java bears more than a passing resemblance to NeWS in a number of respects. (Remember that NeWS was more than a windowing system - it provided network extensibility and transparency to applications as well, and was arguably the first serious attempt at writing a viable OO network-aware GUI.)

    Personally, I think both OpenLook and NeWS were great to work with: I still haven't found scrollbars anywhere else that work that well, and the pushpin/tearoff menu metaphor that's so common now is from OL/NeWS. NeWS in particular had some very cool capabilities: several years ago it did a lot of what we're just now getting around to reinventing in KDE and GNOME. Unfortunately for NeWS in particular, it overestimated the cycles available under Moore's law, and so it was based on Display PostScript (quite cool, really) at a time when it would be several years befoer the horsepower was present to run DPS quickly. As a result (much like GNOME today?), it got a reputation for being dog-slow, and there was little interest in writing apps for it as a result.

    Remember that Xerox was the other half of the OpenLook team. OL/NeWS looks a bit dated by today's standards, but it was arguably the most advanced GUI in the insustry when it was released, and broke new ground in important ways, some of which were even picked up by the Mac! It was a quantum leap improvement in Unix GUIs and was light years ahead of SunWin and the original SGI and IBM GUIs, which in their early days were hardly worthy of the name. (something as simple as TWM is a HUGE improvement on SGI's orginal windowing system...)

    FYI, Tog's major project at Sun was to play movie producer and make a video short titled "Starfire", which demonstrated a vision of future UI technology in a badly acted setting of corporate politics and intrigue surrounding the near cancellation of a low-pollution car.

    (For the car guys in the /. crowd, the car used was a Consulier GT, a composite ultralight, but kinda ugly car that absolutely demolished it's competition on the racetrack in the late 80's and early 90's. They tried really hard to make it look good for the film, but it was too big a challenge...)

    --
    "The future's good and the present is nothing to sneeze at." - Roblimo's last ./ post
  47. Modern window managers by DrXym · · Score: 1
    Heh, I like the link to modern window managers pointing to Enlightenment.

    Sure it's skinnable but it sucks to use it with Gnome compared to other window managers such as Sawmill. In fact Sawmill runs rings around E and is more modern yet.

  48. At least they try to make it easy, always a start? by The_miffo · · Score: 1

    I think GUI all comes down to how you look at a computer. What is a computer to me? Is it a cewl toy to dig into and tweak just about every possible setting in the system? Or is it, as to most normal users just a tool to help them to do their stuff as easy as possible with least possible hassle? I think of a computer as mearly a tool like a wrench or whatever, and as for now Apple is the only bigger company i know of who focus on making computers simple to normal users. Its inevitable that the computers start to adapt to man and not vice versa. And M$, making it possible to copy a file in a zillion ways isnt to make it easy.

  49. Re:A good starting for UI design. by The+Admiral · · Score: 1

    Thank you for the links. I found one of your comments particularly interesting;

    >This leaves the lower left and upper right hand corner mostly ignored. This makes them ideal for placement of say menu's

    This partly explains Microsoft's bizarre 'Start' menu operation. In every operating system which I had used prior to starting in my curent workplace, menus had cascaded DOWN from the cursor location.

    But on NT 4.0 (and everything else based on the Chicago UI) I found that the Start menu, one of the most-used facilities on the desktop, by default rises vertically upwards from the cursor position. I tried to get used to this converse way of operating, but eventually I just hauled the taskbar to the top of the screen so that when I hit the Windows key it folds down.

    They appear to have painted themselves into a corner with this upwards-opening menu. It must have been realised that the Programs option off the menu would also have to open upwards if it was the first (i.e. bottom) option on the Start menu. So they put it at the top of the menu and have it cascade downwards, despite having just opened its parent menu upwards. I despair.

    Now, if the Start menu was a little-used system facility I might understand its default bottom-left position. But this button was the focus of most of MS's advertising campaign for Chicago, therefore underlining it's importance as part of the UI. So why place it in the area of the screen least frequently scanned by the user and then have to make it operate in a less-than-intuitive manner?

    Thanks.

  50. Re:Good article, a few problems by Last+Warrior · · Score: 1
    The finder in MacOS was one of the few things i really liked about the interface.

    I happen to own a next box with the All in one directory browser. I just have one thing to say.. It stinks. After having used explorer,finder,xfm, and any other relatively descent file browser, getting used to the Next browser was like pulling teeth.. One major reason why most of my next operations are performed from the (sh) rather than from it.

    I like to have things in separate windows, having to rely on copy, cut, and paste for physical files seems totally illogical to me (even in windows). I want to have multiple windows.

    This is likely the biggest mistake in thier new interface.. but i guess well just have to wait for the final product.

    LW

  51. Re:KDE sucks! -- Prejudice sucks! by Mr.+Piccolo · · Score: 0

    Mac OS X _looks_ like it sucks. Can we at least say that?

    Actually, the technology behind it is cool, using what amounts to Display PDF. It looks OK, but yellow, red, and clear buttons on the window wouldn't help me sit down for the first time at this machine and figure out what I can do to the windows.

    Also, if you can find the application which obviously doesn't fit on this desktop, you probably have at least some minimal mental capacities.

    I'll agree, I'll have to find one in a Sears when the Macs start shipping and try the new interface, but it's not what I hoped for. I was expecting it to be more NeXTish.

    --
    Glückwünsche, haben Sie Slashdot ermordet, indem Sie zum korporativen Druck beugten und Subskriptionen einlei
  52. Re:Programming languages are not interface by Kaa · · Score: 1

    The distinction between "human interface" and "programming language" is so blurry as to be meaningless.

    Maybe to you -- I still see them as separate realms. Yes, there are links between the two -- like UNIX command shells -- but even then I would argue that these shells are just two-faced tools: one face is that of a command-line interface, and another face is that of a programming language.

    First of all, 'language' is a very wide concept, almost so wide as to be meaningless. I could call the correct sequence of buttons on my VCR a language and still have some justification in doing so. For the purposes of our discussion I would define a language as a set of symbols and accompanying them rules that can be used by humans to express complicated concepts. Of course this is also very vague, but will serve its purpose.

    I would probably say that the two major qualities dividing interfaces and languages are complexity and responsiveness. Interfaces are much more simple and more limited than languages. Besides, interfaces are oriented towards the command -> response -> next command -> next response type of operation, while languages work in a different way (formulate -> solve -> implement -> test -> etc.).

    Consider this. When you are using a computer as an interface, you, in a sense, directly control it like you would control a car: open this window, delete this file, connect to that host. When you use a programming language to solve a problem, what you do is express a solution to the problem, and the computer is just an incidental tool that happens to execute this program.


    Kaa

    --

    Kaa
    Kaa's Law: In any sufficiently large group of people most are idiots.
  53. Finally... by Graymalkin · · Score: 1

    an article doing more than advertising OS X. I have some of my own complaints about Mac OS, I have been using it since 5.something and have had plenty of time to learn to dislike certain aspects of it. Alot of my gripes were handled in OS 8, sticky menus, shortcuts on the Apple menu, scalable slide bars, ect. One thing in Windows that I really like interface wise is the two button mouse. I know a single button mouse has been a Mac stable since before the Mac was even a wet dream but it makes the Mac too keyboard dependant. I can of course take the time to pearn all of the keyboard commands for all of my programs (I know them by now) but the first time you use a particular program can be non-intuitive. The functionality at a mouseclick is something Microsoft added to Windows 95 that gave it a big advantage over 3.11 and Mac OS 7 when it first came out. By right clicking in a window you could control all the aspects of a file or add filters and such to an image, not to mention the ability to close down a program with a single click. OS 8 added similar functions to the window close box for some of their programs but you still need to Apple+Q most programs. I share the author's complaints about professionals not liking Aqua, if I want to get something done in Photoshop I don't want to wrestle with the GUI's icons and pictures to do it. Completely aside from GUI are my questions about what else is being revised in OS X. Networking for Mac sucks and most of the time you need extra software just to communicate with other computers on your network. It's a hassle for me to network my Powerbook and PCs together. OS X needs to have a greatly improved interface for controls too, half of the controls have been updated while the rest of them harken back to the days of OS 6 and 7. And another thing, I want to be able to access my programs from a small text/icon based menu in easy reach, not a huge launcher window or having to hunt through the Apple menu down to the favourites list.

    --
    I'm a loner Dottie, a Rebel.
    1. Re:Finally... by Anonymous Coward · · Score: 1

      If you want to get technical, It's a hassle for me to network my Windows NT box to my Sun Ultra 30 (an overpowered server here in the office).

  54. NO, it's an update of the NeXT dock. by jcr · · Score: 1

    The Mac OS X dock is an update of the NeXT dock, which was present from the very beginning of NeXTSTEP.

    The Windoze taskbar is a half-assed knock-off of the NeXT dock.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
  55. Re:3rd Generation GUI by SheldonYoung · · Score: 2

    3rd generation my butt. NeWS, Display PostScript, etc. have been primarily vector-based for a long time. And transparencies and mouse-overs aren't new technology either.

    I prefer vector-based interfaces in general, but don't believe the hype when they claim it's great new next-generation stuff. It's really just what the motorcycle crowd call the BNG models (where the only real change is Bold New Graphics). It still works the same, just prettier.


  56. Re:current HCI work has limited scope by shilly · · Score: 1

    Are you sure that much current HCI work is driven by the needs of naive users? Tog works for Healthpoint, and wrote an article about developing a web-based form which is on asktog (no link, as his server is overloaded). The article talked about user tests being done with three different groups, only one of which was naive. I'm sure that most professional HCI projects take into account the needs of different users in their design. MacOS, for instance, appears to be simple, but graphics professionals, using their machines heavily every day, are keen on it as well. Simple appearance != simple != only for naive users.

    On your second point, the key strength of Linux is also a potential weakness: GUIs gain power from consistency, and that's difficult to achieve with many strong-minded individuals all making their own changes.

  57. HCI-Stephen Johnson by Anonymous Coward · · Score: 0

    Actually ~klee I recommend everyone read the link you put in your post. Our "infatuation" with all things "pictorial" has confined our thinking, that breaking out and going off into directions that might set computing (and hence HCI) ahead a couple decades will be greatly difficult.

  58. Re:window switching? by rabidMacBigot() · · Score: 1

    FYI: You can cycle through Netscape browser windows (on the Mac) with command-1.

  59. Re:Aqua Memory Requirements by Aaron · · Score: 1
    of course you can always create an AppleScript (extremely cool language IMHO) to do this too:

    Tell application "Finder" to quit

  60. Move On? by Anonymous Coward · · Score: 0

    I hope this isn't tagged as flaimbait as I have some rather valid rhetorical questions. As far as the situation I'm in (a database developer, using mainly Solaris and Linux), MacOS is quite irrelevant. Sure, Apple sold 3 million colorful machines this past year... but that's out of what, 20 million sold in this country? I don't see why the Linux and Windows user base like to fight (even amongst each other) over details as minor as MacOS X's GUI! Some graphic artists obviously like Macs, some schools and homes must like them, too. Fine for them, choice is a good thing! But it doesn't affect me. Apple could replace their mouse with a small glass sphere and it still wouldn't disrupt my day. My point is, why are we all getting up in arms over something that is most likely not going to affect us in any way?

  61. Re:Tog makes a lot of good points by PurpleBob · · Score: 2

    He did explain the menu thing, kinda. If the menu's at the top of the screen, you can move the mouse there really fast without worrying about overshooting it. Tog describes it as being "infinitely deep".
    --

    --
    Win dain a lotica, en vai tu ri silota
  62. A good starting for UI design. by fordp · · Score: 2
    There are two texts that should be read before considering much of what this article has to say and they are:


    About Face and
    The Inmates are Running the Asylum

    Both of these texts are written by a man named Alan Cooper, and go into details of how a good UI should work and why. This background is needed not only to truly understand the issues of UI design but also allows a good standpoint for defending and argueing the views of the author. Overall his article is very well written, and holds a much more open view than your typical Mac OS design piece. (Which usually sum up that: All GUIs are poor imitations of Mac) While I do not completely agree with the author there is little need to critcize it. I think some extra view points would be more benefical so here are some other view points.

    One consideration I see overlooked time and time again in all GUI designs is object placement. The human eye normally moves from the upper left hand corner to the lower left hand corner. diagnally. This leaves the lower left and upper right hand corner mostly ignored. This makes them ideal for placement of say menu's because you tend to need to use a menu less frequently than applications and is defensable as why they were chosen in many enviroments as menu locations.

    There are reasons to advocate the design of most interfaces but what would be more beneficial to all of us is a well researched and well implented UI. Much of this research has been done, and is discussed in Cooper's books. And envirments such as X give us the freedom to evaluate new ideas and concepts.

    This is why enviroments like Entlightenment and Sawmill are so powerful. They provide the ablity to take a good easily and continously improve on the windowing provided by a GUI. And with KDE and Gnome moving along nicely the entire feel should soon allow for this concept to be putforth across entire enviroments.

    So again if you are truly interested in all the aspects of UI design please read Cooper's books, they are some of the best references on the topic.


    Oh, and don't let the fact that he works for M$ sway you, I'm fairly convinced no one listens to him there. :)

    1. Re:A good starting for UI design. by scrytch · · Score: 2
      One consideration I see overlooked time and time again in all GUI designs is object placement. The human eye normally moves from the upper left hand corner to the lower left hand corner. diagnally.


      Curious. Has any research been done to see if this is also true of people who read right-to-left languages like Hebrew and Arabic?
      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    2. Re:A good starting for UI design. by Guy+Harris · · Score: 2
      Oh, and don't let the fact that he works for M$ sway you, I'm fairly convinced no one listens to him there. :)

      Besides, that should perhaps be "worked for"; he works for Cooper Interaction Design (although, as the name of the company suggests, "works for" probably understates the case :-)). The book says that he was the designer of the visual programming interface for Visual Basic - but don't let that sway you, either; in About Face, he's perfectly willing to thump Microsoft for things he considers bogus (such as excessively-deep cascading menu on, for example, the Start bar; of course, excessively-deep cascading menus are hardly unique to Windows).

  63. Re:At least they try to make it easy, always a sta by be-fan · · Score: 1

    Funny, I don't see how a cool toy has to be counter to something simple for normal users. I think of a computer as a "cewl" toy that I can dig into, but seriously wish that MacOS X were available on x86 because it looks so damn pretty. I'll give you BeOS as an OS thats the best example of "cewl" there is now. Its fast, its easy to use, and it follows a lot of UNIX configuration stuff underneath all the GUI applets so you can tweek to your hearts content. (Okay, so it often doesn't work but thats not my point.) I just don't see why Linux nerds think that its either customizable, or easy to use. Whats the major point of customizability? Something that is flexible, something that you can tweek to be as fast as possible, and something thats fits you needs. Well, BeOS is all of those things. Unlike many other OSs it can do app scripting. So for example, if you don't like the Workspace's default features, you can send it BMessages to change them. Or say you have a hypothetical web server. Everything that the app supports is done through a GUI. However, it also supports app scripting. So you can write your own scripts to access different stuff from the web server. You can look at the usage reports on the usage tab, or you can send it messages that have it write usage statistics to a file and then you can parse those for you own needs. Maybe adjust server properties based on those, again, you can do that with app scripting. So yes, it's HARD to make an environment that both easy, fast and customizable, but hey, if you have a good design, and can and HAS been done.

    --
    A deep unwavering belief is a sure sign you're missing something...
  64. Round menus-Pie menus by Anonymous Coward · · Score: 0

    What you've described is called a pie menu. One of the Zork games uses them in it's preference section.

    Don Hopkins has more to say about them.
    http://catalog.com/hopkins/piemenus/index.html

  65. Re:GUIs sould be boring by be-fan · · Score: 1

    What the hell? What FMWV freak moderated this up? A GUI SHOWLD be cool, sexy, exiting, amusing, and animated. IF you want it to. Or it should be boring. IF you want it to. Thats why I love the concept (but not the implementation) of the Linux window managers. The whole skining thing is GOOD. With window managers that support themeing, you can download a theme to suit your taste. The button set does not change (the close button is still the close button it just looks different) so its easy to learn, and its customizable, so its easy to look at. You want your desktop boring, FINE! I like it a little lively, I enjoy using my computer. The current state of GUIs is RIDICULOUS! Take a hint from the car market. A Jag XKR looks a hell of a lot nicer than a Civic, but they all have basically the same functionality (I mean the buttons and knobs, the shifter, the dashboard, etc.) and basically the same place. It takes you 5 minutes to learn the button layout of a new car. Thats what your GUI should be like. Its a big intrusion into a persons working environment to mess with the asthetics of their tool. Its like back in the model T days, all you could get was black. But these days, every tool has an asthetic, and GUIs should be no different. But all tools also have a standard layout and GUIs should still be no different. So fine, if you like FWMV, good for you. I LIKE working in a lively enivronment, so good for me. My only problem with you is that you are trying to force YOUR work enivronment on ME.

    --
    A deep unwavering belief is a sure sign you're missing something...
  66. Re:Hmmm by The+Admiral · · Score: 1

    OK, I started looking around at Cooper's work and I navigate to www.cooper.com. Due to bandwidth limitations, I usually surf with images off.

    What do I get at the website? The phrase "Directly offer enough information for the user to avoid mistakes" on a white page.

    11 unloaded linked-images.
    No standard text-links.

    Mr Cooper, I am disappointed at your UI design. But, in your parlance, I am a Survivor. So I'll navigate your site by some means.

  67. Re:O/T: Two Button Mouse? by Anonymous Coward · · Score: 0

    I've never found an OEM mouse that worked a quarter as well as Kensington's Thinking Mouse with their excellent MouseWorks software. Imagine: 4-buttons, plus chording, unlimited programability on each button or chord (two buttons at once), buttons or chords+keys for even more options, build your own pop-up menus of commands, keystrokes, OS and application actions, and in each and (just about) every application you use, it can be completely different. And completely ergonomic... left or right hands, the same shape. I use mine to have my Macs and Windows PCs (essentially) work the same, and to get my hands off the Control key for contextual menus on the Mac, something I rarely see normal Mac users do with a single-button mouse. Granted they don't have scroll wheels, but their new ones do. (Something entirely addictive.) And risking their earlier version of software completely nuked my NT 4.0 box until blue screen was all I got and I had to rebuild from scratch, but hey... it was worth it. I also have the MS Explorer (incorrectly billed as "programmable," it is merely configurable) and while it's okay and better than just a two-button job, it's not the ultimate. However when I bought 8 Thinking Mice for my Word Processing work crew, they complained about the confusion, and my wife can never remember which button is just for clicking and which is for logging into a server, entering a password, hitting enter, and running a script for syncing files. And we have a drawer stocked with spare B/W G3 keyboards and Yo-Yo mice. Folks ask if we can just hang them on the wall for cute decor. Thank God for ADB on G3s.

  68. Re:Ain't that the blanket statement of the year by StarFace · · Score: 1

    I love how some people attempt one thing, or one method, and then instantly assume that an entire zone of reality is corrupted, or tainted by that one experience. Take for example, the person I am replying too:

    I installed Corel Linux last weekend. Fast install. Only one reboot. The UI sucks, redraws (on a P133/64MB) take too long, severe UI inconsistancies.

    So, you had a bad experience with Corel Linux, what did you do to rectify that situation? Did you attempt to tweak it at all? Maybe stop using the default KDE interface and look into some of the lighter meaner offerings in Window Managers? By the tone of your note I highly doubt it, but I had to ask.

    Windows or the MacOSX are light years away from any Linux shell.

    Ah, here we go. This is the blanket statement. This is roughly akin to saying, "I bought a Red Ford the other day and I had problems painting it blue.....Cars Suck!! I am going back to horses."

    Sir, if you had a bad experience with Corel Linux, you need to explain what you did to try and fix it, if you did nothing, then you have no excuse to be whining and bickering about it. If you did try, and it was too hard, well then maybe Linux isn't for you.

    One side note, seamless integration with a GUI is not a good thing. This is one of the reasons why both Windows and the Mac have stability problems. The GUI interface should be a seperate affair.

    --
    V
  69. its better on arstechnica by Pegasus · · Score: 1

    2000-01-17 18:30:47 News on Mac OS X GUI (articles,apple) (rejected)

    i tried to post it, but wasnt succesfull...

  70. GUIs sould be boring by adrien · · Score: 2

    A GUI should not be Sexy, Exciting, Amusing, Animated, and especially not Cool.

    It should be boring.

    I do not want to be entertained by my UI, i want toget work done in a quite neutral environment.

    Richard Feynman said rightly:
    For a sucessful technology, reality must take precedence over public relations, for nature cannot be fooled.

    --

    Point and Grunt

    1. Re:GUIs sould be boring by Daniel+Dvorkin · · Score: 1

      >Richard Feynman said rightly: For a sucessful
      >technology, reality must take precedence over
      >public relations, for nature cannot be fooled.

      While I certainly agree with the basic message of this post, I have to point out that (IIRC) Feynman died long before Microsoft became the highest market-cap company in the world ... So it depends on your definition of "successful." If it's financial success you're after, well, nature can't be fooled, but customers sure can.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
  71. You're running a close second. by Stu+Charlton · · Score: 1

    Could you, perhaps, explain what you're trying to get at here?

    I found Tog's article to be well expressed, logical, and backed up with relevant facts. Almost everything Tog said in that article was structured in a proper critical thinking manner: facts lead to premises lead to conclusions. This is something one would expect from an author of two bestselling technical books.

    Now, if you're a technical writer by profession, or an English major, I probably could somehwat understand your reaction [since they seem to have an uncanny ability to analyze the language beyond the mainstream]. Even then, however, I think your reaction just doesn't make a whole lot of sense (maybe that was your intention?)

    Anyhow.


    --
    -Stu
  72. um, modern window managers by TummyX · · Score: 1

    enlightenment?

    I remember when I first saw enlightenment almost 3 years ago now, and I thought WOW.

    Then when I installed it, I figured out it was ALL just about eye candy. And I could get more functionality by just taking those candy screenshots and making them my desktop background.

    In the 3 years since then, enlightenment has made *some* progress but about 0.2% of the progress I'd expect from 3 years.

    I'm sure rasterman has a lot of fun developing the HUGE open source project that is enlightenment. I'm sure the other guy on the E team is also having fun.

  73. Re:Round Menus by scrytch · · Score: 2

    Pie menus are not what they're cracked up to be. Imagine trying to epresent more than 6 or so menu items at once. There's also no ordering where the most common items are listed first, no way to order a MRU list -- which may have maybe a dozen items. Imagine the zig-zagging one must do to implement a hierarchical menu.

    Pie menus may be useful for some operations, but aren't universally useful. And when you start having to mix navigation metaphors, that inconsistency is worse than having no pie menus at all.

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  74. Oh, BTW, X-Windows... by John+Allsup · · Score: 1

    So much can be attributed to X There are so many interesting, intuitive ideas as to UI design that can be easily stated, but no-one has a clue how to actually implement in X (let alone simply, efficiently,properly,etc.)

    One of the most disappointing things I find with UI design in Linux in general, is that it has so much potential to be better, yet this is not used.
    Given that X allows for rectangles to be allocated and a little rudimentry communication between them, it is suprising that people have got so far as they have. Then there are the 'but X is a standard' people that insist that X should be that center of the UI. They can, in a number of cases, appear to back this up by showing that a given feature can be done with X. But what is basically impossible (see what KDE/GNOME are doing to try and manage this) is integration -- when the centre of the UI management has no concept of applications, documents, menus and cannot be told about them.
    Even though KDE etc. is appealing to newbies it still remains 'by hackers, for hackers'. In most situations, if Linux developers aren't sure of what they should be doing in terms of UI design, they copy Microsoft.
    Too true. What is lacking is documentation of decisions relating to the design, justification of those decisions, and discussions of alternatives, and why not them. The discipline alone in doing this would go a long way to improving design (and would probably resunt in X being dropped a whole lot quicker)
    The open source development model of KDE/Gnome allows for some *real* innovation to take place on the UI front, yet it is being neglected. Look at most WMs, and count how many of them use taskbars, or start menu-ish controls. I don't think we can count on MS or Apple to break out of the mind set that "this is what a GUI looks like". Of course to attract users UIs have to be intuitive and natural to use for people experienced with win/mac UIs, but that can not be used as an excuse to halt UI development at the stage it is now.
    What is needed is for it to be easier by a long way to make simple changes that are extended over the UI, or ove the system (given the relevant permissions) such that differences can be experimented with easily.
    John
    --
    John_Chalisque
  75. This statement is just wrong by themeistre · · Score: 1

    -"The new aqua appearance is cool and clean, in sharp contrast to the ponderously-heavy 3D chrome look that Microsoft visited on the world and Macintosh quickly emulated".... I have been using macs since the 512k, everybody knows Macintosh GUI was not an emulation of the Microsoft GUI, at that time, THERE WAS NO MICRO$OFT GUI!!!!! -themeistre

    --
    Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity" -MLK
    1. Re:This statement is just wrong by Anonymous Coward · · Score: 0

      Umm, I think he's talking about MacOS 8, which shipped after Windows 95.

    2. Re:This statement is just wrong by demon · · Score: 1

      I think he was referring to the bastardization that Microsoft has developed over the years as its GUI of choice, and Apple's bowing to Microsoft on certain properties of a GUI (stick-on-click dropdown menus, Alt-Tab (or Command-Tab, in the Mac case) switching among apps, certain other little things). I don't need to tell you that you're right, of course - Apple had its GUI fleshed out quite completely with the original Macs well before Bill & Co. started piecing together their own GUI front-end...

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
    3. Re:This statement is just wrong by Darchmare · · Score: 2

      Reread the statement. It doesn't say that Apple emulated it right off (you're right - Windows was unleashed later). I think what he means is the 'Platinum' appearance that came along with MacOS 8, which is definately more 'gray' than the old System 7 version. The menubar turned gray as well.

      I don't necessarily think that the Mac version is really 'ponderously-heavy 3d chrome', though. There is a lot less gray, fewer bevels, etc. You have to admit that they both moved in that same general direction.

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
  76. Re:basic ain't all bad by Mr+Windows · · Score: 1
    I doubt that MS has any patents on BASIC

    There's something Deeply Wrong if anyone (not just M$) can patent a language, what with `language being the tool of thought', and all.

    With respect to Basic, according to Foldoc, it was ``designed by John G. Kemeny and Thomas E. Kurtz at Dartmouth College in 1963''. I assume that even the infamous US Patent Office would recognise that as Prior Art. Whether Basic is an Art form at all is a moot point...

    Having said that, I learned to program in Basic, and my brain isn't as damaged as some people claim it should be. That could be because I learned a reasonably structured Basic (Acorn's BBC Basic V), complete with (gasp) local variables, (ooh) procedures, (aah) and other nice features. I managed to write some reasonable size programs with not a single GOTO. The type system was a bit basic (pun intended), though.

    Disclaimer: I know nothing about VB, and long may it stay that way.

    So there you go...

    Stephen

  77. Re:Use of text instead of graphical icons by Anonymous Coward · · Score: 0

    That's true, but icons also do have advantages. Once you know what an icon means, it is much faster for you to recognize the meaning of an image than a piece of text you have to read and interpret before understading what it is. The best would probably be use both forms at the same time..

  78. Accomodative interfaces vs Inuitive interfaces by Stu+Charlton · · Score: 2

    I can see your point in being critical of Tog, and while I tend to agree more with him than disagree with him, here's something I just thought of to spur debate:

    You say programming languages are also a form of HCI. I agree with this, and I also agree that Tog isn't properly treating the subject by saying that, in effect, "BASIC rules all".

    Perhaps there's a cognitive dissonance going on here. A programming language is an HCI that imposes a "schema" on the user, meaning that a user has to accomodate this new interface into his mental processes. The focus is on taking a mental model and sticking with it, in order to concentrate on the application of that language. Examples of this trend are evident in Functional vs. Object oriented vs. Imperative vs. Declarative vs. Logic programming.

    Contrast this to a non-instructional HCI like a GUI, which most HCI literature aims at making "intuitive", or in other words, an interface that is easy to "assimilate" into one's mental processes. The focus here is for the user interface designer to do the "accomodating", not the user him or herself.

    From this latter perspective, I think it's quite easy to see why Tog can claim that "BASIC rules all". It is the most English-like language available, and hence the most intuitive.

    However, programming language theory has advanced to a point that we know that what is intuitive isn't always the best language: there are trade-offs with performance, expressibility and power when designing languages. So, in effect, Tog is wrong from the PL point of view.

    Thoughts?

    --
    -Stu
    1. Re:Accomodative interfaces vs Inuitive interfaces by Anonymous Coward · · Score: 0

      umm.. i am a programmer. and the assumption that a language that is more like english is more intuitive is FALSE. English is not intuitive, for anybody, it takes decades just to learn how to write a single Good sentence. Spelling is awful. Computers do not process information in english, they use MATH. The point: Intuitive Computer languages are built ON REAL WORLD Cognative MODELS. Ie: an objective approach, which builds upon the stuff you learned before you knew words. For me the first intuitive language was C++(rough around the edges), it got better with the term "Framework"(ahhh powerplant), and with the ProjectBuilder in Os X Server I am now happy with the intuitiveness of my latest language: OBJECTIVE-C. the learning curve is tiny, comparitively, and it is no lie, the most powerful language I have ever used.

  79. current HCI work has limited scope by jetson123 · · Score: 2
    I think the current HCI work has some serious conceptual problems. Much of it is driven by the needs of naive users and by what is easily measurable in an experimental setting. But being able to push a button a fraction of a second faster may lead to an incremental improvement in user satisfaction, but it doesn't make for any signficant interesting changes to the way people interact with computers.

    I think imitating Windows/MacOS and applying current HCI principles in systems like KDE and Gnome will be nice in that it makes Linux accessible and comparable to those other desktop platforms.

    But I hope that in the medium term, Linux will serve as a platform for more interesting and more important UI breakthroughs, including UIs geared towards expert users. Linux is probably in the best position for that because it seems a lot more flexible and extensible than those other systems. And, more importantly, Linux has expert users that can often themselves modify and improve the UI and share those modifications.

  80. Re:OT Re:Tog's questionable judgment by Darchmare · · Score: 2

    Hrm, okay, he's terribly misinformed, ignorant, illogical, etc.

    That's all well and good, but could you explain what specifically you thought was so completely wrong?

    What was wrong with the topic/problem? A lot of people have had criticisms of the Aqua GUI - even (perhaps especially) veteran Mac users.

    What was wrong with the conclusion? It didn't sound to me like he laid a death sentence on Apple, he simply said it could become their 'New Coke'. Seems possible to me, whether or not it is likely.

    So, what's the problem?

    - Jeff A. Campbell
    - VelociNews (http://www.velocinews.com)

    --

    - Jeff
  81. Re:should support it just fine by Field+Marshall+Stack · · Score: 1

    I've found the hockey puck mouse isn't that awful, if you hold it sideways. Sure, you have to internally (brainwise) remap left-right to up-down and vice-versa, but that's not /too/ difficult.
    --
    "HORSE."

    --
    "HORSE."
    -Flaming Carrot
  82. Re:A new invention... by look · · Score: 1

    LOL. I don't know who you are, but congradulations. This is very funny. :)

  83. Re:Mystery Meat Navigation by scrytch · · Score: 2

    They're not so bad, since they're color coded. Too bad if you're color blind though. You want real mystery, check out the "halos" in the morphic interface of squeak smalltalk

    Gotta admit though, it's absolutely the most flexible GUI around, even if it is dog slow. THAT is an interface that's way behind the Moore curve. But boy is is something. Lets you drag, resize, and rotate every window and every widget in them.

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  84. Round Menus by SeanNi · · Score: 2

    > As far as the round menus go, I just don't know what he was talking about. But, with differnt themes of the respective toolkit, one cold put thick borders on buttons.

    I'm not sure, but what I think he's talking about here is an application of Fitt's Law that he mentioned in his "A test to give you fitts" article.

    Rather than have your menu arranged vertically (or horizontally) as is the case with 99% of menus today, you have the items arranged in a circle, around the cursor.

    This works best with popup menus, where you click the button, and come up with something like the following (where the asterisk is the cursor point):

    |
    Menu|Menu
    -_Item1|Item2_-
    --___|___--
    Menu--_/\_--Menu
    Item_|*|_Item
    6_--\____/--_3
    _--| --_
    -Menu|Menu -
    Item5|Item4
    |

    The idea here is that (1)the distance the mouse has to move to the menu item is drastically reduced, and (2) each option is associated with both a distance and a direction, amking them easier to remember, even if the user isn't looking at the screen.

    It's a neat idea, and one that I don't think either GNOME or KDE are capable of, without a lot of kludging.

    The only desktop environment I know of that does this is UDE but that suffers from other problems, notably that it's nowhere near being complete, not to mention the fact that development on it seems to be all but nonexistent these days.

    It's a fine line between trolling and karma-whoring... and I think you just crossed it.
    --
    - Sean

    --
    It's a fine line between trolling and karma-whoring... and I think I just crossed it.
    - Sean
  85. Re:Agreed. by scrytch · · Score: 2

    > Be has its own reasons for switching to Intel, and shifted the blame elsewhere for their own convenience

    I won't defend Gasse's incessant whining about it, but Apple wanted Be to pay up to develop for their hardware, if such specs could even be bought for any price. Intel paid Be millions to develop for their hardware. Which would you choose?

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  86. Re:Attention GNOME/KDE developers! by Ashen · · Score: 1

    I mean sure, I wouldnt have any problem with it, I've already memorized which ones do what just from reading an article about it (green = maximize, red = close, yellow = minimize), but I've had to help people learn computers that could'nt even remember the buttons with the static icons! I'd tell them to go ahead and close the window and they'd still ask which button that was. It took a long time for them to catch on. I just don't think its very intuitive in the way of usability.

  87. can we use aqua with linux? by sc · · Score: 1

    I don't know much about nothin', but since aqua is supposed to have some open-source parts, can it be ported over to linux? Can it do (in desktop category) what GNOME and KDE are currently trying to do (again, not applications, just WM).

    I don't mind GNOME/KDE, but it's just that Apple seems to have ALOT more experience in UI design. In fact, KDE/GNOME people may be great programmers, but the ease of use and the general, inviting, look and feel still isn't there (granter some themes are really cool). Here I am talking about making linux work for the masses, not just 'hackers.' I think there is a HUGE market for linux desktops in the third-world, especially since copy rights are going to be more strictly enforced. Again, I don't want flames, but I would like to hear what actual developers of GNOME and KDE have to say about this.

    1. Re:can we use aqua with linux? by Guy+Harris · · Score: 2
      but since aqua is supposed to have some open-source parts

      It is? The "core OS" (Darwin) may be open source (or will be open source if they release a Darwin that's the same as the core of MacOS X), but, as far as I know, none of the GUI stuff is going to be open source, either in whole or in part.

  88. Re:ehh? by Anonymous Coward · · Score: 0

    Does NeXT predate twm? 'cause twm does that...

  89. Re:Good article, a few problems by Darchmare · · Score: 2

    According to the keynote, the old view styles will be present. You're not limited to a NeXT-style Miller column, and you can have multiple windows open at any given time.

    - Jeff A. Campbell
    - VelociNews (http://www.velocinews.com)

    --

    - Jeff
  90. Re:consistency by Anonymous Coward · · Score: 0

    Yeah, customisation for the user's a real bitch... I really oved the way Macs insisted on searing my eyes out with white backgrounds. Stupid M$ let me correct that problem, so of course it's a bad idea...

  91. Just a thought by Soam+Vasani · · Score: 1

    I'm no X programmer, but if you could make the mouse ptr move slightly slower on buttons etc.,you could "simulate" large size and they'd be easier to click due to Fitt's Law...

  92. Re:Dock: Invented by Microsoft by Anonymous Coward · · Score: 0

    NeXt implimented it in 91, windows didn't till well windows 95 Not only that but it was around in diffent Unix GUI enviroments in the 80's

  93. Re:3rd Generation GUI by Anonymous Coward · · Score: 0

    There's a difference between "It's been done before", and "It's been done on a consumer OS on consumer hardware."

  94. Re:You're a better programmer, so what? by Anonymous Coward · · Score: 0
    Whatever he has to say about BASIC is completely irrelevant, because that is simply not his field of expertise.

    If programming languages are not his field of expertise, then why is he commenting on them? This sort of thing can't help but cast a pall over everything he writes - if I catch him making big mistakes in programming languages, how do I know that he isn't also wrong about GUI design, but simply unable to catch it due to my relative lack of knowledge of GUI design?

  95. Re:When will it end by Anonymous Coward · · Score: 0

    Well let's see. He asked people to be reasonable, moderate and obey at least the LCD of civilized behavior.


    Yep, in this enviroment that's flame bait.


    In this neighborhood we insist that our machines play nice together while demanding our rights to hit each other over the head with rocks. Welcome to the future.

  96. Price: screen real estate by Straker+Skunk · · Score: 1

    Having a L-shaped title bar would mean less space to see what's behind the window, or to maximize the window, for a relatively minor gain in functionality. I believe the Mac's click-to-focus mode doesn't pass through the focusing click...

    What bothers me about the Mac/OSX design is the dearth of resize bars. I might be spoiled from using fvwm2 with an ungodly high BorderWidth value, but anything that doesn't allow full eight-way window resizing comes up short for me.

    --
    iSKUNK!
  97. Don't you mean the western eye? by Max+Hyre · · Score: 1
    The human eye normally moves from the upper left hand corner to the lower [right] hand corner.

    Erm, make that the Western-European eye. I strongly suspect the Israeli (and Arabic?) eye normally moves from the upper right-hand corner to the lower left-hand corner, and while I'm not competent to hypothesize about the Japanese/Chinese/Korean eye, I wouldn't be surprised if they have their own modi operandi.

    (One reason to make everything user-selectable. It's just tough to do well.)

    --
    I refuse to believe corporations are people until Texas executes one. -- desert rain on http://www.dailykos.com/user/
    1. Re:Don't you mean the western eye? by fordp · · Score: 1

      Actually as I was writing this I had the same thought. And I can't actually answer this either, I've never had any training nor seen any material on this that wasn't presented for a western-european audience.

      I would imagine that you are correct and this motion is related more to our enviroment than our genetic makeup. But I can't state that as fact, I simply don't know.

      I think making ieverythng user selected is tough to do period. Let alone well. But toughness shouldn't stop us. :)

  98. Re:Agreed. by Darchmare · · Score: 3

    Re: #1, blame Be. LinuxPPC, Yellow Dog Linux, etc. didn't have much trouble. If Apple is so afraid of the competition, they'd have never released Darwin. They probably wouldn't have moved to ROM in RAM either.

    Be has its own reasons for switching to Intel, and shifted the blame elsewhere for their own convenience. If they were expecting free R&D from Apple they should have expected otherwise. Not to mention their investment by Intel - Be's recent (ie. within this month) announcements seem to indicate that they are at the mercy of their shareholders.

    Seriously though, why would Apple care? BeOS running on Apple hardware doesn't lose them any money. You're assuming a murder when there wasn't even a motive.

    Re: #2, current share prices, increasing marketshare, and sales numbers indicate otherwise.

    Re: #3, it's subjective. Nobody in the public has even used it, anyhow.

    Re: #4, hard to say. Refer to #3.

    ...if you want to point out mistakes, try not carefully introducing cloning in '88 or '89 (you can blame Jean-Louis Gasee of Be for that one). How about Copland? How about over-pricing?

    - Jeff A. Campbell
    - VelociNews (http://www.velocinews.com)

    --

    - Jeff
  99. Re:should support it just fine by Anonymous Coward · · Score: 0

    Then get a two/three button mouse. Duh.

  100. Re:O/T: Two Button Mouse? by blibbler · · Score: 1

    Although I am not entirely sure, I think that the menu that it produces is just the regular menu (ie, not a contextual menu) so it would be like having the menubar appear under your mouse. _That_ is the feature that would probably not make it.

  101. Re:Better reviews available by Anonymous Coward · · Score: 0

    I don't think that anyone has ever said that linux has done anything particularly inovative... maybe some cute things, but nothing overly original, at least in the technology arena. Mostly, imo, Linux has been original in the philosophy area... but it wasn't the first, it was just the first publicly known about product like that.

  102. Re:sorry off topic, but time warner is blocking li by diggman · · Score: 0
    It's seems hard to believe they could be checking each and every OS that logs into their network.

    However comma I have been having the same problem with @home in Northern Virginia. Leenucks fails to get out to the 'net, but Win2k cranks right along every time.

    Diggs

    --
    If guns are so evil, how come Sarah Brady can hold one and not turn into a raving lunatic?? Oh yeah, she is one already.
  103. Small problem. by Roberto · · Score: 1

    Nobody is going to setup a HCI lab and testing facility for free.

    Not all kinds of workers are as happy about working for free as we programmers are.

    BTW: I had read this article a few days ago, and some of the things in it are in discussion with other KDE developers both in kde-core-devel and on private email.

  104. Offbase by DougLandry · · Score: 1
    It's a long-ass article so I didn't read all of it, but the parts that I did read were very off base. Several times the article said "Apple copied Microsoft" and the like, which as everyone well knows from history, is just plain not true.

    Sometimes stuff just becomes linked on a few site and /. links it, but they need to use a little more editorial control and not link to stuff that is blatantly false. Doug

    1. Re:Offbase by nahal · · Score: 1

      It's upsetting when people forget that things like GUIs and such were originally developed at Xerox PARC, which Xerox just didn't do anything with. It always amazes me that folks like Apple, Microsoft, and other commercial GUI providers haven't been sued to kingdom come by Xerox for just this.

      --
      --Neil
    2. Re:Offbase by antihero · · Score: 1

      I know there is probably a whole dramatic story behind this, but Xerox probably didn't sue Apple because Apple paid them to look at their GUI project. If someone else knows more I'd be happy to see the whole story behind all this.

      --
      antihero http://www.xappeal.org- Daily OS X News
    3. Re:Offbase by Anonymous Coward · · Score: 1

      Xerox did sue Apple, it was thrown out of court.

    4. Re:Offbase by Steambote · · Score: 1
      Aside from other comments from fellow slashdotters, I would also mention that PARC was into research. They were more of a "think tank" that came up with ideas, but never intedended on making a commercial product out of them. Not only that, If you've seen the PARC Alto's interface it's nothing like the first Lisa/Mac interface.

      Also, Many of the Xerox PARCers left Xerox and where hired by Apple for the Mac & Lisa projects. Basically, because they wanted to involved with something that would actually be shipped.
      Some good places to look for more information:

      MacKiDo article about Xerox PARC & Apple
      http://www.mackido.com/Interface/ui_history.html

      MacKiDo's interface section
      http://www.mackido.com/Interface/

    5. Re:Offbase by smileyy · · Score: 2

      FWIW, Apple licensed usage of what they saw at PARC for 100,000 shares of Apple stock. Not quite the 10,000,000 that Mr. Jobs just got optioned, but still, an apparently fair amount of money.

      --
      pooptruck
    6. Re:Offbase by Darchmare · · Score: 3

      Xerox was paid by Apple in the form of stock options for what Apple gained by visiting their office.

      Here's an account by Jef Raskin, one of the original Mac developers (much of the Mac's concepts came from his research from much earlier).

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    7. Re:Offbase by Darchmare · · Score: 2

      You do realize that Tog was an Apple employee for 14 years, right?

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    8. Re:Offbase by Yardley · · Score: 2

      I remember reading on Steve Wozniak's page that Zerox got paid plenty by Apple to be able to use its GUI technology.

      ('Course Microsoft never paid anybody.)

      --

      --
      He lives in a world where those who do not run the client software of the omnipresent meme are unacceptable.
  105. Re:Ain't that the blanket statement of the year by Shadowlion · · Score: 1

    One side note, seamless integration with a GUI is not a good thing. This is one of the reasons why both Windows and the Mac have stability problems. The GUI interface should be a seperate affair.


    That's not a valid statement. BeOS, for instance, has a fully integrated graphical user interface on par with Windows or the Macintosh and does not suffer from the same stability issues that plague Windows/MacOS.


    Both the Windows and the Mac OS have accumulated cruft over the years as they've been required to do more and more with the same shaky foundation. BeOS started fresh with modern ideas incorporated into it rather than stapled on top. Mac OS X may be analogous, and from what I've read about it seems to, indeed, be more of a rewrite than simply a modern regurgitation of old code.


  106. Good article, a few problems by crayz · · Score: 3

    I can't believe this guy didn't know to hold option to close windows behind you. That for me is one of the most important time saving features, but it gives the user the flexibility to leave open the windows he wants open also.

    In addition, in the MacOS the command he didn't know is just that, the command key. Hold it and you can move or windowshade(minimize) background windows without switching to them.

    Apple tells users shortcuts very clearly in it's help system, just go in there and search, you'd be surprised how many things you can do just by holding a button.

    But anyway, he definitely raises some valid criticisms of OS X, and I definitely don't want to have a "Finder/Browser" type file navigation system. I also think Apple will be total idiots if they don't include a way to use something that is almost exactly like the current platinum look, or at least have a theme system that would let a third party do that. There are some bitter arguments going on in the MacOS community right now(www.maccentral.com/forum/) about the OS X interface, and no matter what Apple does it is going to piss off a whole ton of people.

    Oh, BTW:

    system folder: 5,138 files
    total on main HD partition: 29,957 files

    Wow.

    1. Re:Good article, a few problems by MrScience · · Score: 1

      In Windows 95/98, Holding down the shift key when closing a browser window will close all explorer windows that were used to arrive at the existing window, as well as the existing window itself.


      You should never, never doubt what nobody is sure about.

      --

      You quitting proves that the karma kap worked. The most annoying of the whores shut up. --CmdrTaco

    2. Re:Good article, a few problems by Foogle · · Score: 3
      I have to say that, for all the focus it gets here in Linux-world, themeable windows management is about the last thing in the world that matters. You might think that Apple - King of the UI - should be more concerned with this sort of thing than other people, but I feel quite otherwise. Let me explain.

      Themes (as they stand on our desktops today) are nothing more than eye-candy. Eye candy is nice (that's why people obsess over wallpaper), but it's hardly the end-all of UI. It's the actual *interface* that is the bell-ringer for a UI. It doesn't really matter what it looks like (provided it isn't visually distracting), so much as how it works.

      Take your average E-theme for example. Most of them just change a few pixmaps here and there. Nothing fundamentally different about your Desktop, changes when you alter a theme. Maybe you click somewhere else to close a window. BFD. Themes don't change how the layout of my application looks. Themes don't control what my filemanager looks like. Themes don't tuck me in a night...

      Okay, forget that last one (I've heard that some of the new Sawmmill themes do just that). What's my point? I'd rather Apple/Englightenment/KDE spent their energy in developing a more usable *interface* than a prettier one. And, actually, I think Apple has done (and will continue doing) just that.

      -----------

      "You can't shake the Devil's hand and say you're only kidding."

    3. Re:Good article, a few problems by Anonymous Coward · · Score: 1

      just go in there and search, you'd be surprised how many things you can do just by holding a button

      Yeah just go in and search around. If you have to dig around and read through 6 different files thats not good interface. It may make sense to learn how to use the system and read 12 manual pages, but a good GUI ought to work well w/o reading man pages.

    4. Re:Good article, a few problems by Kyobu · · Score: 2

      I don't get why Apple doesn't incorporate themes into OS X, since they've become such a popular feature of Enlightenment et al. I understand their desire to maintain a consistent interface (that idea is strongly stressed by the very useful
      Macintosh Human Interface Guidelines, but they could do so by at least offering various Apple-made or -approved themes, if not user-created themes. But apparently they're going to stick everyone with Aqua, which some people will like and others won't. Personally, I like Aqua, but I like being able to change my themes.

      --
      Switch the . and the @ to email me.
    5. Re:Good article, a few problems by Detritus · · Score: 1

      The major advantage of a graphical user interface is that it is graphical. Shortcuts may be useful to the expert but they are of limited value to the casual user. There is also the danger that they can become too complicated, the GUI equivalent of control-alt-meta-cokebottle.

      --
      Mea navis aericumbens anguillis abundat
    6. Re:Good article, a few problems by rgmoore · · Score: 1

      The major advantage of a graphical user interface is that it is graphical. Shortcuts may be useful to the expert but they are of limited value to the casual user. There is also the danger that they can become too complicated, the GUI equivalent of control-alt-meta-cokebottle.

      The whole advantage of shortcuts, and IMO also the reason they can be hard to find out about, is that they are optional. Obviously, as Tog's experience shows, it's possible to use a system at a very high level for a long time without knowing all of the shortcuts. Instead, you pick up the shortcuts that are related to the things that you do most often and most help your productivity. Hence most people probably know the cut/copy/paste shortcuts better than the find/replace shortcuts because of the freqency with which they use them. Of course learning by doing can be problematic because you may never happen to stumble on an important shortcut and hence never learn it.

      --

      There's no point in questioning authority if you aren't going to listen to the answers.

    7. Re:Good article, a few problems by IntlHarvester · · Score: 1

      I read about Command+Drag and Option+Close in the Macintosh Plus manual -- however with over 10 years of using the Mac, I can probably count on one hand the number of times I've used these functions.

      (The one exception being Cmd+Option+Sumthin+W which closes all Finder windows. I added this command to a menu using some INIT I found.)

      Basically, obscure keyboard shortcuts are as good as no keyboard short cuts. I'd prefer if Apple adopted the IBM/Microsoft/CDE method of ALT key sequences -- much easier to use for the person not dedicated to memorizing help files.
      --

      --
      Business. Numbers. Money. People. Computer World.
    8. Re:Good article, a few problems by cpt+kangarooski · · Score: 1

      But the gui does work well w/o reading documentation. Oh sure, you need a little help getting started - how the file menu works, how to move the pointer, how to click on buttons, what icons are and how to use them - but that's the basic literacy you need. After that it's all a matter of how many additional but non-essential ways there are to do things.

      surely you don't think that modifier keys are absolutely essential? extremely helpful and time-saving, sure, but not essential. Just goes to show that the easy way != the fast way.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    9. Re:Good article, a few problems by crayz · · Score: 1

      a good GUI ought to work well w/o reading man pages.

      well it depends what you mean by that. the MacOS is of course functional and I doubt most Mac users know about a lot of those shortcuts. all I'm saying is that you shouldn't bitch about some feature not being there if you can find it in 30 seconds in the help system

      you can't use a TV, VCR, microwave or car fully without reading the manual, I don't think it's excessive to think that people can use a built in help system to find how to do little specialized things on a computer

    10. Re:Good article, a few problems by Anonymous Coward · · Score: 0
      Well said, as far as it goes. Before themeability should come a few neglected priorities like usability, usability and usability --and one or two others. While we're at it, it's hysterical that the "modern windowmanagers" link points to Encumberment.org. Utility and ergonomic efficiency, the hallmarks of modern design values, are the last things on the "E" team's mind (no, singular is appropriate here.) It's as if Beavis and Butthead took over your computer. Luridly Baroque SciFi windowmanager, maybe. Adolescent's windowmanager perhaps --but not all adolescents deserve the stereotype of tackiness. Modern? never. About the utility deficit: maybe I've been unfair. They do really facilitate use of one feature, but only one: changing settings for E. Woohoo look at me go-- I'm changing settings in E again! Damn there's sure nothing like this in Windoze heheheehehe loozers. It even makes that kewl little sound when the theme changes..listen..

      It's a little saddening to see Jobs dragging the Apple Macintosh UI down Mickey Mouse Lane. This is not so surprising though. Tog expressed what I have thought myself. By now, MS' tawdriness and lefthanded UI define "cultural" conventions, norms, to which the past master Apple must adapt. But at least in this case there's some hope that the released version will amend some of the demo's grandiosity and oversights.

    11. Re:Good article, a few problems by Anonymous Coward · · Score: 0

      That was ah .oooh .searching for the words bear with me.. surely one of the dumber things you've ever said (i hope). The Mac GUI works quite well without recourse to help files. I think I'll let that statement stand unmodified. And since you mention them, the help files are incomparably more organized, to the point, and current in the MacOS system than they are in a Linux ...setup. (I wanted to say "the Linux system" for the sake of parallelism, but I think you know how totally inappropriate that wording would be! )
      "6 different files" "digging around" " 12 man pages" -- these describe activities the Linux user lives with daily, humping the learning curve, to accomplish basic tasks as well as the obscure ones. But a Mac user, who only uses Mac, will have a hard time relating to this travail at all. Strangely I use my Linux system more than my Mac, and I think it's for the challenge as much as for other, ideological reasons. They may be "bad" reasons but I do well enough by them, thanks.

  107. Re:O/T: Two Button Mouse? by Anonymous Coward · · Score: 0

    I spilled cereal on my shitty yosemite g3 keyboard and the guy at CompUSA said that a new one from Apple costs $250!!!!!!! I walked right past a $9.99 windows keyboard promotion, checked out the $30 cheap-0 Mac ADB keyboard, and bought the $60 Macally keyboard so I could FINALLY have some KEYBOARD SATISFACTION!!! Ahhhhhhh............ Steve Jobs must still be taking them drugs if he thinks those keyboards are worth $260.

  108. Re:O/T: Two Button Mouse? by Sethb · · Score: 2

    Well, if you want quality, the new MS Intellimouse Explorers are $70 retail. We've been getting the Intellimouse w/ Intellieye too, those are somewhat cheaper. A good keyboard can easily run ~$70 or so, I have yet to see a USB Mac keyboard that I'm impressed with, our Adesso ergonomic keyboards failed en masse and we shipped them back. The iKey boards work, but their not ergonomic at all, and they're all ugly as sin. Right now I'm leaning toward getting a Kinesis keyboard to preserve my wrists, since there don't seem to be many viable economical models.
    ---

    --
    When in danger or in doubt, run in circles, scream and shout. --Robert A. Heinlein
  109. Re:3rd Generation GUI by SheldonYoung · · Score: 2

    A less than 50MhZ Sun IPX with 32MB of RAM ran NeWS just fine. A 70MhZ Sun SPARCstation 5 ran Display PostScript well. Vector graphics and transparencies just don't consume a lot of CPU power unless implemented badly.

  110. Re:Xerox PARC by dvan · · Score: 1

    Read "Dealers of Lightning" by Micheal Hiltzik for the best history yet on PARC. Essetially, Jobs just got there a few months before Gates passed through.

  111. on round menus by Anonymous Coward · · Score: 0

    This is a style of popup menu. Normally when you right click for a popup (btw, menus should only exist in popup form) its options come down in a straight vertical stack.



    A round popup menu would form a circle of options around your mouse. Users would quickly learn - right click and up for print, for example. It is also faster - less mouse movement. And there is less chance of missing the desired menu because the distance traveled is short.

  112. Programming languages are not interface by Kaa · · Score: 2

    Every programmer knows that computer languages are one form of human-computer interface.

    No, that's not true except in a trivial sense. A programming language is not an interface, it it rather a framework and a set of tools for structuring the problem and the solution. That's a very big difference and probably the one that confused Tog.

    Programming languages are not (and should not be) designed to provide a better interface to the machine. They are designed to make problem solving easy, or at least easier. Good languages, essentially, provide a useful framework for thinking about the problem domain and supply you with proper tools to express the solution you have found. None of this has anything to do with human-computer interface.

    Kaa

    --

    Kaa
    Kaa's Law: In any sufficiently large group of people most are idiots.
    1. Re:Programming languages are not interface by ~k.lee · · Score: 1

      First of all, 'language' is a very wide concept, almost so wide as to be meaningless. I could call the correct sequence of buttons on my VCR a language and still have some justification in doing so.

      Actually, you would be entirely justified in doing so. A command sequence in your VCR's command language consists of a series of "words". That most of the words are very short ones does not disqualify it as a language.

      Observing the common ground between limited "end-user" command languages and general-purpose programming languages is certainly not meaningless. It is useful to see all HCI as a space of possibilities, some which have very general expressive power and some which severely delimit interactions. Concluding ahead of time that all end-user interfaces belong in a small subspace of this realm will almost certainly prevent designers from designing the most effective interfaces. I suggest you read the Stephen Johnson article I pointed to earlier regarding textual interfaces.

      I would probably say that the two major qualities dividing interfaces and languages are complexity and responsiveness. Interfaces are much more simple and more limited than languages. Besides, interfaces are oriented towards the command -> response -> next command -> next response type of operation, while languages work in a different way (formulate -> solve -> implement -> test -> etc.).

      I don't believe either of these distinctions is justified.

      Re: complexity, I think you mean "flexibility" rather than "complexity". The graphical interaction language of a Macintosh is considerably more complex than pure LISP. And in the flexibility realm, so-called interface designers care just as much as language designers do. Even Tog makes concessions to the idea of making interfaces flexible and powerful for the sake of experienced users. Conversely, so-called language designers aim for things like consistency and usability, concepts traditionally associated with graphical user interfaces. "Interface designers" are designing interfaces for a different kind of user than "language designers", so they make a different set of engineering tradeoffs between flexibility and ease of learning. However, the essential goals are still the same.

      As for responsiveness, Lisp hackers and other functional language programmers commonly program in interactive programming environments. Perhaps you should reread my comment and note the point about "read-eval-print" loops. If you don't know what a read-eval-print loop is, look it up. If you think all programming occurs in a static "design-code-compile-test" paradigm, you should study a greater variety of programming systems.

      ~k.lee

      --
      (remove nospam for email)
    2. Re:Programming languages are not interface by ~k.lee · · Score: 1

      No, that's not true except in a trivial sense. A programming language is not an interface, it it rather a framework and a set of tools for structuring the problem and the solution. That's a very big difference and probably the one that confused Tog.

      The distinction isn't so large. Programming languages have several functions. One of them is communicating ideas between one programmer and another. Another is to provide an interface between the human programmer and the computer; it is an interface with (one hopes) considerably greater flexibility than a typical user language, but it is an interface nonetheless.

      Would you consider bash a user interface? Of course: it is a command shell, one of the earliest forms of HCI. It is also a programming language. The existence of LISP shells and read/eval/print "interactive programming" environments only makes the commonality between interfaces and languages more apparent. As another example, I challenge you to design a good Web search engine that does not employ some form of query language as an interface.

      GUIs are simply an visual/gestural interactive language. People have even worked on "visual" programming languages whose syntax consists of pictures rather than text streams (though they are usually awful).

      The distinction between "human interface" and "programming language" is so blurry as to be meaningless. That people regard them as vastly separate realms testifies only to the mental inflexibility (and historical shortsightedness) of most visually oriented designers. Interface thinkers like Stephen Johnson, who (IMHO) has many more interesting things to say about interfaces than Tognazzini, have often pointed out that languages can be an interface. The point and grunt religion, however, has not paid attention.

      ~k.lee

      --
      (remove nospam for email)
  113. no, you are by Evro · · Score: 2

    255 character filenames in MacOS? Sorry, I don't think you've ever used any MacOS if you think that. MacOS 8.6 has a 31 character limit for filenames, as did all MacOSes back through, at least, 8.0, and I'm sure all the way back to 6. And if you're refering to the NeXT file browser, no, the Mac has never had anything like that.

    I don't think you're thinking of the MacOS.
    ___________________

    --
    rooooar
    1. Re:no, you are by Anonymous Coward · · Score: 0

      The Finder is still limited to 31 characters. So is PC Exchange, which limits the ability to use ReallyLFNs from PC disks.

    2. Re:no, you are by Anonymous Coward · · Score: 0

      I run both Windows 95 and Mac OS so I thought I'd look at the long file name thing. I made a folder in Windows with a 120 character name. Then I made another the same length to put inside the first. I tried to make another but I got an error message. The 255 characters you're allowed to use are for the total path length. If you nest folder and files too deeply, you're going to run out.

      I then tried nesting mac folders, each with 31 character names. I'm up to 14 nested folders now (14 multiplied by 31 is 434 characters in the path length) and I haven't run out yet.


    3. Re:no, you are by Evro · · Score: 2

      "Still limited" as in still limited in MacOS X? Still a 31 char filename limit?! Please tell me that's not what you meant.
      ___________________

      --
      rooooar
    4. Re:no, you are by Darchmare · · Score: 3

      Actually, he's partially right. Within the last few years - around the release of MacOS 8.1 I believe - Apple began transitioning people over to the HFS Extended (HFS+) file system. HFS+ does indeed support long (at least 255 character) file names.

      However, the functionality is not apparent in the current MacOS. I guess Apple figured poorly coded apps might break, and there isn't really a good way to display filenames in the Finder with that long of names (it looks a bit unwieldly).

      My understanding is that long filenames work just fine in OSX.

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    5. Re:no, you are by HeghmoH · · Score: 2

      Not only poorly-coded apps would break, but pretty much any app that deals with files. The 31-character file name limit is very, very entrenched, and filenames are represented as 32-byte pascal strings nearly everywhere they are used, including in many official Apple data structures.

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
    6. Re:no, you are by Yardley · · Score: 1

      He said Finder. Not Mac OS X. Finder. The Finder will always be limited to 31 char (barring unforeseen hacks), since the Finder goes bye-bye with the introduction of Mac OS X. (Except under emulation, but that'll still be the old, non-LFN Finder chugging away.)

      I just tried out the character limit using vMac on a G4 (boy is the emulation fast!). Both in System 5 and System 6, there's the 31 character limit (27 char for disk names). So it goes way back.

      --

      --
      He lives in a world where those who do not run the client software of the omnipresent meme are unacceptable.
  114. MacOS X Talk by Darchmare · · Score: 2

    Probably the best place to talk to knowledgeable users is here:

    http://www.omnigroup.c om/community/mailinglists/macosx-talk/

    ...it has a pretty distinct OpenStep/NeXTStep focus, but there are some classic MacOS users there as well. Overall there are a lot of good ideas being floated around there, as well as a few bad ones, but the people are generally intelligent enough to avoid 'MacOS X rulez/sucks' messages.

    Much better than Apple Insider, which appears to be more or less frequented by bored 14 year olds (the site itself is pretty decent though).

    - Jeff A. Campbell
    - VelociNews (http://www.velocinews.com)

    --

    - Jeff
    1. Re:MacOS X Talk by Darchmare · · Score: 2

      D'oh. Bad link. Sorry about that.

      Try this instead.

      http://www.omnigroup.c om/community/mailinglists/macosx-talk/

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
  115. here's the answer by Anonymous Coward · · Score: 0

    It won't.



    Why?



    The only slowdown would be from the vector operations on the windows. This doesn't matter because apple can throw operations to hardware. Anyone with a 3d graphics card knows that's all that needs be said.



    As for the colors, candy buttons, etc, that's not going to take up jack. They're just colors, it's not like they have to create bitmaps on the fly or anything. What is the difference between doing a solid grey fill and a funky blue gradient fill?

  116. Attention GNOME/KDE developers! by ywwg · · Score: 4

    Do _you_ know Fitts's law?

    GUI design has been well researched by Apple and others, and the developers of the new desktops should actually read this stuff. It seems that most of the features included in both desktop environments seem to be added because they are "cool" or they are what a particular developer thinks is best. If everyone makes sure that they are playing by these rules, we can ensure that both environments are superior in speed and ease-of-use to both windows and mac.

    1. Re:Attention GNOME/KDE developers! by kallisti · · Score: 1
      How many times will it take before you just know what the icons are? By not showing the icons, it removes needless clutter when you have many windows open at once. Once you learn which button does what, you never need the icons again, so why show them?


      I happen to like interfaces such as Bryce 2.0 (and up) which does this to a much bigger degree.

    2. Re:Attention GNOME/KDE developers! by Paolo · · Score: 1

      The best quote from the article:
      "A Word is Worth a Thousand Pictures"

      Try navigating a website with only symbols, or button bars with no rollovers. It is the epitome of my UI frustration experiences. This is bothersome in Solaris, and possibly in Aqua under OS X, although I'm sure their designers will put a little more thought into symbols than Microsoft did/does.
      Did you know that Apple had an icon editor (that's a person, not an app) working on the Macintosh project? Those nice, standard symbols on the back of your Mac, and sometimes other computers, were thought up by someone carefully.

      If KDE/GNOME people aren't interested in hacking the GUI, someone else will. Case in point, Kaleidoscope, a program that completely changes the current UI, written by 2 guys in their spare time.When there is a will, there is a way.

      --
      "In individuals, insanity is rare, but in groups, parties, nations, and epochs it is the rule." -Nietzsche
    3. Re:Attention GNOME/KDE developers! by John+Whitley · · Score: 5
      Better yet, how about the GNOME/KDE developers get someone on board with real, hard-core HCI design experience who can do a comprehensive analysis of usability issues within these environments? Then follow it up by writing a professional-grade book documenting User Interface programmer's guidelines, ala the similar documents from Apple, (the defunct) Go Corp., and so on.

      Realistically, those involved in designing user interfaces for Open Source projects should take it upon themselves to invest in some good UI books. Ben Shneiderman's Designing the User Interface, 3rd Ed. is a good starting point. Harold Thimbleby's User Interface Design, out of print, is a good book for the quantitative side of HCI, e.g. Fitt's Law and other known metrics relating to user interfaces, if you can find it. Wander through the HCI stacks of your local university library, raid graduate level HCI professors' web sites for other suggested papers and books to read. Shell out for a membership to the ACM SIGCHI -- surf through the CHI conference proceedings for good UI nuggets and broad-based UI design principles.

      I also find it amusing how these great Linux user environment projects got started off -- with noone seemingly having any understanding of UI design at the helm. What sort of user experience are we really building for Linux? The problem is that no one really knows. This business of "built by hackers, for hackers" doesn't wash, as few hackers I've known have any clue whatsoever about user interface design issues. This is a substantial field, with many solved problems, yet instead of Using The Source (i.e. doing the readily available background reading) many Open Source projects continue to reinvent the UI wheel -- badly.

      That said, there have been some successes, but mostly in individual isolated projects. Nothing on the scale of providing a comprehensive, flexible, yet unified user experience..

    4. Re:Attention GNOME/KDE developers! by PD · · Score: 1

      Don't forget the button bar on Windows programs.

      The really stupid part is that they make you put your mouse on the icon in order to see a TEXT description!

      Duh! put text on buttons.

    5. Re:Attention GNOME/KDE developers! by Ashen · · Score: 1

      What I think is horrible is how you have to hold your mouse over the window glassies in order to see the little black icon in the glassy (minimize, expand, close, etc,.). Talk about sacrificing functionality...

  117. Mac _does_ have long(er) filenames (than 8.3) by ChristTrekker · · Score: 1

    MacOS has supported long filenames alot longer than WinDOS boxes. Anyone remember the late 80s and early 90s? The Mac folk were enjoying 31 characters while the Wintel crowd were stuck with 8.3 names.

    It's not called Micros~1 for nothing.

    Funny how the Windows ppl talk down the MacOS when it had features long before Windows did (decent GUI, long filenames, multiple monitors, plug-n-play, etc). It wasn't til after Win95 that MacOS started to lose ground in comparison. Windows still drags along much of that legacy, too.

  118. New Coke actually succeeded. by Stu+Charlton · · Score: 1

    Sergio Zyman, the marketing head at Coca Cola when New Coke was released makes an interesting point about it in his book "The End of Marketing as We Know It":

    The release of New Coke caused a huge surge of consumer concern for their beloved Coca Cola orginal formula. The release of the NEW drink had effectively resurrected interest in an old drink.

    Consequently, the re-release of Coca Cola as "Coca Cola Classic" was one of the most successful marketing moves ever - Coke's sales soared upon its release, leaving Pepsi in the dust.


    The lesson: unexpected failure can lead to bigger and better opportunities, IF you're willing to have humility to accept the failure, and then turn it on its head.

    --
    -Stu
  119. Re:When will it end by Anonymous Coward · · Score: 0

    How is this flamebait? He's fucking asking people to 'tone it down'. Just because someone uses a bunch of exclaimation marks and all-caps in spots doesn't mean it's flamebait. Read the fucking content of the message.

    That said, I think open-sourcing the entirety of OSX would be a stupid mistake. What happens when someone gets it running on X86? What will Apple sell? Support?

    Anyhow, score me down and score his post up. Try reading the content of a post and thinking about it before moderating it.

  120. Re:O/T: Two Button Mouse? by Anonymous Coward · · Score: 0

    you know, consumers have had no discernible trouble with the staggering complexity of two button mice as used in Windows. I don't mean ideal rhetorical consumers, but actual in the flesh people. Around 150,000,000 of them use (are exposed to?) the two button mouse every day, and do not go home to soak their brains in icewater from the strain of it all. Steve should consider that a conclusive HCI test --but first he'd have to take his yam-eatin head outta his hi-fiber ass where he eternally contemplates on the OM.

  121. Tog makes a lot of good points by Dirtside · · Score: 2
    Especially about the Fitts zones and what Apple seems to have done to the taskbar. Although a lot of times it seems like Tog says things like,

    5. Should not hold the trash can. (The trash can should be on the desktop, where it belongs.)

    and

    It has a far higher access time than the foolish location Windows uses...

    and you have to wonder why, because he doesn't tell you what's going on. I always appreciate Tog's work but he shouldn't assume we know why he thinks things, especially in a field as relatively obscure as GUI design. (Most of the geeks I know, including myself, tend to adapt no matter how irritating the system, and while we do bitch about it, we also have little trouble adapting. Also, some of Tog's comments indicate that he is thinking more in terms of professional use, not everyday use by the masses. Still, he's definitely better at this than I am.)

    --
    "Destroy science and religion. Science would re-emerge exactly the same; but not religion." - Penn Jillette, paraphrased
  122. Yeah, Jobs was unable to bring new life to Apple.. by Anonymous Coward · · Score: 0

    Boy are YOU right! Apple sure is on death's door now, isn't it?

    The iMac's were such a failure too.

    Give me a break...

  123. UI by ACK!! · · Score: 1

    I think that for all the article's faults that the person tends to have some decent opinions on UI. Both the Gnome and especially the KDE folks tend to worry too much about copying the formulas that have worked for the Windows and Mac interfaces. While not reinventing the wheel can be good, nobody seems to be thinking out of the box on how to take the interface to the next step. Even my beloved WindowMaker is a copy of the way old NextStep interface. I am not a UI expert at all.

    That out of the way it seems like ideas of incorporating voice control to basic UI functions (Closing screens, Saving Files)and the idea of eliminating the archaic pointing device seem to be obvious. Other more mundane things like the positioning of screen elements and other things are important as well. Once again, I do not feel that any of the major UI players in the Linux environment are paying enough attention to breaking free or improving on the basic interface experience.

    We can't just make an interface as good as Windoze or the Mac but we need to show we can do it better to get wider support for the GNU/Linux experience.

    --
    ACK /ak/ interj. 2. [from the comic strip "Bloom County"] An exclamation of surprised disgust, esp. i
  124. Aqua Memory Requirements by Saxton · · Score: 2

    Unfortunatly, I don't have any prereleases of OS/X client... and I know the latest developer release doesn't have the Aqua GUI... but if anyone has their hands on GUI, or heard and rumours...


    Does anyone know how much memory the GUI eats?


    To the looks of it... perhaps running Quake 3 as your Finder may take less memory.

    Any answers?

    -Saxton


    _________

    --
    My name is Aaron Landry, and I approve this message.
    1. Re:Aqua Memory Requirements by Mister+Attack · · Score: 2
      Does anyone know how much memory the GUI eats?

      I've heard reports from a semi-trusted source that Aqua has run comfortably on a NeXT box with 32 MB of RAM. Of course, this is due to the vastly improved VM scheme which Apple is implementing in Mac OS X.

      I long for real modern memory management in Mac OS, and it looks like my wish has been granted:).
      --

  125. Re:Ain't that the blanket statement of the year by StarFace · · Score: 1

    Your point is very valid. However I did not say that seamless integration necessarily == instability. I said that is one reason for Mac/Windows instability. It is not a good thing, expecially for a server product where no GUI is even necessary, much less wanted. Why waste the extra 20 odd megabytes of data for a machine that sits in a closet without a moniter.

    This of course raises the issue that Corel Linux is not a server product, well his comments were directed more towards the Linux GUI in general, and GUIs in general. Yes, Corel Linux is a desktop oriented distribution, and there is contraversy over such a thing should even exist, but that is another topic for another time.

    For the BeOS, that is fine that it is integrated, it is not a server. For a graphic workstation it is not as much of a problem, but there still comes a time when it is good to drop as many services as possible(telinit 1) and do maintenance. Therefore I think that BeOS could benefit from a seperated architecture, though, as you said it is not entirely necessary for all occasions.

    With a graphics workstation it almost becomes just an option, but it isn't, that is my point.

    --
    V
  126. Am I the only one? by Anonymous Coward · · Score: 0

    Am I the only one that's NOT going to pass judgement on the new OS just from seeing a couple of screen shots and some dude saying what he liked and didn't like from watching a DEMO?

    Come on...I thought you people were a little more intelligent than this.

  127. Re:Agreed. by Darchmare · · Score: 2

    Apple wanted Be to pay to develop on the hardware? I'm kind of curious where you heard that.

    I could see why Apple may have wanted some cash to help Be out. Engineer time isn't free, after all, and there's no telling how much Be needed/wanted.

    In the end though, I think it came down to marketshare. I can't blame Be for that, although it may not have been the smartest move (Macs are very common in Be's target market - err, old target market). In the end, they were seduced by the large raw marketshare of the Intel market.

    I think it may have hurt them though - their move to IA's may have been due to the inability to keep up with driver development on the PC platform.

    What I *am* pissed about is Be's wishy-washy attitude about it. When they first added X86 support, they were saying that they were dual platform, that it was one of their core stengths, etc. Since then they have kept the PPC version very stagnant, and haven't evangelized it at all. I just wish they'd get around to officially dropping support and the charade that goes along with it.

    - Jeff A. Campbell
    - VelociNews (http://www.velocinews.com)

    --

    - Jeff
  128. New Coke by Foogle · · Score: 1
    It's interesting that he makes reference to what a bomb "New Coke" was... Coke failed miserably at creating a new image for their product, and now with a new leader at the helm, they're about to try something very very similar. Keep an eye out for the new look from Coke.

    -----------

    "You can't shake the Devil's hand and say you're only kidding."

    1. Re:New Coke by gig · · Score: 1

      If there's one criticism of Apple you will hear over and over again from long-time users, it's that they don't advertise their technology enough, and I guess that's why you think they don't have any. For Apple, it's about what you can do with the tool, not telling you how the tool works, but users still wish they'd do a little "for geeks only" marketing as well, to balance things out. IT departments are buying Windows machines for their desktop publishing and Web development people because they think there isn't a difference in the actual technologies involved. That may change after OS X ships if they do more enterprise stuff.

      > gay iMacs

      I guess you mean this as a criticism. I'm not sure what it is about an iMac that threatens some people, but it's allowed a lot of people to turn a little unused corner of their living space into an attractive little computer nook and discover the Internet, or play a game, or make a party invitation or something. What's wrong with that? A friend of mine has struggled with three successive Windows PC's on a big desk that takes up a lot of space in his little bachelor apartment. He replaced the huge desk and all the wires with an iMac on a little desk and now he's stopped calling me with questions about how to use his computer, and he's turning out better schoolwork and started making Web pages. He couldn't be happier. Not everybody is a computer hobbyist or a Linux geek. Not everybody is happy to have part of their living space look like their cubicle at work.

    2. Re:New Coke by kallisti · · Score: 1
      New Coke bombed, yes, but it drove up prices of the remaining "old" Coke. When Classic Coke came out, it sold better than it had for decades. Coke went from the "background noise" level to headline news, proving the old adage that no publicity is bad publicity.


      It is similar to Intel's managing to score good PR by eventually fixing the Pentium division bug. Although it looked like a disaster at the time, after it was over everyone was thinking of Intel, and I bet most people have forgotten the bug.

    3. Re:New Coke by sansbury · · Score: 1

      New Coke also did:
      • Get 100's of millions in free publicity
      • Allowed Coke to replace much of the expensive sugar in Classic with cheap corn syrup. (What Pepsi uses, which explains its sweeter taste)
      • Generated incredible quantities of hype for absolutely no money.

      Not so bad when you look at it that way.

      -cwk.

    4. Re:New Coke by Foogle · · Score: 1
      New Coke also:

      • Tanked

        • Publically Embarrased Coca-Cola

        • Made Pepsi Look Better
          Generated absolutely no revenue at the cost of existing customer-loyalty

          I don't really see the upside to New Coke.

          -----------

          "You can't shake the Devil's hand and say you're only kidding."

    5. Re:New Coke by Anonymous Coward · · Score: 0

      Actually, in most parts of the country, when you buy "Coke" you are really getting New Coke.

      Don't believe me? Compare California Coke with Mexico Coke or Atlanta Coke.

      They realized people reacted against the idea of "New Coke", not the taste. So they changed the flavor, not the packaging.

    6. Re:New Coke by stickyc · · Score: 1

      Would that be the look of 6,000 Coca Cola employees newly laid off?

  129. Re:You're a better programmer, so what? by DrXym · · Score: 1

    Sun is hardly at the leading edge of user interface design. Whoever was resposible for the abominations called NeWS and OpenLook should be taken out and shot.

  130. Re:Yeah, Jobs was unable to bring new life to Appl by Fugai · · Score: 1

    Apple sure is on death's door now, isn't it?

    Eh?

    What kind of expression is that?
    Learn about a concept called CONTEXT.
    Apple's corporate success was not the issue at hand here, imachead- Their pathetic UI is the issue, and maybe had you that idea in mind, you wouldn't have missed the point that Jobs brings no new life to apple in the UI sense as he did with NeXT.

  131. Customizing... by _GNU_ · · Score: 1

    I'll get OSX the first chance I get, of course..

    but I really hope all the stupid windows-imitation animations and stuff can be turned off, I want a fast responsive system, no slow animated system.

    Hepp.

  132. Umm, have you used it? by TheInternet · · Score: 1

    I find it really amusing how so many people (including Tog) are experts on something they haven't even used. I also find it amusing that poeple are willing to blast Apple for being too radical with a new look in the face of the success of Apple's hardware line.

    Many of the people that I've encountered, or whose articles I have read that don't like Aqua, ultimately state that they want Apple to keep the Platinum look. That just doesn't make any sense. So Apple is just supposed to keep the same basic UI for 20 years? I'm sorry folks, that's just not the way things work.

    As I said in another post, I have no sympathy for people that complain about the UI just because they never want it to change. I just don't get that.

    - Scott

    ------
    Scott Stevenson

    --
    Scott Stevenson
    Tree House Ideas
  133. A new invention... by Anonymous Coward · · Score: 4

    I have, I think, created the most accurate random dice throw simulator ever known to the computer world. It is held inside a tiny black box, with a serial connection and an Ethernet port.

    Questions please?

    Q: How does it work?

    A: It is sent signals from the programmer that set the method used to determine the result, and to get a new throw.

    Q: What do I have to do to use it in program X?

    A: Sending it a zero over the serial port will get a new random throw. Sending it any other number from 1 to 11 will set the method it uses.

    Q: What methods does it use?

    A: The number sets it, and it increases in randomness with the number; i.e. 1 just does a fairly simple random generator, while 10 takes a minute to mathematically simulate the dice on an atomic scale as it flies through the air!

    Q: Why does it need Ethernet then?

    A: That's for when you send it the signal 11, the most random mode. It posts a comment to Slashdot, enters a wait state for two hours, then comes back, takes the moderation score and adds 1.

  134. Re:Dock: Invented by Microsoft by Steambote · · Score: 1
    Spoken with the true inflammatory ire of an AC. I am not pro-MS by any means. I pointed out that Windows deployed the idea of a fixed dock before NeXT, and it did. By your standard, Apple deserves no credit for the popularity of the GUI, because it was all invented by xerox.

    Please refer to my previous comments regarding Xerox PARC. APPLE made it popular, XEROX invented the concept. PARC did not ship products, so no one in the public domain would have know of their interface ideas. Apple deserves all the credit for popularizing GUIs.

  135. Re:usability over eyecandy by Steambote · · Score: 1
    I'd rather Apple/Englightenment/KDE[/Gnome] spent their energy in developing a more usable *interface* than a prettier one.

    Why don't you save your final judgements for when OSX is actually released to the public. Until then, NOBODY, except Steve Jobs and the developers at Apple, REALLY know how *usable* the interface is. Unlike many others, I prefer to wait and judge after I've actually used it.

    It seems to me that a lot of slashdotters see usability and attractiveness as mutually exclusive. They're not!

  136. Re:3rd Generation GUI by John+Siracusa · · Score: 1
    3rd generation my butt. NeWS, Display PostScript, etc. have been primarily vector-based for a long time.

    ...and they also provide 3rd generation display layers. This is mentioned in the article. Did you read it?

    I prefer vector-based interfaces in general, but don't believe the hype when they claim it's great new next-generation stuff.

    "They" don't claim any such thing. "Third generation" means just that: "third." Not "totally new" or "never been seen before."

  137. Re:O/T: Two Button Mouse? by gig · · Score: 1

    The MacAlly mouses are excellent, too, and much cheaper if that's what you're looking for. Two buttons plus a scroller/button, snap on accents to match them to your display/keyboard, and they're very high resolution, so you can use them on a big hi-res display without picking them up all the time. The Control Panel is really excellent, too. They're $24 at Outpost.

  138. ehh? by Evro · · Score: 2

    The "Dock," which is being touted as so revolutionary -- that doesn't strike you as a ripoff of the Windows "taskbar?" I realize other operating systems have similar systems, but the taskbar sure is handy. I don't particularly like "The Dock," and the "genie" effect looks like a staggering waste of cycles. Hopefully it can be disabled.
    ___________________

    --
    rooooar
    1. Re:ehh? by Darchmare · · Score: 2

      The dock is actually from NeXTStep/OpenStep, which Apple owns the rights to outright. If anyone is ripping anyone off, it's Windows ripping off NeXTStep (not a farfetched idea when you consider who made Windows).

      As for the cycles, we'll see. Supposedly Quartz is very very fast, but we'll have to wait and see.

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    2. Re:ehh? by Evro · · Score: 2

      Out of curiosity, have you used any DPs of OSX? I'm wondering how well it will perform on my new... well, new this past summer... PowerBook G3 (333). They say it will supposedly work on any G3, but somehow I doubt things will look pretty on a 233 iMac or a PowerBook G3 233 with 0k L2 Cache.

      I read this article a while ago, so I don't remember if this was addressed, but Apple better make sure all these bells and whistles are optional.
      ___________________

      --
      rooooar
    3. Re:ehh? by Darchmare · · Score: 2

      Unfortunately I have yet to use any of the DP's, but will probably work with DP3 at some point after its release.

      I'm on a G3/Lombard myself, which isn't the fastest thing around, but not the slowest either. Hopefully it'll be okay.

      I can't imagine Apple putting those things in there without them being disableable. If they don't, someone will - it didn't take long for someone to hack out the zoom rects in the current MacOS.

      It's supposed to be released late this month. I'm not too confident about that, but we'll see. From there, I think we'll have a better idea. It ran very very fast at the keynote, but Jobs was probably using a top of the line G4...

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    4. Re:ehh? by Anonymous Coward · · Score: 0

      Ahhh - NO. Has anyone ever collapsed an app in X or OpenStep (circa 87)? The app collapses to a little icon. NOT a MS innovation. A NeXT innovation.

  139. usability over eyecandy by maphew · · Score: 1

    I'd rather Apple/Englightenment/KDE[/Gnome] spent their energy in developing a more usable *interface* than a prettier one.

    This point needs to be emphasized. Many times.

  140. Fine - a better link. by Booker · · Score: 2

    For a good overview of what's available, try this page.

    (although it seems to be down at the moment...?)
    ----

  141. Re:Dock: Invented by Microsoft by ~k.lee · · Score: 1

    Sorry to burst your pro-MS bubble, but this was a design Apple tested for the Lisa GUI. There's an article the ACM published which has screenshots of these old 1980-82 era prototypes.

    Spoken with the true inflammatory ire of an AC. I am not pro-MS by any means. I pointed out that Windows deployed the idea of a fixed dock before NeXT, and it did. By your standard, Apple deserves no credit for the popularity of the GUI, because it was all invented by Xerox.

    ~k.lee

    --
    (remove nospam for email)
  142. Tog's questionable judgment by ~k.lee · · Score: 5

    I used to respect Tognazzini a great deal. However, close reading of his writing, over an extended period of time, has led me to believe that he has questionable judgment about many issues. Just examine his article, How Programmers Stole the Web, where he claims that:

    • BASIC is the paragon of computer programming languages, because it uses a "simple" state-machine paradigm (I can only assume he means programs composed of global variables and GOTOs, like a finite-state automaton).
    • JavaScript is counterintuitive because it (a) resembles C++ instead of BASIC and (b) the code must be enclosed in comments (he thinks an XML-based inline programming language would have been the better choice, apparently ignorant of how bulky and clumsy pure XML-syntax programming languages like ColdFusion Markup Language (CFML) have turned out.)
    • Tognazzini calls it "inexplicable" that VBScript is not cross-browser and cross-platform, and seems to imply that this is due to engineers' habits of "enforced illogic" (which leads engineers to hate BASIC)---not on the Microsoft attempt to turn the Web into their proprietary fiefdom.

    These are only a sample of the glaring Deep Wrongness in the article I link to above.

    In addition, Tog is a relentless Apple partisan, despite his objections to the new Aqua interface. This clouds his perception of all Apple-related issues. For example, among other things, he says in the Aqua/OS X interface article that "Apple could argue, and few would deny it, that Apple was first and Microsoft is the one who made things difficult by failing to accurately copy the Mac interface." Ignoring, of course, the fact that Microsoft would have been perfectly happy to copy the Apple interface exactly, except that Apple is one of the most litigious companies in the IT industry (have you seen Microsoft threaten to sue KDE over their Windows98 theme?).

    IMHO, Tognazzini has suffered from a lesser form of the same brain rot that has affected Jon Katz since becoming published on the web: free to spout off without an editor, never forced to confront dissenting opinions before publication, he has become something of an autodidact. This may seem a bit harsh, but I urge the programmers in the audience to read the "How Programmers Stole the Web" article. It reveals a great deal about the didacticism of Tognazzini's thought habits, and will probably cast a very different light on his supposedly authoritative interface design ideas.

    I once respected Tog. Occasionally, he comes up with some good insights. However, don't let his impressive resume blind you to his often misled assertions.

    ~k.lee
    --
    (remove nospam for email)
    1. Re:Tog's questionable judgment by IntlHarvester · · Score: 2

      Tognazzini calls it "inexplicable" that VBScript is not cross-browser and cross-platform, and seems to imply that this is due to engineers' habits of "enforced illogic" (which leads engineers to hate BASIC)

      Without directly addressing Microsoft's motivation for VBScript, I would just like to vote for an "ActiveScript"-like interface in Mozilla that would allow developers to add additional scripting languages via plug-ins.

      I've yet to see a real argument that JavaScript is the One True Language for web scripting, it would seem that Microsoft's approach of supporting an extendable script architecture is probably the right idea. After all, you can now write IE-specific script in PERLScript, not that you would, and it would be nice to see other alternatives like AppleScript or PascalScript (for the Borland folk) supported in a cross-platform manner. (At least when you can afford to stop supporting Netscape 4.x.)

      --

      --
      Business. Numbers. Money. People. Computer World.
  143. Trash Can by Caseman · · Score: 1
    "The Dock:...Should not hold the trash can. (The trash can should be on the desktop, where it belongs.)"

    Funny, I prefer mine on the floor. Do you still throw disks in there to eject them? Oh, that's right no floppy drive! Hmmm, there's a flaw in every metaphor...

  144. O/T: Two Button Mouse? by Evro · · Score: 2

    Can anybody tell me, will MacOS X use a two-button mouse? I have a MS IntelliPoint Explorer Mouse (which I think is great, btw) so I get some right-click functionality through MS's mouse software, but I want them to SHIP the computer with a NORMAL-SIZED/SHAPED TWO-BUTTON SCROLLING MOUSE. The iMac hockeypuck HURTS my hand. If MacOS X is based on a UNIX variant, and if UNIX is so heavily reliant on multiple mouse buttons, I would hope they would get the hint and include multibutton mouse support. One thing I like about Windows is the right-click copy/paste menu that can be used in almost every application. That alone would be worth rewriting the OS!
    ___________________

    --
    rooooar
    1. Re:O/T: Two Button Mouse? by burris · · Score: 1

      Nope. Macs will most likely always have one button mice. Mac users have gotten along just fine with a single button for 16 years. Trust Uncle Steve.

      The NeXT had a two button mouse, but the second button was only to pop up the menu (which would give you access to the Edit menu, and subsequently the pasteboard functions, which we all like). That's why the NeXTies joked about it being the "only one button mouse with two buttons" Don't count on this feature making it into Mac OS-X.

      The hockypuck mouse is a compromise intended to be used by children and adults (and be cheap!). It was not intedned to be the end-all-be-all of mice (as if such a thing were possible, considering how much people's tastes differ). If you don't like it then get another mouse. It's not as if mice are expensive or difficult to install.

      Mac OS-X is based on unix, but only for the guts. It's windowing system internally does not bear any resemblence to X-Windows or any X window managers whatsoever.


      burris

    2. Re:O/T: Two Button Mouse? by barzok · · Score: 2

      IIRC, the kernel is Mach but the UI will still be decidedly Mac. The kernel doesn't care how many buttons you have (nor should the user care that the kernel doesn't care), it's all about the UI.

    3. Re:O/T: Two Button Mouse? by Anonymous Coward · · Score: 0

      "Don't count on this feature making it into Mac OS-X"

      MacOS 8+ already supports a context menu (Ctrl+click for the one button people). Are you suggesting they would take that out?

    4. Re:O/T: Two Button Mouse? by Sethb · · Score: 2

      I don't have a problem with buying another mouse and another keyboard to go with each Apple system we buy, but I want Apple to allow me to NOT order the ones I don't want. We've got a closet full of Blueberry keyboards and the stupid hockey puck mice. It's fine if Apple wants to ship them with iMacs, but if I shell out the big bucks for a new G4, I don't want to shell out another couple hundred for a usuable mouse and keyboard on top of what Apple charges for their crappy ones.
      ---

      --
      When in danger or in doubt, run in circles, scream and shout. --Robert A. Heinlein
    5. Re:O/T: Two Button Mouse? by Mr.+Quick · · Score: 1

      when steve jobs or any of the other apple people that deal with PR are asked "two button mice?" they usually answer "that's a great opportunity for a third party."

      apple likes consumers now, so they gotta keep it simple.

  145. Ironic by roystgnr · · Score: 0

    That's for when you send it the signal 11, the most random mode. It posts a comment to Slashdot, enters a wait state for two hours, then comes back, takes the moderation score and adds 1.

    It's ironic, then, that this particular comment is 99% certain to be marked "-1, Offtopic" sometime within the next 10 minutes. Not very random, no?

  146. MacOS X: Interface hall of shame by arielb · · Score: 1

    I'm not surprised by Apple's sudden lack of UI commonsense. They completely fired the original UI team that made the Mac as _the_ standard for good UI design. Please see http://www.iarchitect.com/new.htm for another reason why Apple is going in the wrong direction.

    --
    ---
  147. Re:sorry off topic, but time warner is blocking li by Anonymous Coward · · Score: 0

    actually it's rather easy to block specific OS's

  148. Radio interview with Tog by John+Siracusa · · Score: 3

    He talks about the QT4 player, Mac OS X, and GUIs in general. Listen in.

  149. Re:sorry off topic, but time warner is blocking li by Andy+Dodd · · Score: 1

    No problems in Ithaca, NY.

    Probably because they'd lose half their customers in the area to Light.Speed (DSL) if they tried to pull crap like that.

    --
    retrorocket.o not found, launch anyway?
  150. Mystery Meat Navigation by drivers · · Score: 2

    Apple's gumdrop button look like a bad case of "Mystery Meat Navigation". Check out this website... it's pretty funny (check out the mouseover-based streetsign), and interesting:

    http://www.webpagesthatsuck.com/badnavigation.html

    1. Re:Mystery Meat Navigation by puetzk · · Score: 1
      I want to moderate this thread, but I want to post too... so I guess I'll post.

      To my knowledge, the buttons are focused for the window that has focus(and/or is under the mouse) and blurred for other windows. So it's not as bad as this site (unless it really is blur until the mouse hits the button, which would suck). I actually kind of like windows receding into my desktop visually unless they're foremost or I'm pointing at them (in which case, the *entire window* should focus, not just one specific button. I think a window is a large enough aggregate that I can point at it and already know what it is.

      --
      The Matrix is going down for reboot now! Stopping reality: OK. The system is halted.
  151. Aqua (sort of) Tested by NII+Link · · Score: 4
    It's quite a coincidence that this article should appear on /. today (and no, I'm not talking about how late it is). Today, I did a little experiment: I downloaded an Aqua-like theme for Kaliedoscope (a theme switcher for Mac OS) and this program called "Greg's Browser," which is a NeXT/Mac OS X - like file browser. For several hours I used the theme and the file browser as I went about my usual business, just to approximate what it would be like to use the OS X GUI.

    My first impression upon activating the theme was the expected "that looks cool," and I also noticed that it was a bit brighter looking than the current "platinum" look of OS 9. Not that it was a bad thing, it wasn't blindingly bright, just a little unfamiliar at first. That soon changed however, as I began to actually use it. The theme isn't the most accurate representation of Aqua, for example it doesn't have the slowly throbbing default buttons, but it did have the same "traffic light" buttons on the windows. Some have expressed concern that the buttons are too close together and that someone could miss and accidently close a window, but that did not happen to me once. I got used to the new setup very quickly (to contrast, I never seem to get used to it when I have to use Windows). In fact, I took a liking to the buttons and that pinstripe background. They aren't noticable while doing work, but when you want them you know exactly where to look.

    The other main thing that the theme altered was the icons. Even without Quartz and 128x128 (scalable) icons, the new icons look great! That's not one of the things anyone has really been arguing over though...

    Unfortunately, the theme cannot simulate translucency, shadows or the "sheet" dialogs - although from the pictures the sheets look really good. The tranclucency might need some playing with, but again I could not try it in person. So on to the browser...

    I found the browser useful for quickly navigating a heirarchy of folders - just move the arrow keys towards where you want to go. On the other hand, it wasn't so great for copying/moving files to other places - in most cases a new browser window must be opened. Of course the limitations of this browser might not be the same as Apple's, and the browser view is just an addition to the traditional icon, list, and button views. I'll probably end up using a combination them all, much like I do now.

    Keeping all this in mind, it's imporant to remember that Aqua is still in development. Mac OS X is scheduled to be released this summer (not next year as Tog said, that's when it will be preinstalled on all shipping Macs), so there's still time to make any criticisms you might have heard - that is probably one of the reasons for showing Aqua so far in advance.

    --
    -Rafi Remove the Spanish to email me.
  152. window switching? by Kyobu · · Score: 1

    Does OS X have a way of switching windows from the keyboard a la Alt-Tab in Windows, Enlightenment, Sawmill, and KDE (and probably all the other WMs)? In OS 8.6, which is the Mac OS I'm currently most familiar with, there is no keyboard-bassed way that I know of of switching windows. Apple-Tab works for switching applications, but not for windows. This is a pain for me, because my web-browsing style is to open a new Netscape window for almost every link I want to read. I don't like to have to pick an item from a menu just to switch windows, so the de facto maximum number of windows I can have open is four. I hope OS X will have a solution for this problem. They wouldn't even have to add a new key-combo -- better to just replace Apple-Tab, because after a while, you'd find the program you wanted, even if you went through a few windows of the same program first. Of course, this is a minor issue. They can solve it however they want.

    --
    Switch the . and the @ to email me.
    1. Re:window switching? by jezzball · · Score: 2

      Actually, you raise an interesting query with no appropriate answer. The Apple-Tab in 8.5 and above (I'm running 9.0, so it's the same here) switches Applications because that's the _only_ thing the MacOS has rights over. It's like the MDI (Multiple Document Interface) in Windows - for example, try Microsoft Word, or Visual Basic, or anything like that. Alt-Tab and you pop out of Microsoft Word, which is why I often open many Words and quickly run out of memory.

      Windows also allows the option of an SDI interface, a Single Document Interface. This seems to have become the de facto standard, but imho, it's far more complicated and becomes nastily disorganized very quickly. There is no homougeny between programs, etc. It becomes a smorgasbord (sp).

      So, imho, I'd like to stick with the command-tab that's in MacOS. It works. What you're asking for isn't a feature, it's a fundamental OS change. If Aqua is based on X, it'll probably happen. I hope not. I like the feel of MacOS, and yes, I started using computers back in DOS 2.1, so I've been around both worlds plenty of times. I'm a Windows programmer at work, but when I come home my G4 feels a lot cleaner and sharper than anything I've encountered under Wintel.

      And that's not a flame, that's my opinion.

      Jezzball
      ls: .sig: File not found.

      --
      ls: .sig: File not found.
      (A)bort, (R)etry, (I)gnore?
  153. Dock: Invented by Microsoft by ~k.lee · · Score: 1
    The dock is actually from NeXTStep/OpenStep, which Apple owns the rights to outright. If anyone is ripping anyone off, it's Windows ripping off NeXTStep

    Actually, the dock may just be the one interface convention actually invented by Microsoft. Windows 1.0, which predates NeXT by about 4 years, had all its icons (including open applications) fixed in a row at the bottom of the screen. They didn't look like buttons, but since you couldn't move them up out of this area, it functioned much like a Dock/taskbar.

    It's kind of funny, at the time Mac interface designers blasted Windows 1.0 for not allowing you to move those icons around. Of course, Windows 1.0 was a total interface disaster in almost every other way, but it had a fixed dock. It's pretty hard to track down pictures of the Windows 1.0 interface, but here are a few:

    ~k.lee
    --
    (remove nospam for email)
    1. Re:Dock: Invented by Microsoft by Anonymous Coward · · Score: 0

      Sorry to burst your pro-MS bubble, but this was a design Apple tested for the Lisa GUI. There's an article the ACM published which has screenshots of these old 1980-82 era prototypes.

      Also, the NeXT dock is patented and Jobs is listed as a creator just as he's listed as a creator on the cases for original Mac, iMac, G3/G3 and the puck mice.

  154. Re:KDE sucks! -- Prejudice sucks! by Anonymous Coward · · Score: 0

    KDE can be evaluated. It's out. Mac OS X is *not* yet out. You cannot evaluate it. You cannot determine if it sucks. (-1, troll)

  155. You're a better programmer, so what? by profi · · Score: 2

    Whatever he has to say about BASIC is completely irrelevant, because that is simply not his field of expertise. He is first and foremost a human factors engineer. He has done HCI research at Apple for many years, he founded the Human Interface Group, he played a major part in the Lisa project, which later served as the scientific foundation for the MacOS.

    What have YOU done that qualifies you to make disparaging remarks about the man who helped define the Graphical User Interface as we know it?

    1. Re:You're a better programmer, so what? by ~k.lee · · Score: 1

      Whatever he has to say about BASIC is completely irrelevant, because that is simply not his field of expertise. He is first and foremost a human factors engineer.

      I'm not going to get in a flamewar with Tog apologists, so I'll just say this and bow out of this thread. Every programmer knows that computer languages are one form of human-computer interface. That Tognazzini is so deeply mistaken about such a fundamental interface (every human being uses language constantly) speaks to, perhaps, a fundamental confusion about some issues.

      I suggest you take a look at his comments on the "human factors engineering" of web authorship.

      What have YOU done that qualifies you to make disparaging remarks about the man who helped define the Graphical User Interface as we know it?

      The argument from authority has never impressed me. People with impressive resumes can make mistakes. I just suggested that people pay closer attention, that's all.

      ~k.lee

      --
      (remove nospam for email)
    2. Re:You're a better programmer, so what? by blinko · · Score: 1

      "Tog" also worked at a well known company called Sun Microsystems.

      --

      --

      --
      blinko - "the nail that sticks up gets hammered down"
  156. Use of text instead of graphical icons by rambone · · Score: 3
    I once attended a lecture by the brilliant Edward Tufte (who was lecturing on his three great visual design books), and the one point that was hammered in again and again was to "inline" information. Instead of using a silly icon or shape that users must "follow" to find the information they want, put the information right there, inlined.

    It appears that is what TOG is discussing here as well. He seems to be pointing out that Aqua places too much emphasis on the usefulness of graphical representations (which look gorgeous but do not relay much information).

    That is why I have always found primitive interfaces such as TWM so useful - more often than not, informative text takes the palce of a pretty (but useless) graphic.

    By the way, anyone who has the chance to see Edward Tufte speak should do so. For $500 you get all his books and a great lecture that was really worth $500, as hard as that might be to swallow. I can actually say that I learned a great deal about interface design.

  157. Ya know, I like it by deeny · · Score: 3

    MacOS X Server (in an earlier incarnation) was the first Unix I used on my desktop. It got me really aware that there were Unixes with good GUIs. Unfortunately, Linux lags WAY behind in the seamless integration that even buggy betas of Rhapsody had.

    I came to Linux from MacOS X and I suspect a lot of other people will too.

    Be patient little penguins. MacOS X is no threat to Linux.

    _Deirdre

  158. consistency by Anonymous Coward · · Score: 0

    Apple was going to add themes to (I belive) 8.5 but left them out so you could sit yourself down at almost any Mac and not have to relearn the interface.

    1. Re:consistency by crayz · · Score: 1

      yeah, and then they release Final Cut Pro, iMovie and Quicktime 4, all of which have a different interface

  159. Arrg by Anonymous Coward · · Score: 0

    Don't you hate it when you forget to close tags?

  160. and how do you do that with keyboard shorcuts? by Anonymous Coward · · Score: 0

    Unless you plastered them all over the gui, there's no way to find out BUT to read the docs or find out from somebody else.

  161. I still think it looks like SGI IndigoMagic by Fudge.Org · · Score: 2
    As I have said before....

    If you have ever used a SGI Indy running Irix paired with that amazingly *ahem* interesting 4DWM desktop windowing environment the dynamic resizing of icons should be familiar to you.

    I used to have access to one back in the mid 90's... whoa... that sounds cool.

    I know when I took people by the lab to see it they would immediately go "COOL!!!" when they saw the scrolly thingie make the folder icons look bigger then smaller then bigger then... you get the i dea.

    It's no wonder SGI's never caught on... it must have been the amazing easy to install no issues approach to software they have always used. I know I am not alone in feeling this way.


    http://www.mp3.com/fudge/

    --
    http://fudge.org
  162. In San Diego, on RoadRunner, working fine by TeamFXML · · Score: 1

    I am on RoadRunner using Linux (RH6.1) and running fine. Road Runner went down in my area last night (as they do once every week or so) and I had to do an ifdown/ifup this morning to get back my net connection.

    I doubt they are blocking Linux access. E-mail me (fxml@excite.com) if you need more specific help.

  163. you're halfway there by Scudsucker · · Score: 1

    The filesystem supports long file names, but the OS currently does not.

  164. Better reviews available by wct · · Score: 2
    While interesting, I think the perspective of the OS-X GUI treated pretty superficial in this story. Ars Technica carried an excellent in-depth look at not just the interface, but the underlying technologies that make OS-X an attractive proposition for even die-hard Mac haters like myself. Something like the Quartz technology described needs to start being implemented under Linux to stay competitive over the next few years.

    Daniel.

    1. Re:Better reviews available by Anonymous Coward · · Score: 0

      Maybe someday Linux will bring something to the industry instead of reimplementing everything.

      No offense to Linux or its users, but a lot of stuff seems to be taken wholesale from other OSes.

  165. 3rd Generation GUI by nutty · · Score: 4


    I must say, i learned a lot from the report the Arsificial Intelligentia over at arstechnica.com put up.

    Check it here.

    Its got a great deal of info on how MacOS X and Quartz are a 3rd generation GUI, relying on vectors, and a great deal of pdf technology to speed things up. This decreases the amount of power needed to run a transformation like the genie effect by great amounts.

    Good stuff.
    /nutt

    1. Re:3rd Generation GUI by Anonymous Coward · · Score: 0

      More good stuff @ CNN Entertainment

  166. check your site by Anonymous Coward · · Score: 0

    The first mention of anything having to do with Macs or Apple is how they fixed most of the problems with QT 4.

  167. Agreed. by Enahs · · Score: 2

    Apple's biggest mistakes were:

    1. dumping BeOS
    2. Bringing back Steve Jobs as Lord and Savior (erm, CEO :^)
    3. Putting that butt-ugly interface on top of OpenStep
    4. Apparently not going to beta-testing, or even testing at all, on anyone other than developers that stood around slack-jawed saying, "coooool."

    Sorry, but that's how I feel about the subject. My extreme hope is that GNUstep doesn't go to themeing toolkits just because OpenStep is themed now...it might be nice, but, c'mon, the NeXT toolkit is nice, usable, and fairly intuitive. The only improvement I could see is making menus either Mac-style or Windows-style, with the additional option of "traditional" NeXT-style menus.

    --
    Stating on Slashdot that I like cheese since 1997.
  168. the puck is ok for me (YMMV) by kipling · · Score: 1
    I find the intellipoint hurts my hand (too high, bad for wrist, tendons, etc) while the flatter hockeypuck mouse is very usable. This was much to my surprise, as I ordered the G4 and the MS mouse at the same time, never intending to use the puck.

    The weight of the puck is nice, the intellipoint feels like really cruddy plastic. Of course, when I need the extra buttons (Q3), USB allows hot swapping.

    --
    -- open source? sounds like the real book --
  169. Re:should support it just fine by father_guido · · Score: 1

    But why the heck should you have to do that?!?!?! Press two buttons to get the functionality provided by ONE on the PC? That, like the iMac iRSI iMouse is a truly bizarre design.

  170. should support it just fine by Anonymous Coward · · Score: 0

    Pressing the control key when you press the left mouse button brings up a contextual menu, much like the right click on a PC. With some software (logitech provides some with thier USB mice, don't know about alternatives) you can even use the scolling wheel in a folder or browser window.

  171. might be able to turn em off by Anonymous Coward · · Score: 0

    You can switch off Platnum in Mac OS 8-9. I don't know about memory, but it speeds up older machines if you off Platnum and turn down the details on icons. I'm hoping you can shut off the fancy-pants gui stuff, not only to save memory but so the OS wont be a dog on less than new machines.

  172. Re:Boy was I wrong. by Darchmare · · Score: 4

    Actually, it's more like this:

    1. Pay Xerox in the form of Apple stock.
    2. Take a few notes on what Xerox has done. No code.
    3. Mix in a large number of ideas by Jef Raskin and others.
    4. Develop the Lisa/Mac.
    5. Bill Gates takes a look, and...
    6. The rest is history.

    Hope that clears things up a little more.


    - Jeff A. Campbell
    - VelociNews (http://www.velocinews.com)

    --

    - Jeff
  173. OT Re:Tog's questionable judgment by pod · · Score: 1
    re linked article.

    I have NEVER read such total drivel and nonsense from a supposedly technically inclined person on a technical subject. My jaw was literally on the floor as I was reading the article... the premise, the 'facts', the argument, the conclusions, even the topic/problem itself... so horribly illogical and twisted...

    Words fail describing this... how could ANYONE read that and make any sense out of it.

    The guy may be an authority (on guis), but he certainly doesn't have a clue about what he's writing in that article.

    --
    "Hot lesbian witches! It's fucking genius!"
  174. More Troll info here by Anonymous Coward · · Score: 0
  175. Interesting Gnome info here: by Anonymous Coward · · Score: 0
  176. Ain't that the truth by father_guido · · Score: 1

    Unfortunately, Linux lags WAY behind in the seamless integration that even buggy betas of Rhapsody had."

    I installed Corel Linux last weekend. Fast install. Only one reboot. The UI sucks, redraws (on a P133/64MB) take too long, severe UI inconsistancies. Windows or the MacOSX are light years away from any Linux shell.

  177. When will it end by cbuskirk · · Score: 0
    WILL Jobs ever wake up? WILL WINTEL Flamers ever stop and examine the Mac? WILL Mac Flamers stop and examine themselves.

    I am a die hard mac user. I have been using both Macs and PC's for the past 13 years and I am ever more firm in my position but I will admit Steve needs to wake up and listen to the users. Two button mice are a must. Apple did the right thing getting rid of the floppy drive and serial connections. Now lets take a few more steps into updating the computer experiance. The new GUI has many problems. Astheticly it is nice but the large icons will have to go. Also I hope that they give the option to open each folder in it's own window. I like multiple windows. He does bring up a point which most posts seem to miss. This is a DEMO. Demos are always exagerated. Apple has touted the technical aspects of OSX for some time now to no success. They resorted to hype. Shame on Apple for trying to draw lots of attention to their product.

    STEVE: keep listening to your comptetors custormers but to not assume every mac user will follow you blindly when you do something stupid. AND MAKE OSX OPEN SOURCE LIKE DARWIN IS!!!!!!

    WINTEL FLAMERS: Tone it down. Don't argue unless you know both systems.

    MAC FLAMERS: Tone it down. Defend the mac on merits not faith! Don't argue unless you both systems.

    Linux People? I don't know linux well but I would like to see the Linux and Mac communites closer together in open source efforts.

  178. modern window manager??? by sonoffreak · · Score: 0

    How bout a post-modern window manager like Sawmill

    note: by post-modern I don't mean actually post-modern in an artistic sense, I just mean the natural progession after E. Less bloat, easy config, equal graphic capabilities.

    --
    ---- sonoffreak
  179. Why, oh why... by Enahs · · Score: 1

    When NeXT was introduced, Steve & crew introduced a machine that was, while expensive, intuitive and easy to use.

    With MacOS X, we get an interface we want to lick.

    Don't know about you, folks, but I want the usable interface. Personally, I don't run GTK/KDE widget themes, other than NeXT themes to make those apps fit in with Window Maker & FSViewer.app. :^) The look of these things rock.

    I find the notion of scaleable dock items interesting, but fairly useless, and an addition to the clutter that Macs have always been known for. When I'm sitting in front of my Mac at work, when I'm not working on something, I see a gazillion icons. I long for the nice, clean dock and the nice, clean look of FSViewer (a clone of NeXT's file manager.) That dock, friends, is not clean. It's a mess.

    And why, oh why, was the top row of "shortcuts" taken away for a web-browser-style button bar??? Yowza, the "classic" look was better, IMHO. It took some of the concepts of Finder, added on, and improved. Need to make aliases to files? No prob. Need aliases to folders? Again, no prob. Do you have to roll up a window, or series of windows, to do so? No. I personally can't see a "favorites" menu being more intuitive.

    --
    Stating on Slashdot that I like cheese since 1997.
  180. Linux vs. Mac by DrToxic · · Score: 0


    Have you ever seen an old apple tree that's so old and knarly and overgrown that it has to be propped up, and even though its almost dead, it still keeps making apples?

    That's kind of what I think of apple.

    Why not sell a Mac environment for Linux and yield to a better OS? Why make a career out of jerking around customers with bad, confusing, and costly ideas? Everything that apple wants to do can be done under Linux w/ add-ons. Isn't that painfully obvious?

  181. MacOS Awkwardness by Fugai · · Score: 0

    Let us not forget the warm popularity QuickTime 4 has received from users on every platform.
    (http://www.iarchitect.com/qtimeno.htm)
    While I always found NeXT machines and Operating Systems pretty neat (especially for the time) and definitely more stable than any Mac OS, it's disappointing to see that Jobs was unable to bring similar new life to Apple itself.
    I must concur with many- MacOS X is gonna suck.

  182. basic ain't all bad by god_of_the_machine · · Score: 1

    Tognazzini calls it "inexplicable" that VBScript is not cross-browser and cross-platform, and seems to imply that this is due to engineers ... not on the Microsoft attempt to turn the Web into their proprietary fiefdom.

    I doubt that MS has any patents on BASIC (correct me if I'm wrong) and other organizations could start making VBScript interpreters since MS does not.

    Besides... VB is great for quick and dirty solutions, especially for companies that use simple databases. You don't have to go through that much effort to make a functional program. Of course it is a given that they are not as efficient or as stable as a mySQL solution... but I guarantee that I could build most simple projects MUCH faster with VB, and VBscript.

    --

    -rt-
    ** Evil Canadians are taking over the world. Learn about the conspiracy
    1. Re:basic ain't all bad by Anonymous Coward · · Score: 0

      I would hope microsoft doesn't have any patents on BASIC, since they didn't even exist when it was invented.

  183. on sdi, mdi by Anonymous Coward · · Score: 0

    SDI is superior in every way, it is simply implemented poorly in windows.

    BeOS has a very nice way of managing application windows, which I encourage others to emulate. Each application gets its own slot in the taskbar (or whatever you like to call it). Every time the app pops open a window, it goes under the applications entry in the taskbar. So instead of having dozens of browser windows lined up in your taskbar (each informatively displaying the first two letters of the webpage being viewed), you have one browser application button, then you click that to access all the currently open browser windows.

    Be also has a smooth alt-tab feature which allows you to switch between windows within apps as well as apps.

    I do not see how SDI becomes "nastily disorganized very quickly", perhaps you could present some examples to support your argument? And no, I do not know what "There is no homougeny between programs" means...

    As it is the duty of the UI lover, I lay down the SDI/MDI challenge: show me a single instance where it is more convenient or necessary to have MDI instead of SDI.

  184. Aqua Skin by jasonjwwilliams · · Score: 1

    In the article he mentions an aqua skin for windows. Does anyone know where to get it? Does it patch DLLs to get a closer look, or is it simply a color scheme/background pic change? By the same token is there an Enlightenment skin available.