Such a separation can make daily use much more efficient. This list should be accessible directly from a menu, like the Bookmarks of Netscape, instead of through a separate window as with the Hotlist of Mosaic. Facilities should also be provided for updating by renaming, cutting, pasting, and adding dividing lines for grouping items. This list can also be used as a notepad to store temporarily some particularly interesting sites during a navigation session to aid in navigation. These items can be easily removed any time during, at the end of, or after the session.
Users can only have either a flat list or a single hierarchy.
A flat list is obviously unsuitable for hundreds of items while a single hierarchy still does not provide a flexible enough organization. For more experienced or sophisticated users, these same facilities should be easily usable for structuring the lists in simple hierarchies or arbitrarily complex networks. Any of the named lists can also be used as notepads for temporarily storing interesting sites to aid in navigation. A powerful companion search engine for these lists should also be provided, so that it is not necessary for a user to travel the list structure to find wanted items. This search engine should allow different types of search queries, different search domains, and different search depths.