Thoughts on Usability

General ramblings written when I really should have been doing other things:

  1. Applications should keep track of the data they create:
    In other words, don’t make the user save data and remember where they put it. Use the email application model where you start the program and your data (email) is right there, stored “in the application.” When people lose files, it’s because they don’t remember where they put them. Usually they remember which program they used to create them (e.g., “I’m looking for a text document but I don’t remember what I called it (or where I put it)…”).
  2. Tags over Folders:
    Folders seem to me to be an archaic way of sorting data. Tags are much more flexible because each file/piece of data can have multiple tags assigned to it. This applies to email apps too.
  3. Use Fitts’ Law!
    Very generally translated to computers, Fitts’ Law says that the corners and edges of the computer screen are the easiest to find with the mouse. Current operating systems don’t use this as much could. Mac OS X has the menu bar at the top of the screen. XP/KDE have the start button at the bottom left. openSUSE has a cool thing where the “Slab” (start menu) will automatically come up when you move the mouse all the way to the bottom-left of the screen.

    It would help to see a lot more of this. I’d like to see window switching in 2 corners and possibly quick access to applications along one edge.

  4. Quick Application and Document Access
    I spend a lot of time searching through my K Menu or browsing through folders in Konqueror to find a document. In fact, a lot of the time it’s much faster just to type the program’s name into the Run Command box and hit enter. Use one of the edges of your screen (see above) to bring up the most recently used apps and documents and allow the user to search for apps/docs (ala Beagle and openSUSE 10.2’s slab, but improved). For keyboard monkeys like me, let people type in the name of the app and just hit enter.

    The thing on the right is a rough approximation of what I’d like. It’s searchable (just type in konsole, Konsole is automatically selected and hit enter), it makes your most used accessible from the keyboard (activate menu and use keys to navigate). Make it pop up when I hit the right-hand edge of my screen and I’d be fairly happy.

    Most importantly: don’t make the user browse through the file system to find anything (this applies to attaching files to email too)! Use tags, full content searches, and “this app created it” for finding files.

And a lot more too. I really like what the OLPC team did with the Sugar interface–it’s a very cool reinvention of computer interfaces. Personally, I find the current state of usability of all computer environments (Linux DEs/Distros, Windows, and OS X) all equally appalling–and I suffer daily seeing people struggle with the basic concepts that “make sense” to nerds like you and me (because we think like computers), but not to normal people.

29 Responses to “Thoughts on Usability”

  1. lucmars Says:

    Point 1) is a good idea. Lotus presents that indeed but in the end you will need to archive all your stuff; that happens quickly with the e-mails.The main problem is the quantity of document, the more you have the more you’re lost. One goes into problems with format that can be handled by different apps (txt format for example) with different versions.
    Point 2) is consequent to point 1) one needs an app for archiving, but here again the quantity is still the problem, tags or folders can proliferate. The BeOS file system used tags, but one could show a tag as a folder.
    I think that concerning the archiving, the usability is a matter of good practice in first.

  2. usability Says:

    usability…

    Based in the UK, provides simple, affordable website and logo design as well as website hosting. We specialise in providing simple web design solutions to help any business and individuals. Why not discover and expand into the area of interactive busin…

  3. a dsl Says:

    a dsl…

    Didn’t realise there was this type of information out there…

  4. chineseLocker Says:

    greatings…

    disagree…

  5. elchinas Says:

    hello…

    Great job. But not enought info. Where can i read more?…

  6. elchinas Says:

    greatings…

    Not sure that this is true) but thanks…

  7. chineseLocker Says:

    hey…

    Great job. But not enought info. Where can i read more?…

  8. affordable hosting toronto web Says:

    affordable hosting toronto web…

    I never thought I will agree with this opinion, but you know… I agree partially now…

  9. best sex positions Says:

    free sex game…

    dog sex. black sex. men having sex with animals. men having sex with animals. family sex. phone sex. …

  10. ultram tramadol Says:

    side effects of tramadol…

    tramadol express delivery. tramadol for dogs. cod tramadol. ultram tramadol. tramadol hcl 50mg. …

  11. tamiflu purchase Says:

    veternarian tamiflu…

    tamiflu history. tamiflu dosage for influenza. case study of tamiflu. tamiflu 75. is tamiflu a vaccine. tamiflu. …

  12. Gary Says:

    Gary…

    Thanks for your blog . Was searching around when I found this blog post. Lucky Saturday for me , all thanks to you. Will add some comments again later….

  13. soma snakeoil Says:

    cheap watson soma online…

    soma cod. soma bicycles. soma cheap without rx. soma watson brand. …

  14. huvysa Says:

    huvysa…

    North Carolina Board Of Nursing

    Hollister Myspace Layouts For Guys

  15. Buy Tamiflu Says:

    Buy Tamiflu…

  16. igahahofe Says:

    igahahofe…

    Pet Marmoset Monkeys For Sale Com

  17. obtaining tamiflu coral gables Says:

    tamiflu donald rumsfeld…

    tamiflu ingredients. tamiflu. counterfeit tamiflu. tamiflu and rumsfeld. otc tamiflu. tamiflu other name. …

  18. Prosolution pills Says:

    Prosolution pills…

    Don’t quite get what it is about your blog post. English not my first language…anyway have a nice Thursday :)…

  19. disfigurement Says:

    disfigurement…

    Fantastic take in for Goofy, Macabre at Hooting Yard for sure laudable version and certainly urged for interested individuals….

  20. tamiflu dosage Says:

    view tamiflu happy feet advertisement…

    tamiflu dosage for feline. tamiflu dosage. parvovirus tamiflu. …

  21. tamiflu dosage for influenza Says:

    buy generic tamiflu…

    tamiflu length of storage. tamiflu donald rumsfeld. tamiflu dose. parvovirus tamiflu. …

  22. tamiflu resistance Says:

    is tamiflu a vaccine…

    aids tamiflu flu. dosage tamiflu. tamiflu insert. tamiflu for dogs. tamiflu other name. achat tamiflu pharmacie. …

  23. lady soma Says:

    buying soma without a prescription…

    soma silk. order soma order. soma bikes. soma snakeoil. drug soma. …

  24. VigRx Plus Pills Says:

    VigRx Plus Pills…

    Hey, found your post on Monday. Some nice points here but cannot agree on some. Care to elaborate?…

  25. Chris Says:

    Chris…

  26. James Cushman Says:

    James Cushman…

    Thanks for taking the time to write this nice blog post . Useful info even though can’t agree on some points you mentioned. But anyway… have a nice Sunday :)…

  27. how to ollie Says:

    how to ollie…

    […] Learn how to ollie like a professional […]…

  28. fap turbo scam Says:

    fap turbo scam…

    Und ein Ende ist bisher nicht in Sicht, denn auch ihr drittes Album “Gute Reise” wird ganz sicher ein Kassenschlager….

  29. how to ollie Says:

    how to ollie…

    […] Be the best, ollie like the best […]…

Leave a Reply

You must be logged in to post a comment.