So, with surf, it's easy to browse without JS (set the default to False in config.h). It's way better than the default 'on'. If something does not work, I either hit ctrl-shift-s to enable JS for that WebKit process, or (more often) just axe the window.
http://surf.suckless.org/