Live data from Hacker News

We rendered a million web pages to find out what makes the web slow

itnext.io

81–90 of 124 posts

Re: We rendered a million web pages to find out what makes the web slow

#82
post #78
post #31

Earlier 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…

Morally, blocking ads is equivalent of having your butler cut the ads out of the newspaper before handing it to you.

Re: We rendered a million web pages to find out what makes the web slow

#83
post #80

If 50% of the top million websites use JQuery, is it time to just admit that it should be bundled with JS by default in some way, shape or form?

Browsers could possibly bundle it, but let’s not bloat the language specification with jQuery

Re: We rendered a million web pages to find out what makes the web slow

#84
post #80

If 50% of the top million websites use JQuery, is it time to just admit that it should be bundled with JS by default in some way, shape or form?

No, the spec has evolved past the need for it. The sites that still use it could easily be rewritten, usually with even less code. Plus, it's not like a large majority of sites using it are actually taking advantage of JQuery features, they're merely including it for Bootstrap.

Re: We rendered a million web pages to find out what makes the web slow

#85

Seems like jQuery is a big cause of slowdowns - anybody have suggestions for how to provide similar functionality without it?

There's https://umbrellajs.com/. It's 2.5kb gzipped.

It's not feature complete with jquery as a drop in replacement but the API is about the same and it covers the 90%.

Re: We rendered a million web pages to find out what makes the web slow

#86

I’m curious about the HTTP/0.9 stuff. Last time I checked (four or five years ago, by making a trivial HTTP/0.9 server, as the first step of a “writing HTTP servers” tutorial series that never materialised), Firefox either wouldn’t render the output at all, or would render it as though it had been a text/plain response (can’t remember which it was). In other words, it’s not a real web page. I would expect precisely z…

With any large-scale scan dataset like this, noise is inevitable. Legitimate use of HTTP/0.9 in consumer-facing web servers is exceptionally unlikely, but there are all sorts of scenarios which could have led HTTP/0.9 responses to bleed into the data.

For instance, here is an untested hypothesis: ~30 of the hostnames on the list have abandoned DNS A records, pointing to EC2 servers. Those EC2 IPs have since been repurposed as honeypots of some kind. The honeypots present themselves as HTTP/0.9, in order to look more like low-grade IoT devices.

That hypothesis is almost certainly wrong, but you could quickly invent another and at some point one of them will be correct. The internet is just a very messy place.

Re: We rendered a million web pages to find out what makes the web slow

#87
post #32

https://catchjs.com/Blog/PerformanceInTheWild — actual link to the people that did the study. Itnext.io just ripped it off with a small credit at the bottom.

Perhaps dang can change the link to https://catchjs.com/Blog/PerformanceInTheWild

From https://itnext.io/we-rendered-a-million-web-pages-to-find-ou... , in case anyone later wants to know.

Re: We rendered a million web pages to find out what makes the web slow

#88
post #68
post #34

Earlier quoted context omitted.

I've recently switched to macOS and Safari with Wipr. I don't see much difference to my Firefox setup with AdNauseam (uBlock Origin) before. More on the contrary - my selected lists were very aggressive and I had various sites where I had to disable uBlock to see them properly. With Safari and Wipr, everything seems to just work.

> 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.

Re: We rendered a million web pages to find out what makes the web slow

#89
post #82
post #78

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.

Free newspaper I want to add. Nobody is forcing companies to publish their content freely accessible.

I don’t know how many of you people remember the Internet around 2000. People actually paid to be able to publish their stuff on the Internet. Because they wanted to. Without any intent on getting revenue. Unthinkable, I know!

Re: We rendered a million web pages to find out what makes the web slow

#90
post #82
post #78

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.

[deleted]
Post reply on HN