In keeping with my idea that 2-d desktop interfaces are not yet dead but
rather are alive and kicking I have dropped copies of three papers in the box
outside Gregory's office.
1) Toolglass and Magic Lenses
2) Comparing The Programming Demans Of Single-User and Multi-User Applications
3) A History-Based Macro By Example System (its deja vu all over again...)
In reading these papers, I'd encourage you to keep in mind the notion of a
"view" in the interface. In the case of paper 1 there are lots of views
presented by the lenses. In the second paper, he talks about the different
"views" that the different card players need in the gin example. Finally, in
the last paper there are many smaller views of the main view. Note that in all
of these papers, the "view" is not a dead bunch of bits (a picture), but an
interactive component/system in its own right.
Bonus:
http://www.cc.gatech.edu/gvu/people/Phd/Keith.Edwards/chi97/autonomous.html
This is a paper by Keith & Beth which got accepted for this year's CHI. It
uses lenses and is a prime example of an interface which uses/wants views.
My plan for my discussion is to try to discuss my notion of a "view" and what
the types of views are in applications that we are generally NOT seeing today.
Put another way: Why aren't there more applications like the ones we see in
these three papers? My answer: Its too hard, we need a tool for doing views
automatically. I'll try to outline the approach I'm using towards an
infrastructure for automatic view computation.
Altoids: The curiously strong mints. "These mints have not yet been rated."
iansmith@cc.gatech.edu