Now, I've written just a simple AJAX history script that adds back/forward buttons and changes the hash bang. But I was reading up on other history scripts that store previous AJAX requests for later, so a script doesn't have to reconstruct the requests again. These, I suppose, make the distinction between a history script and a history manager.
My question, however, is why you'd need a manager? For example, say you did something like this:
The manager is going to store
ajax/url in reference to
my/funny/url. But if a user deletes the cache and goes back to
my/funny/url, you're still going to have to reconstruct the url from scratch anyways. So, I don't really see the point.