I’m browsing my Amazon wishlist which is more than a few pages long, and when I hit the browser backspace button, I’m returned not to the last page I’ve browsed but rather a few pages previous. Some days it works just fine, but on days like this, that’s what happens. What is going on?
My guess would be that Amazon is loading more than one page’s worth of items at a time, and using client-side Javascript to refresh the list with the next “page” of data when you click. Therefore an actual page load does not occur until the client-side data is exhausted. So if they have designed it to load four pages of data at a time, and you click three times, hitting backspace will load what you saw four pages ago.