Histree Extension


Screenshot


Introduction Download Features Bugs Contact
Tree Explanations


Introduction

Histree is an extension for Mozilla Firefox 1.0+. Its main purpose is to fix, in a usable way, the problem of the Back menu stack. The problem being: if you click Back several times and then click a new link, all the URLs previously reachable in the Forward menu disappear. There are several ways around this, but my goal is to develop the most easily usable method. In particular, I will be rewriting the behavior of the Back and Forward menus.

Finding the page you're looking for is often difficult due to the small amount of information we have. URLs are often difficult to remember or recognize (or are filled with junk); titles are often misleading or missing altogether; even thumbnails of the web page can't help track down a specific page unless the thumbnail is huge. My idea is to add one more piece of information: the path taken to reach a page. It's my hope that this further information would help to identify a page without having to flick through a bunch of them. Hopefully even without the use of thumbnails, users can easily navigate to pages they've been.

Histree consists of three separate algorithms (well, two and a half) which can be swapped in and out. My goal is to use these different navigation methods in a user study. Histree will most probably not become a fully-fledged, robust extension, although other developers are welcome to flesh it out; my goal is simply to make an extension that works in the way I want for the purposes of my controlled user study.

WARNING:This extension is still experimental. The main problem with it is that it uses up an insane amount of memory, since it can keep track of the state of *everywhere* you've been. Ideally this info should be stored on disk rather than in memory, but I probably won't have time to do this. If you want the functionality and have gobs of memory, by all means, feel free to use it. 8-) What I'd really like, though, is for people to just test it out and let me know if you encounter any bugs. If you do, try your darndes to tell me exactly what you were doing and how it happened. The contents of the Javascript Console would also be very helpful.


Download/Updates


What's New in version 0.4.4 (Feb. 22, 2006):
What's New in version 0.4.3 (Feb. 21, 2006):
What's New in version 0.4.2 (Feb. 15, 2006):
What's New in version 0.4.1 (Jan. 29, 2006):
What's New in version 0.4 (Jan. 25, 2006):
What's New in version 0.3.8:
What's New in version 0.3.7:
What's New in version 0.3.6:
What's New in version 0.3.5:


Features



Bugs

Known bugs:


Contact

Histree is part of an M.Sc. thesis project at York University. For more information or questions, please contact Daniel Orner.

Yes, I know this site is ugly. Graphics have never been my strong point.
Document made with Nvu