The loupe in user interfaces
One of the worst limitations of user interfaces is the low resolution of video displays. I’m interested in ways of overcoming that limitation.
1) The Mac OS X dock has a wonderful magnification feature.
2) In a similar vein, this applet uses magnification to eliminate scroll bars in a list box.
This method does have one drawback: the first few items are illegible until the cursor highlights it, but in my opinion that is outweighed by the convenience of not having to scroll.
3) ThumbsPlus, an excellent graphics viewer and cataloger, has a loupe feature in the new version. Press ‘q’ while viewing an image, and the portion over the cursor is magnified.
4) The new version of OS X has Expose; a demonstration applet is available here (click on the ‘try it out’ icon).
*************
Magnification can be a powerful tool. I think it is certainly better than many alternatives: reduced detail, sequential display, or scrolling come to mind.
An analogy could be made with the human eye (only a small portion of our eyes can see much detail; much of our field of view is only good at detecting movement), but I am leery of computer-to-human analogies.
*************
Does anyone have any other examples, or insights?
Adobe Acrobat 6.0 Professional has a very nice resizeable loupe feature, with the magnification level adjustable to 6400%, for viewing pdf files. This is in addition to its regular zoom feature.
In his book The
Humane Interface the creator of Apple Macintosh Jef Raskin describes a new
navigation interface he calls ZoomWorld.
Raskin compares current navigation interfaces to a maze:
Enter ZoomWorld:
The Opera browser has a built in zoom function. http://www.opera.com/features/zoom/
Try the Java demos of
Zomit: A Zoomable User Interface .
It looks like some careful thinking went into this. Mouse gestures starting
in pie menus (“flow menus”) control zooming, panning, and creation of new types
of views. Some regions are special and offer views or links to the data.
There’s even a zoomable “where am I?” context view, which thoughtfully fades
the main view the further one zooms out the (temporary) context view.
One of the demo data sets offers a genome to browse; one can smoothly zoom
from chromosomes to genes to genetic sequence!
Have you considered populating your machine with multiple video adapters to increase your viewable desktop without sacrificing your resolution? I have two monitors attached to my workstation that display a contiguous desktop. I don’t know if the Mac will support this but I would be surprised if it didn’t.
David: I use two monitors, each set at a resolution of 1600×1200, for a total desktop of 3200×1200. It is wonderful and really helps productivity.
Today the New York TImes called Exposé “the biggest graphical breakthrough that operating systems have achieved in years.”
http://www.nytimes.com/2003/10/23/technology/circuits/23stat.html?ex=1382328000&en=630b764af36531b1&ei=5007&partner=USERLAND
[link updated March 2005]