LWN is currently under the heaviest scraper attack seen yet
https://social.kernel.org/notice/B2JlhcxNTfI8oDVoyOloading story #46652431
loading story #46652195
I've had luck blocking scrapers by overwriting JavaScript methods
" a.getElementsByTagName = function (...args) {//Clear page content}"
One can also hide components inside Shadow DOM to make it harder to scrape.
However, these methods will interfere with automated testing tools such as Playwright and Selenium. Also, search engine indexing is likely to be affected.
loading story #46652662
This is a fun idea, especially if you make those functions procedurally generate garbage to get them stuck
loading story #46652563
loading story #46652274
loading story #46652212
loading story #46652438
loading story #46652011
loading story #46652042
loading story #46661135
loading story #46653244
loading story #46653733
loading story #46652881
loading story #46656293
loading story #46652118