Web browsers have a huge attack surface, and are most people’s main exposure to potential exploits. Without javascript, 99% of the attack surface disappears, becuase the attacker no longer has a way to run arbitrary code.
A lot of terminal-based browsers don’t do javascript.
If I want to scrape a page, this makes it a pain for both parties. I’m not an AI company, so I can afford the hash tax, but it’s still a pain to spin up Firefox from a from cron job instead of wget. And I’m still doing it, Anubis doesn’t stop small time scrapers like me who aren’t running AI training, and only scrape like one page per day. So now the server has to serve the original page, plus all the Anubis stuff each time my crown job goes off.
Web browsers have a huge attack surface, and are most people’s main exposure to potential exploits. Without javascript, 99% of the attack surface disappears, becuase the attacker no longer has a way to run arbitrary code.
A lot of terminal-based browsers don’t do javascript.
If I want to scrape a page, this makes it a pain for both parties. I’m not an AI company, so I can afford the hash tax, but it’s still a pain to spin up Firefox from a from cron job instead of wget. And I’m still doing it, Anubis doesn’t stop small time scrapers like me who aren’t running AI training, and only scrape like one page per day. So now the server has to serve the original page, plus all the Anubis stuff each time my crown job goes off.