Web browsers remember the sites that they have visited in the past, but few people seem to use this information. Jing Jin, a graduate student at Carnegie Mellon University, has developed a new browser-history tool, which she and her colleagues developed after studying how people use their browser history. They demonstrated the prototype in a presentation this week at the Computer-Human Interaction (CHI 2009) Conference, in Boston.
“Despite the fact that bookmarks and Web histories are built into every browser, we found that people tend to either use search engines or reconstruct the path by which they got to a page in the first place,” says Jason Hong, an assistant professor at Carnegie Mellon, who was involved in the research. “Most people either found Web history too hard to use or didn’t even know that it existed.”
The researchers tested users’ ability to recall Web pages and found that URLs and textual descriptions (by which most browsers organize their history) weren’t as easy to remember as colors or images collected from the Web pages themselves. So the researchers’ tool–currently a plug-in for the Firefox browser–lets users browse images of websites that they have visited in the past, or type in search queries that find previously visited pages.
The researchers also used the new history tool to improve Web search, by adding thumbnails from browser history at the top of Google search results. The thumbnails were selected according to the search terms that the user entered into the search engine.
In testing, the researchers discovered that people could find the page they were looking for within about a minute on average using the prototype add-on, compared with an average of three minutes using the standard browser history. The user tests also showed that people were able to actually find a given old page more often with the prototype.
Eytan Adar, a PhD student at the University of Washington, is also researching ways to redesign the browser’s history. He says that the current design doesn’t match the way that people revisit pages. In collaboration with scientists from Microsoft Research, Adar found that people tend to visit Web pages in certain patterns. He says that it might be possible to split the history so that it treats these pages differently according to the user’s patterns. For example, those pages that people revisit over and over in a short period could appear in a temporary “working queue,” Adar says. The pages that they access regularly could be displayed in a more persistent list, while the pages that they revisit rarely might be accessed through a search function.
When designing an embedded system choosing which tools to use often comes down to building a custom solution or buying off-the-shelf tools.