scrolling down an nbc news article causes back history to fill up
Just open up nbcnews.com, click any article, use the back button's drop down menu to see that there is only one page to go back to, the nbc home page. Now scroll down to the bottom of the article and now check the back button again. It's full of history for this single page. So now getting back to the nbc home page requires lots of clicks. So Annoying.
所有回复 (4)
This is a very interesting page design. If you load one story in a category, the page has a list on the left of other articles in that category. As you reach the end of a story, the site automatically loads the next story. The box indicating the current story changes and the URL in the address bar changes. The worst case scenario is to read all the way down, then scroll all the way back up. Rather than go back through history, the page reloads all the stories in reverse order.
Example page: Stocks close higher; S&P 500 scores fourth winning week - NBC News.com - if the Stocks story title in the left column does not switch to light text on a dark background, reload to make sure that script runs to completion.
It doesn't seem to be specific to Firefox; when I try the page in Internet Explorer 10 and Google Chrome, I see the same "feature."
Probably the site designers expect you to use the "Top" button which appears on the right side as you scroll down the page, and then click one of the links in the top bar to navigate instead of using the Back button.
In theory, you could thwart this feature by blocking JavaScript, but that may well break other features you like, so see whether you can tolerate using the Top button and top navigation bar as a workaround.
Note that you can hold down the left mouse button on the Back button to open the tab history to see which entries are present.
Chrome, however, works perfectly.
Hi dfontanesi, I do see a small difference in Chrome, but that is that the history lost the original story link that I clicked, it appears to have been replaced by the second story. ??