- cross-posted to:
- mildlyinfuriating@lemmy.world
- cross-posted to:
- mildlyinfuriating@lemmy.world
Long considered malicious website behavior (and defined as abusive by Google), back button hijack is starting to rear its ugly head again. The lower panel in the image is what tomshardware.com displays when the back button is selected. The enshittification continues.
Tom’s Hardware used to be one of my primary destinations on the web, but it has really fallen off. I’ll bet I’ve been there at most twice in the last year.
Replicated in Safari on iOS.

I tried to recreate this in Firefox, but also couldn’t duplicate it.
It’s possible they are trying it out, but I’m also concerned you might have a browser highjacker. Do the links go back to Tom’s Hardware, or do they lead somewhere else?
Did you follow a link from another site?
I did not, but if you want to link it offended page I can give it a whirl.
I’ll link what I think is your page you were viewing and try it here.
https://www.tomshardware.com/news/linux-desktop-environment-face-off
Edit: No change. No odd behavior.
Keep trying. Two others have posted here that they are seeing the hijack.
It’s not happening to me on Firefox mobile.
they are seeing the hijack
Someone call zerocool and acidburn!!!1111
This appears to be the page in question:
https://www.tomshardware.com/news/linux-desktop-environment-face-off
It doesn’t appear to do so for me on either desktop or mobile, but it might be that I’m using Firefox or some add-on or configuration setting that I’ve set.
tries Chromium, without add-ons
Doesn’t seem to do it for me there either.
EDIT: Also tried navigating across pages on the site in case the mechanism depends on both the first and second page being on the site. I dunno how web devs go about that.
Dunno. Might be that there’s some way of blocking that behavior if you don’t like it, though, if I’m not seeing it.
Might be that there’s some way of blocking that behavior if you don’t like it, though, if I’m not seeing it.
Not without either breaking most SPAs (Single-Page Applications) or writing userscripts with site-specific logic.
The classic way of doing this crap was to make a placeholder page navigate to the article page. That leaves the redirect page in the history stack so when the user presses the back button, it just opens the page that navigates them forward again.
The modern way is to use the history API with
history.pushStateto add a history entry while listening for thepopStateevent to check if the user pressed the back button. Unfortunately, both of those features have a legitimate use case for enabling navigation within a SPA. Writing an extension to replace them with no-ops would, in the best case, break page history in SPA websites. In the worst case, it would break page routing entirely.You might be able to get away with conditionally no-oping their functionality based on heuristics such as “only allow pushState if the user interacted with the page in the last 5 seconds,” but it would still end up breaking some websites.
Honestly though, as both a developer and a user SPAs could get fucked for all I care. I don’t think it’s a requirement of SPAs, but they seem to do so much unnecessary bullshit. So many bad development practices. I don’t hate the concept of SPAs, but it’s clearly just asking too much of the average contract developer.
It happens after following a link from another site, usually Lemmy.
The biggest problem with the Doctrow shit where you “coin a term” is it inevitably leads to confusion when it becomes widespread.
OP doesn’t understand any of this, they just heard “enahitification” and that people up ote it. So when they get confused, they call it that and share it for the likes.
New people see the misuse, and have no idea what the word is even supposed to mean.
What OP is complaining about doesn’t make sense and is nonreproducible, but their brain jumps to “enshitification” first because brains are lazy
It’s has now been replicated. Maybe it’s you who “doesn’t understand any of this”.
Add another to your list. It also started happening to me recently.
The biggest problem with posting anything on Lemmy is that there’s always someone on the Post Prevention Brigade who thinks every other person is an idiot.
… back button hijack is starting to rear its ugly head again.
Are you basing this statement on this alleged case alone? I don’t get any of this behavior on this page on Vivaldi. Another person has done more of a deep dive and also came up short.
Im basing it on months of irritation with their BS. Shows up often on Firefox with Ublock. Glad you’re not seeing it on your browser.
I’m on Firefox with Ublock Origin, the back button is working fine for me on Tom’s Hardware. Can you provide a specific page on which the issue occurs for you?
They do it intermittently and always after following a link from another site.



