> extensions like LibreJS need to be better for the ideology to succeed.
Perhaps it is. :-) I haven't tried tried LibreJS because I'm used to having
JS enabled entirely (and I have for the past year).
To elaborate on why I dislike JavaScript a little more though:
As a perfect example, Facebook misuses JavaScript in a way that's rather
sneaky. All external links from Facebook have /onmouseover/ events which
change the external link to it's actual destination (eg. http://example.com/)
but an /onclick/ event changes it to a tracking link
(https://www.facebook.com/l.php?u=http%3A%2F%2Fexample.com). Currently it is
easy disable this using a small JavaScript, but if people did this Facebook
could (further) obfuscate their scripts and make it more difficult.
Other example would be Facebook "hovercards" (when a user hovers over
someone's name) an AJAX request informs Facebook of that event.
> JavaScript should be left alone for everyone else.
But I still think an option should be available to disable it.