Web History Graph

There’s a constant cycle people go through online: searching and bookmarking; learning and remembering. But when telling people what I’ve learned, I don’t just give them the final “search results,” I tell them how I got there. Searching and bookmarking should be the same way.

Subway Map

I propose a Firefox plugin that not only remembers the history, but remembers the relationships between pages. This can be represented as a directed graph, with the nodes as pages and edges as to-from link clicks. Just like gitk, bookmarking would be represented by tagging nodes of the graph. New root nodes are introduced by directly browsing to a website. So when I want to show a friend how I found an awesome article that resulted from much digging, I can simply show my history graph.

    None Found
  • http://saiyr.blogspot.com Dan Tang

    That’s a pretty cool idea. Maybe you should make it for the rest of us ;) though Firefox takes enough of my CPU/RAM as it is :(

  • https://www.humani.st Luke Hoersten

    Before I posted this, I asked Phil should I post this or code it? I decided it would be too much work to code but my hope is that by seeing the idea (and how well it works for revision control) that someone will code it up for us.

  • http://philharnish.com Phil Harnish

    This sounds like something that Flock would be all over.

  • https://www.humani.st Luke Hoersten

    This does seem like a Flock feature though I feel like Flock does too much. Hopefully someone figures a clean way to make it a regular FF plugin.

  • http://obscurelyfamous.com Daniel Ha

    I’ve been using this Firefox plugin for some time called How’d I Get Here. There’s no graphing involved, but it does a good job of keeping track of how you came across a particular website.

    A web history graph could certainly spin off from that.

  • https://www.humani.st Luke Hoersten

    That’s a great idea! Could save a lot of development time and let me do the cool graphics. We’ll see if I can make time for it =).

  • http://agoln.net ljbuesch

    That sounds like a _really_ fun project. If you ever start to go down the path, let me know… I’d be really interested to help out.

  • https://www.humani.st Luke Hoersten

    I definitely will man. To be honest, though, I can’t seem myself working on this unless I was really bored. I’d still like to have the plugin though =).

  • http://agoln.net ljbuesch

    That sounds like a _really_ fun project. If you ever start to go down the path, let me know… I'd be really interested to help out.

  • https://www.humani.st Luke Hoersten

    I definitely will man. To be honest, though, I can't seem myself working on this unless I was really bored. I'd still like to have the plugin though =).