I use NoScript daily and while it requires a bit of interaction the first time you visit a website it really isn&#x27;t that hard to use.  Just allowing the TLD and any obvious CDNs covers about 95% of all websites.  If you do run across some website that is just horribly busted, there&#x27;s always the &quot;allow all temporarily&quot; button, but I find it is extremely rare that I have to resort to that.  And the times that I have I usually discover that it is in fact the website that is broken, not my browser settings.