Earlier quoted context omitted.
This is based on a misunderstanding of how ads work and does harm. If this silently clicks ads in the background the click rate goes up but the goal action (buying, signing up) remains at 0 which smartprices the ads and tanks the value of the ads for the real clickthroughs. If you must block ads just use uBlock Origin so you are treated like your visit doesn't exist. A deeper question is it moral to consume content a…
Morally, blocking ads is equivalent of having your butler cut the ads out of the newspaper before handing it to you.
We rendered a million web pages to find out what makes the web slow
91–100 of 124 posts
Re: We rendered a million web pages to find out what makes the web slow
#92JQuery was first released in 2006, which is 14 years ago in human years, but much longer in JavaScript years. Measured in Angular versions, it is probably hundreds of versions ago.
Re: We rendered a million web pages to find out what makes the web slow
#93I knew about googleanalytics; some years ago, back when browsers still had a status bar at the bottom, I noticed many sites waiting on it. So I redirected that domain to 127.0.0.1 and went on my way noticeably faster. I'd not encountered Amazon Publisher Services but this article makes them look very bad.
Re: We rendered a million web pages to find out what makes the web slow
#94Re: We rendered a million web pages to find out what makes the web slow
#95It seems web performance is one of the least understood topics, even for engineers. Unfortunately even this author makes the mistake of confusing DOM Interactive[0] with Time to Interactive[1]. And yet this is a better analysis than what I often see repeated backed with no evidence. For example, the myths about page weight and big SPA JS websites being the source of web performance issues is one I see so frequently h…
> the problem isn't page weight or JS frameworks, it's network latency[3]. if that was the case electron apps with content available locally would not be so slow
Re: We rendered a million web pages to find out what makes the web slow
#96Use an adblocker. I save about 25 gigs and hours of my time every month. * https://www.ublockorigin.com * I block much more than ads.
Out of curiosity, what else do you use it for?
They've seemingly gone out of their way to make this difficult by putting each letter of "Sponsored" in its own div, but you can make a filter based on the aria-label instead.
Re: We rendered a million web pages to find out what makes the web slow
#97Earlier quoted context omitted.
If you can afford it, I'd suggest switching to AdNauseam ( https://adnauseam.io ). They're using the same uBlock Origin engine, but ads are downloaded and clicked on in the background. This way you still generate revenue for site owners. But since this extension is banned from the Chrome Web Store, you'll have to install it manually there. On Firefox it's available from their add-on store.
This is based on a misunderstanding of how ads work and does harm. If this silently clicks ads in the background the click rate goes up but the goal action (buying, signing up) remains at 0 which smartprices the ads and tanks the value of the ads for the real clickthroughs. If you must block ads just use uBlock Origin so you are treated like your visit doesn't exist. A deeper question is it moral to consume content a…
Re: We rendered a million web pages to find out what makes the web slow
#98Seems like jQuery is a big cause of slowdowns - anybody have suggestions for how to provide similar functionality without it?
jQuery is a large library, but it isn't exactly the source of web performance issues in my experience. It's the way it's used: many sites use it to render content, especially above-the-fold content (like image galleries, such as on ecommerce sites). Since much jQuery-based code waits for the DOM to finish loading first (e.g. with `$(function() { ... })`) [0], that means all the HTML has to finish being parsed and loa…
This is not true since about 2008. All major browsers parse the HTML without waiting for synchronous to load. https://developer.mozilla.org/en-US/docs/Glossary/speculativ...
If the uses document.write() and what's written contains unbalanced tags, or if the document is modified in some other ways, then they re-parse but that combination is rare. This page explains what to avoid to ensure re-parsing doesn't happen (the rules may differ with other browsers): https://developer.mozilla.org/en-US/docs/Glossary/speculativ...
Re: We rendered a million web pages to find out what makes the web slow
#99Earlier quoted context omitted.
> I don't see much difference to my Firefox setup with AdNauseam (uBlock Origin) AdNauseam is not uBlock Origin, you can not use AdNauseam's results to judge uBlock Origin.
As a direct fork, it’s currently 2282 commits ahead, 586 commits behind your uBlock. That amounts to about the commits since uBlock 1.29.0 - which is exactly the version they’re claiming to use. But yes, who knows what they’ve changed.