Webtest.app – Website Speed Test with and Without Ad Blocker
webtest.app
webtest.app
~1000+ requests for a news story? Ouch. Is there nobody paying attention , for example, at the Denver Post?
Of course, this is a tragedy of the commons - one web site improving won't affect the experience enough to make users change behavior, but all of them behaving as badly as they do forces people to use ad blockers.
I worked on a site to promote ad blocking some time ago. It runs a simple test to see if an ad blocker is installed and recommends uBlock Origin if it doesn't detect one. https://blockads.fivefilters.org
Here is an interesting interview with one of the authors. https://www.w3.org/blog/2019/09/w3c-interview-coil-on-interl...
As you see W3C is also behind this which is exactly what we need for a global standard.
The margin of the current model directly correlate with marines on the advertised products because obviously the users pay it this way indirectly. There is no way this 3 party model can be more efficient than a 2 party model.
1. Add other browse extensions, and you'll see a big difference between their effects. Defaults matter a lot in this space.
2. Compare mobile vs desktop. Getting mobile emulation to be good enough is a bit of work, but worth it IMO.
Based on internal usage, the typical web page will load 35-45% faster with uBlock Origin installed.
My email address is my profile if you want to compare notes or whatnot.
It would be much more important to measure CPU load, because it's what actually causes physical discomfort (hot laptop, fan noise), and power consumption that users pay for. Measuring CPU time for the page load shouldn't be too difficult and high CPU usage is one of the biggest problems with ads.
Memory usage would also be interesting.
1. Granting permissions to scopes for sites e.g geolocation, notifications in Browser.GrantPermissions
2. Setting a mock geolocation in Page.setGeolocationOverride I've tried replacing the JS navigator function for geolocation, even if you grant the geolocation permission on the site it still says that it is prompting the user
If anyone has any advice on how to resolve these issues without a virtual X server it would be greatly appreciated. Feel free to drop me a bell @ henry@str8up.media or in a comment.
If google needs anyone to find bugs in chrome headless and CDP I need a job.
This is gross. NoScript fixes pretty much all of these workarounds. But I don't need to use that really; sites which autoplay video have an "x" button in the tab, which stops the video from playing. I just use that, and move on.