|
|
|
|
Miller Columns
|
| |
|
| |
Miller Columns are a browsing/visualization technique that can be applied to tree structures. The columns allow multiple levels of the hierarchy to be open at once, and provide a visual representation of the current location. It is closely related to techniques used earlier in the Smalltalk browser, but was independently invented by Mark S. Miller in 1980 at Yale University. The technique was then used at Project Xanadu, Datapoint, and NeXT.
While at Datapoint, Miller generalized the technique to browse directed graphs with labeled nodes and directed graphs with labeled nodes and arcs.

Discussion
Ask a question about 'Miller Columns'
Start a new discussion about 'Miller Columns'
Answer questions from other users
|
Encyclopedia
Miller Columns are a browsing/visualization technique that can be applied to tree structures. The columns allow multiple levels of the hierarchy to be open at once, and provide a visual representation of the current location. It is closely related to techniques used earlier in the Smalltalk browser, but was independently invented by Mark S. Miller in 1980 at Yale University. The technique was then used at Project Xanadu, Datapoint, and NeXT.
While at Datapoint, Miller generalized the technique to browse directed graphs with labeled nodes and directed graphs with labeled nodes and arcs. In all cases, the technique is appropriate only for structures with high degree (large fanout). For low-degree structures, outline editors or graph viewers are more effective.
Popularizing the column browser
Miller Columns are most well known today as the "Columns" view of the Mac OS X Finder, as well as the "Browser" view in iTunes.
The Columns in Finder descend directly from the NeXTSTEP File Viewer's use of Miller Columns going back to 1986. The GNUstep project continues to offer a Miller column browser that closely follows the NeXT approach, bringing the advantages of a Column browser to Linux, BSD, and other operating systems with large tree structures. The iPod's browsing of categories and audio file tag attributes is reminiscent of column browsing, but only one column is visible at a time. Many software music players implement a "tag browsing" feature that utilizes Miller columns. The "Columns" view is also supported by the Dolphin file manager in KDE 4.
See also
- Shelf: NeXT GUI element that can be combined with Columns to make a file manager
External links
- a file system viewer similar to the Finder
- a GNU file system viewer similar to NeXT's Workspace Manager
- a Miller Column FTP browser that started on NeXTSTEP
- a NeXT-inspired column browser for the Mac OS that predates Mac OS X
|
| |
|
|