TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Why do websites insist on breaking the back button

8 pointsby jawrover 11 years ago
It seems every time I click on a link these days I can't just press back to go the previous page, holding down the back button review my supposed history it shows me the same site a number of times. Is polling breaking the back button?

5 comments

ced83fraover 11 years ago
On an other topic, Why do websites insist on breaking links ? Too many have &#x27;false link&#x27; : if you click on it, it opens ; but if you want to open it in a new tab, guess what ? It does nothing, or opens in the same window.<p>Another browsing experience ruined.<p>Think about that when you cross this problem.
pestaaover 11 years ago
Changing the hash, and therefore the URL, adds a new entry to your history. Lots of sites, even popular ones (looking at you, Skydrive) does abuse this and ruins the browsing experience. I have to remember which sites are implemented this way and keep those on separate tabs.
评论 #6767974 未加载
Spoomover 11 years ago
If you&#x27;re using AdBlock Plus in Chrome &#x2F; Chromium, there was a bug[1] that caused this behavior whenever it blocked an iframe-based ad. It&#x27;s been fixed in Chromium but the fix has yet to work its way into Chrome stable.<p>1. <a href="https://code.google.com/p/chromium/issues/detail?id=178380" rel="nofollow">https:&#x2F;&#x2F;code.google.com&#x2F;p&#x2F;chromium&#x2F;issues&#x2F;detail?id=178380</a>
mcriderover 11 years ago
There&#x27;s no reason they should -- its either poor application planning or lazy development. Javascript-heavy web apps that use hash fragments or pushState can (and should) use fallbacks to allow navigation without javascript enabled (especially important for search engines). At this stage of web app development, many just don&#x27;t, but expect this to change as the JS framework world matures (hopefully)!
munimkaziaover 11 years ago
This behavior has lead me to change my way of browsing. Whenever I am on a page which I could want to come back to, I just open links in a new tab. I rarely use the back button nowadays because it causes weird problems in most JS heavy websites. The obvious failure point here are websites which use false links and don&#x27;t properly open links in new tabs. That just makes me rage.