These are a couple of annoying things people do with JavaScript. I made a Tampermonkey script that defeats most of them except for scroll jacking and a live website to test it’s effectiveness. https://github.com/NotJoeMartinez/anti-annoyance-tampermonkey https://annoying-js.pages.dev/ preventDefault and stopPropagation The preventDefault() method of the Event interface is a source of a lot of intentional and unintentional annoyances. preventDefault is unintentionally annoying when it overwr...