For the Google Summer of Code 2007 project, see /SoC2007
The History window has two categories: a bold one named 'All' and a non-bold category 'Others.' "All" is all of history, "Others" is sites that have no host (like file:/// uris). This is strange, and hard to find between a list of domains. If you were looking for it, it's somewhere else each time. JosephHuang proposes eliminating the categories for history as an easy fix.
The history window is unintiutive because two variables change the contents of the site list: the domain selection and the number of days dropdown. ReinoutVanSchouwen suggests a two column layout, with bolded categories 'All' 'Today' 'Last two days' on the left, Title/Adress view like the bookmark editor on the right, and a plain search field without any further modifiers
Good suggestion, but I think it would be better if we would have entries for distinct days, like 'Today', 'Yesterday', '2 days ago' etc. since this would allow for better time selection: In the case you want to find a page visited two days ago you dont have to bother with all the pages visited today and yesterday. Multiple days could be selected by selecting multiple elements in the list. If none is selected we could show all history items. -- JanBoehm
Perhaps have a date selection slider like F-Spot? --DanielSchierbeck
Bookmarks are persistent history items.
- ...or 'Starred' like Google likes to call things
- following the Google example it might be nice to integrate 'Share this' into the UI
(PDF) SmartBack: Supporting Users in Back Navigation - identify which sites are likely to be revisited
It looks like the History only keeps the timestamps of the moment a page was opened. It would be better if it would remember the complete interval a page was open. So if I open a page yesterday, and I view it today and close it, History should list the page both under 'Today' and 'Last two days'.
Graphical history navigation:
JosephHuang thinks that graphical navigation, while an intriguing concept, takes up too much screen space.
Also compare Glabster. Especially interesting is the Dog Ears concept, a kind of lightweight bookmarks. It looks similar to the 'pins' in iRider.
EmmanueleBassi: Sometimes I just don't bookmark a site: I scan throught the local history to find it (faster than Google, because it's a subset of its entire database, and works when disconnected); Epiphany could use F-Spot "time slider" widget here (scaled to a month resolution) for its history: I find this widget most useful, because it shows both the amount of sites visited (past activity) and when they were visited, in a really compact fashion, compared to a treeview. Epiphany could keep the list (plus enabling tagging of the sites for faster search) and use the slider to jump to a point.
XanLopez: seems the Firefox guys are going with a sophisticated query-based bookmarks system for 2.0. http://wiki.mozilla.org/Firefox:2.0_Places . AFAICT, it will merge History and Bookmarks in a single system, using SQLlite as store backend, and emphasizing search as the prime way to access data (both in History and Bookmarks). It will allow both simple and sophisticated querys and will provide the means to save searchs as "virtual" folders.
ImranPatel: Camino's bookmark manager is worth looking at for its simple integration of bookmarks and history. It can be further simplified and enhanced by integrating some ideas discussed above. Entire history and bookmarks could be shown under the heading "All" and bookmarks can be shown as "Starred" in the left pane. "Topics" and "Date filters" (One day ago, One week ago, etc.) can be shown as sub-folders in the left pane.