OLPC Human Interface Guidelines
2006-12-11 10:27 pmIf you haven't been hiding under a rock for the last two years you've probably heard of the One Laptop per Child project. But, like me, you probably haven't heard much about the software apart from the fact that it runs on Linux. That's too bad, because it's brilliant.
Go read this blog post as an introduction, then go read the OLPC Human Interface Guidelines. They're simply brilliant. They actually use all four edges and the corners. They bring the mesh network into the interface. They get rid of the stupid "Caps Lock" key and add "View Source". Most of the software is written in Python, one of the two best teaching languages in existance at the moment (the other is Smalltalk). They have a journal, for infinite undo and version tracking.
Go read it, and ask yourself what Microsoft and Apple have been doing for the last 15 years.
no subject
Date: 2006-12-12 07:38 am (UTC)no subject
Date: 2006-12-12 07:54 am (UTC)The UI is available cross-platform, so I'd guess that they've been getting several months worth of user feedback by now.
no subject
Date: 2006-12-12 09:49 am (UTC)All of which said and acknowledged, the OLPC machine looks real interesting. I wish OLPC the best of luck, and I hope it all just works...
no subject
Date: 2006-12-12 04:52 pm (UTC)no subject
Date: 2006-12-12 08:55 pm (UTC)OLPC, contrariwise, is pretty much starting with a blank slate, since their intended "customers" have absolutely no previous experience whatsoever with computers. No legacy issues at all, whether it be hardware, software, user expectations, or whatever else.
Feel free to criticize Apple & Microsoft (the latter company in particular)for being insufficiently innovative. But when you ask "what have they been doing?", you imply that they haven't been innovative at all, and I think it would be more accurate to say that Apple, at least, has been as innovative as they thought they could get away with—or maybe a little more than that, given the market constraints they must deal with.
no subject
Date: 2006-12-13 03:49 am (UTC)They haven't been as innovative as they thought they could get away with in the marketplace, only as innovative as their religion will let them be.
no subject
Date: 2006-12-13 10:03 am (UTC)As to "only as innovative as their religion will let them be", what do you think of OpenDoc?
no subject
Date: 2006-12-13 03:35 pm (UTC)There are other disadvantages to the top menu bar that may or may not outweigh the advantages (one is the inability to make good use of "focus-follows-mouse" and "raise-on-focus"); I don't think the research has been done.
I use the term "religion" advisedly -- one of my coworkers was a high-level manager at Apple not long ago; the term is even used internally among the skeptical. He was, IIRC, in charge of OpenDoc. It was an interesting experiment, but ultimately a failed one. Open document formats like XML that allow a proper separation between code and content win every time over "object oriented" formats that amount to making a particular -- usually closed -- application the "class" that has total control over that format.
no subject
Date: 2006-12-13 04:43 pm (UTC)