Blog Communities Publishing Magazines

« The Next Evolution Of Advertising? | Main | Safari's RSS Puzzle »

September 07, 2007

A Cross-Browser History Management System

Great post on managing across several browsers.

When we built the history management feature in ASP.NET Futures, we spent considerable time experimenting with the different behaviors of the main browsers out there. The problem with such a feature is that it has to rely on a number of hacks because browser vendors basically never anticipated this need. Now they're thinking about it, so all this may be simplified in a few years, but in the meantime, it's a very complicated feature to build. One of the things that struck me was how little reliable literature is available on the subject. There is a lot of partial information, lots of false or unverified information, but very little that's really comprehensive, reliable and up to date. Good references I found include Brad Neuberg's Really Simple History and Handling Bookmarks and Back Button as well as Mike Stenhouse's Fixing the Back Button and Enabling Bookmarking for Ajax Applications. But it was a lot easier to just experiment directly on the different browsers and verify our theories directly.


Related Products:
Visit our store

Read more from this blogger:
How to build a cross-browser history management system

Posted on September 7, 2007 08:42 PM by ajax594.
Filed in Firefox under ajax.
Permalink permalink | Comments (0)
Share |


Post a comment

Remember Me?

We welcome your feedback: Contact us!