Slashdot Mirror


A Close(r) Look At OLPC Human Interface Guidelines

feranick writes "There have been a lot of articles on Slashdot about the OLPC project, most of them regarding the hardware, the social impact or the cost of the operation itself. However the software development, specifically in the GUI didn't get so far much attention. This blog summarizes some of the OLPC global interface guidelines. You will see that what is really new in the laptop is not the laptop itself, but the completely new idea behind the design, where instead of applications you have activities, documents are now journals, 'application bundles can be signed by whoever works on them — because there is a view source key on the keyboard, anybody can modify an app and distribute it'. It really looks like if this is successfully, we could see a new breakthrough in GUI design also in mainstream PCs: "This UI is quite simply one of the deepest and most interesting redesigns of the desktop user interface ever produced. It makes MacOS look like what it is — boring and unoriginal.""

3 of 152 comments (clear)

  1. So why slag off MacOS? by Toby+The+Economist · · Score: 5, Insightful

    > "This UI is quite simply one of the deepest and most interesting redesigns of the desktop
    > user interface ever produced. It makes MacOS look like what it is -- boring and unoriginal."

    Wrong answer.

    If something is good, it *is*, of its own accord. There is no need to assert *something else is bad* - unless you're feeling insecure.

  2. Re:OLPC Hardware by Bastian · · Score: 4, Insightful

    Fitts Law in corners for example works well when you have a mouse you can fling into the corner. But the OLPC has a trackpad, and we all know they're not so good for flinging the cursor into the corner. Something localised would be far better, for example a double-tap + pop-up directional menu for actions. Also Mac OS X lets you assign the corners to actions, contrary to his post. Many people disable these because they're annoying!

    (sneaking off topic. mod me down!)

    And because they violate everything a reasonable UI person holds dear. I'll grant that OS X didn't originally make great use of the corners. One is for the Apple menu, which is rarely needed, and the other is for the clock's menu, which is almost never needed. However, keeping those in the corners and then adding an option to have the corner respond to other actions is a bit annoying - now there's no easy way to know exactly what the corner will do until you try it. That, or discover it automagically because none of the Exposé actions require a click.

    Which gets to the next problem. These corner actions are generally things that radically rearrange the screen, start a screen saver, etc. Without a click. This is extremely undesirable when you consider that Fitts Law cuts both ways - the corners are such easy targets that most users will frequently hit them even when they don't intend to. For example, it's common for me to fling the cursor off toward a corner when I want to get it out of my way so I can read a document more easily or whatever. With hot corners enabled, I'll often end up hitting one of those corners, which ironically massively re-arranges the screen, usually in a way that makes it completely impossible for me to continue my reading. Just about the exact opposite of what I was intending to do. Similar problems for when I'm trying to use a UI element that's close to a corner (window resizing controls, Apple menu, etc.)

    The only hot corner I like and use is the one which keeps the screen saver from activating. It's also the only one that doesn't have a nasty habit of mucking with the screen when I don't want it to.

  3. oh... there we go again by cpotoso · · Score: 5, Insightful

    Typical american view of the world: everyone is starving out there. FYI: the OLPC is not intended to starving people, it is *not* food... It is intended for people who get their *basic* needs met already with the idea of helping themselves get out of poverty and hopefully improving the general economy of the country as well. Gee, what's so difficult to grasp? Following your argument we should not give any education to the poor either since what they need is food? What huge nonsense.