A new spam policy for “back button hijacking”
61–70 of 532 posts
Re: A new spam policy for “back button hijacking”
#62Earlier quoted context omitted.
If the navigation simulates what would happen if we follow links to SPA#pos1, SPA#pos2, etc so that if I do two clicks within the SPA, and then hit Back three times I'm back to whatever link I followed to get to the SPA, I guess it's OK and follows user expectations. But if it is used as an excuse to trap the user in the SPA unless they kill the tab, not OK.
Of course, but programmatically, how do you enforce that?
That's not perfect, and it could still be abused, but it might prevent the most common abuses.
EDIT: apparently Chrome tried that and it wasn't sufficient: https://news.ycombinator.com/item?id=47761349
Re: A new spam policy for “back button hijacking”
#63>We believe that the user experience comes first I’ll believe that when YouTube gives me the ability to block certain channels versus “not interested” and “don’t recommend channel” buttons that do absolutely nothing close to what I want. Or a thousand other things, but that one in particular has been top of mind recently.
It's why I went to Kagi.
Re: A new spam policy for “back button hijacking”
#64Google should actually fix this from the browser side instead of trying to seriously punish potentially buggy sites.
We tried a few times. We got as far as gating the ability to push into the "real history stack" [1] behind a user activation (e.g. click). But, it's easy to get the user to click somewhere: just throw up a cookie banner or an "expand to see full article" or similar. We weren't really able to figure out any technical solution beyond this. It would rely on some sort of classification of clicks as leading to "real" same…
Re: A new spam policy for “back button hijacking”
#65Re: A new spam policy for “back button hijacking”
#66The iron law of web encrapification: every web feature will (if possible) be employed to abuse the user, usually to push advertising.
I cannot even reliably press [Space] any more to page down through sites that are meant to be all about content!
Re: A new spam policy for “back button hijacking”
#67JS doesn't let you change back button behaviour.
Q. But what about SPA?
A. Draw your own app-level back button top left of page.
Another solution: make it a permisson.
Re: A new spam policy for “back button hijacking”
#68Google should actually fix this from the browser side instead of trying to seriously punish potentially buggy sites.
Honestly if your site is buggy in a way that effectively breaks the browser, maybe you should be punished.
Not life ruining but just enough to be annoying. Just like their website.
Re: A new spam policy for “back button hijacking”
#69Earlier quoted context omitted.
What about all the very legitimate uses of programmatically adding history entries?
Please explain the legitimate uses. Not once I have ever encountered a website that does something useful by modifying the behavior of my browsing history.
It lets persistent content (videos) or connections (chat) persist while emulating a pagenated browsing experience.
When it's done right you don't notice it at all.
Re: A new spam policy for “back button hijacking”
#70>We believe that the user experience comes first I’ll believe that when YouTube gives me the ability to block certain channels versus “not interested” and “don’t recommend channel” buttons that do absolutely nothing close to what I want. Or a thousand other things, but that one in particular has been top of mind recently.