This is something that could be added to make things more consistent across browsers.
While I do not expect the hashtag to be changed manually, it can happen. When it does, no history item is stored in IE 8. In firefox, the history item is stored and the back button works.
(1) Load a page in IE8.
(2) Manually change the hashtag (or append one).
(3) No item is added to the browser history.
This is something that could be added to make things more consistent across browsers.
While I do not expect the hashtag to be changed manually, it can happen. When it does, no history item is stored in IE 8. In firefox, the history item is stored and the back button works.
(1) Load a page in IE8. (2) Manually change the hashtag (or append one). (3) No item is added to the browser history.
I used the following code for testing.