LWN.net Logo

Ubuntu debates usability changes

Ubuntu debates usability changes

Posted Mar 5, 2009 14:47 UTC (Thu) by Frej (subscriber, #4165)
Parent article: Ubuntu debates usability changes

A bit late to the debate but,
Take this if from a comp.sci student (I don't do HCI, but it's more important than my expected profession)....Respect the work of others, especially from outside your profession. You might be smart, but subject knowledge often matters more. Secondly I enjoy software and computers - so if it talks to me. Yay!. But really most people don't.

I've posted this before as comment on Marin Duffy's blog. Same subject. Don't disturb the user!
http://mairin.wordpress.com/2009/01/05/chatty-applications/

In a language comp.sci people grok.

Context switches for humans are _extremely_ slow and can cause _errors_!. Humans have to rethink some number of 'instructions' earlier when switching back.

Abstractions and models are everywhere in programming, the same goes for reasoning about human thinking. If you model human thinking as a continuous stream of thoughts (many other metaphors work surprisingly well), imagine the harm done when something requires attention and interrupts the stream.

Anything moving or changing requires a context switch, if noticed. If it requires interaction you just lost at least 1 min. And the point of notifications is, well being noticed ;).

And! some actual research to back this up.

This guy has a lot material
http://research.microsoft.com/en-us/um/people/horvitz/
especially at
http://research.microsoft.com/en-us/um/people/horvitz/int...
I have not read it ;) … some of it seems to be reviewing non-modal dialogs centered on the screen (eek!). But the point is the same.

I found the above via this paper (reference 8). http://kasperhornbaek.dk/evaluating-user-interfaces-metap... Which I found quite nice…. but written by they the lecturer of a course i followed, so huge bias there.


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds