How people revisit web pages: empirical findings and implications for the design of history systems

We report on users' revisitation patterns to World Wide Web (web) pages, and use the results to lay an empirical foundation for the design of history mechanisms in web browsers. Through history, a user can return quickly to a previously visited page, possibly reducing the cognitive and physical overhead required to navigate to it from scratch. We analysed 6 weeks of detailed usage data collected from 23 users of a well-known web browser. We found that 58% of an individual's pages are revisits, and that users continually add new web pages into their repertoire of visited pages. People tend to revisit pages just visited, access only a few pages frequently, browse in very small clusters of related pages and generate only short sequences of repeated URL paths. We compared different history mechanisms, and found that the stack-based prediction method prevalent in commercial browsers is inferior to the simpler approach of showing the last few recently visited URLs with duplicates removed. Other predictive approaches fare even better. Based on empirical evidence, eight design guidelines for web browser history mechanisms were then formulated. When used to evaluate the existing hypertext-based history mechanisms, they explain why some aspects of today's browsers seem to work well, and other's poorly. The guidelines also indicate how history mechanisms in the web can be made even more effective.f1f1This article is a major expansion of a conference paper (Tauscher & Greenberg, 1997). This research reported in this article was performed as part of an M.Sc. project (Tauscher, 1996).

[1]  Saul Greenberg,et al.  Revisitation patterns in World Wide Web navigation , 1997, CHI.

[2]  Alan P. Batson,et al.  Characteristics of program localities , 1976, CACM.

[3]  Andy Cockburn,et al.  Which way now? Analysing and easing inadequacies in WWW navigation , 1996, Int. J. Hum. Comput. Stud..

[4]  John T. Stasko,et al.  Using Graphic History in Browsing the World Wide Web , 1995, World Wide Web J..

[5]  Vannevar Bush,et al.  As we may think , 1945, INTR.

[6]  临渊 网络浏览器—“Netscape Navigator” , 1997 .

[7]  Marc H. Brown,et al.  DeckScape: An Experimental Web Browser , 1995, Comput. Networks ISDN Syst..

[8]  Allison Lee,et al.  Investigations into history tools for user support , 1992 .

[9]  Linda Marie Tauscher Evaluating History Mechanisms: An Empirical Study of Reuse Patterns in World Wide Web Navigation , 1996 .

[10]  Saul Greenberg,et al.  The Computer User as Toolsmith: The Use, Reuse and Organization of Computer-Based Tools , 1993 .

[11]  Daniel Crow,et al.  DB_Habits: comparing minimal knowledge and knowledge-based approaches to pattern recognition in the domain of user-computer interactions , 1992 .

[12]  James E. Pitkow,et al.  Characterizing Browsing Strategies in the World-Wide Web , 1995, Comput. Networks ISDN Syst..

[13]  Austin Henderson,et al.  Rooms: the use of multiple virtual workspaces to reduce space contention in a window-based graphical user interface , 1986, TOGS.

[14]  George G. Robertson,et al.  The WebBook and the Web Forager: an information workspace for the World-Wide Web , 1996, CHI.