> I'd love to have branching history as well: so I have a tab and it has a linear history through which I can either go "forward" or "backward". Now, if I move backward in history, and click on a different link in that page, the history should branch at that point so that I won't loose the track of my previous "forward" pages when I click on a link in a previous page.
Implemented in Netsurf, with a nice history tree with screenshots :-)
I'd really like to see this in mainstream browsers.