3 ms·
From the Anubis docs > Anubis uses a multi-threaded proof of work check to ensure that users browsers are up to date and support modern standards. This is so
by RadiozRadioz 2y ago
From the Anubis docs
> Anubis uses a multi-threaded proof of work check to ensure that users browsers are up to date and support modern standards.
This is so not cool. Further gatekeeping websites from older browsers. That is absolutely not their call to make. My choice of browser version is entirely my decision. Web standards are already a change treadmill, this type of artificial "You must be at least Internet Explorer 11" or "this website works best in Chrome" nonsense makes it much worse.
My browser is supported by your website if it implements all the things your website needs. That is the correct test. Not: "Your User-Agent is looking at me funny!" or "The bot prevention system we chose has an arbitrary preference for particular browser versions".
Just run the thing single threaded if you have to.
- xena 2y agoPatches are welcome!
- Anon1096 2y ago>My browser is supported by your website if it implements all the things your website needs. Well I guess your browser does not support everything needed?Being able to run a multi threaded proof of work is not the same as checking arbitrary user agents, any browser can implement it.
- zzo38computer 2y agoBy default, Anubis will not block Lynx and some other browsers that do not implement JavaScripts, but will block scrapers that claim to be Mozilla-based browsers, and many of the badly behaving ones do claim to be Mozilla based browsers, so this helps. (I do not have a browser compatible with the Anubis software, and Anubis does not bother me.) If necessary, it would also be possible to do what powxy does which is displaying an explanation of how the proof of work is working in case you want to implement your own. Having alternative access of some files using other protocols, might also help, too.
- ranger_danger 2y agoSo any bot author that reads your comment and switches their user agents to curl can now bypass anubis? That doesn't seem very well thought-out to me.
- areyourllySorry 2y agoit's open source, they always could. anubis is just not used by enough sites to be important. ai crawlers have bigger fish to fry, like cloudflare.
- SR2Z 2y agoThe point of Anubis checking the UA string is speed. The main gate is still the proof-of-work scheme, which makes large-scale scraping impractically expensive.