A file system shell is provided. One aspect of the shell provides virtual
folders which expose regular files and folders to users in different
views based on their metadata instead of the actual physical underlying
file system structure on the disk. Users are able to work with the
virtual folders through direct manipulation (e.g., clicking and dragging,
copying, pasting, etc.). Filters are provided for narrowing down sets of
items. Quick links are provided which can be clicked on to generate
useful views of the sets of items. Libraries are provided which consist
of large groups of usable types of items that can be associated together,
along with functions and tools related to the items. A virtual address
bar is provided which comprises a plurality of segments, each segment
corresponding to a filter for selecting content. A shell browser is
provided with which users can readily identify an item based on the
metadata associated with that item. An object previewer in a shell
browser is provided which is configured to display a plurality of items
representing multiple item types.