human computer interaction
interfaces
Doug Engelbart was one of the pioneers of what is now know as HCI, the importance of which is often underestimated in the Computer Science fields.
research / labs
- The Experimental Interaction Unit (EIU) is actively engaged in ongoing research into the physical, aural, visual, and gestural interactions between humans and machines and the various permutations of those interactions. http://www.eiu.org/
usability
- intuitive equals familiar from raskin
- john norman http://www.jnd.org
- ask tog http://www.asktog.com
- neilsen http://www.useit.com
- Stuart Card at Xerox PARC (user interface research http://www2.parc.com/istl/projects/uir/projects/index.html)
- Open source + usability http://www.cs.waikato.ac.nz/~daven/docs/oss-wp.html
- the fallacy of the digital assitant > http://www.danbricklin.com/assistantfallacy.htm
abstraction patterns
- “an introduction, overview, and comparison of three similar interactive application architecture patterns: the Model-View-Controller, Model-View-Presenter, and Presentation-Abstraction-Control pattern.” > http://ctrl-shift-b.blogspot.com/2007/08/interactive-application-architecture.html
rnd
- interface speculation weblog http://www.nooface.com/