It's honestly an improvement that sites have to obscure their own content (and thus spite their nose to save their face) and nothing else in order to give you intrusive ads. You'll always know what websites don't put value on their own content that way.
[Reverse Engineering new PopUnder for Chrome 63 on Windows] https://www.youtube.com/watch?v=VcFQeimLH1c
https://www.reddit.com/r/LiveOverflow/comments/84ertx/new_po...
Back then it was just supported behaviour and the dominant browser went several years without a major update. Like night and day.
https://addons.mozilla.org/en-US/firefox/addon/in-page-pop-u...
The biggest difference between the two, in my experience, is UX. uMatrix is the best UX for a content blocker I've ever seen - very intuitive and simple.
uBlock Origin, check I'm advanced, block whatever you want per site, click save button
https://addons.mozilla.org/en-US/firefox/addon/disable-javas...
the problem has gotten so bad that i no longer use the plugin "store". i only install plugins that are open source, and only by building the source myself... meaning i miss out on automatic updates (but at least i know my plugin isn't spyware!).
it sucks.
New api functions are coming all the time as well. Its not yet as powerful as the old system but is there any reason to believe it will never be?
However I genuinely do want stuff that isn't yet implemented. For example I want add-ons to get access to Firefox's copy of the Public Suffix List, which is what you usually wanted when your add-on actually just treats TLDs as special. I just this evening sent a PR to PassFF, a popular password manager to do something crude as a stop gap while we wait to access the PSL via Web Extensions.
Safari user here. Which key and which click is that?
(That’s command comma. Which I described as one key, cheating slightly, but hey they are so close to each other.)
Preferences panel comes up.
If you leave it on the security tab, the checkbox comes up. Uncheck it and now the site is usable without JS.
Another click on background or Esc to dismiss the dialog if you want to, but for some things that’s not even needed (therefore I claimed that low click count... ymmv).
Case in point: https://www.reddit.com/r/web_design/comments/99ljrr/research...
In all seriousness, it's partly that I have dumb habits. I highlight text as I read it (and that causes all sorts of idiot pop ups to share the quote on social media etc) and micro scroll up and down even when not actually trying to actively change the field of view.
I can't even justify why I do it. But I do. It's just how I read longform text on computers. On the plus side "reader view" can be a lifesaver
I use the top of the browser's viewport as a transient "bookmark." That is, I read for awhile and then scroll until what I have read scrolls out of view. Now the line of text at the top of the viewport is the first line of what I have left to read.
Scrolling in most browsers is quantized to a value much greater than the line height of the text I'm reading. This means I must occasionally scroll past the part I've read and then retreat to reveal half a line or so of what I already read.
Unfortunately, all the algos that trigger new shit on a change of scroll direction disrupt my own manual adjustment algorithm. Even on a news site, a directional change in scrolling triggers some douchebag horizontal menubar that animates itself into view and obscures the next line of text I want to read. I have to scroll back down to make the douchebag menu disappear. When it disappears it reveals... a line of text which I already read!
So now my bookmarking technique is ruined because the disappearing douchebag menu is guaranteed to reveal at least a line and a half of text I already read.
I don't like this behavior because it disrupts my completely rational and reasonable behavior as a user of the browser. I am the one in charge, and if a web page tries to challenge me on that I swear to god I will copy the damn text and paste it into a contentEditable about:blank.
Then they can only sit there and dream about all the places I'm scrolling.
You're helping your eyes stay on point when reading, just like some people reading a physical book/printout will use their finger or a pen for that purpose. It's perfectly normal. Your habits are not dumb. What those sites are doing with floating headers and bullshit on-select popups that's dumb.
I wondered why for a while, because as soon as I see those shenanigans, I'm gone. But then I realised: I'm not the target market for the websites we have at work (a full service travel tour company). Most of our clients are booking travel for a group of 30 people from their company 6 months or a year in advance. They are coming to our website because they want the damn newsletter. Took me a long time to understand that.
I put this in my global Stylus rules:
/* Remove CSS animation on all websites */
*, *:before, *:after {
transition-property: none !important;
transform: none !important;
animation: none !important;
}
[1] https://addons.mozilla.org/en-US/firefox/addon/styl-us/[2] https://chrome.google.com/webstore/detail/stylus/clngdbkpkpe...
[3] https://addons.mozilla.org/en-US/firefox/addon/umatrix/
[4] https://chrome.google.com/webstore/detail/umatrix/ogfcmafjal...
Arguably, that creates a more user-hostile internet browsing experience compared to just allowing for those in-page modal pop ups. At least with those they're few and far between and you can just close the tab and forget about the site.
Popups/Overlays = cover your current website.
Pop-unders = open new tab with your current site, while redirecting the old tab to an ad, thereby surprising you when you close your current site.
Bounce/Exit intent = the above formats but triggered when you leave the site or close the tab.
Interstitials = the above formats but triggered when you navigate between pages, common in image galleries.
As well, when they do occur, going into Dev-Tools and deleting the <div> (or whichever element it happens to be) that is the actual popup is often sufficient to remove the popup and make the content view-able again.
https://en.m.wikipedia.org/wiki/Interstitial_webpage
Now we have interstials behave like SPAs, so siblings are calling this modal, but that’s more about a dialog box you can’t click outside of until dismissed.
Interstitial is the entire content until you get past it, like Forbes when you have a content blocker on.
I've heard that these are called pop-ins.
1. https://www.webfx.com/blog/marketing/non-intrusive-pop-ups/
2. https://www.laptopmag.com/articles/stop-pop-ups-chrome#comme...