That&#x27;s just what the world needs. More bikeshedding about &quot;offensive JavaScript&quot;.<p>Offensive JS includes:<p>&quot;It makes an AJAX request or is loaded along with scripts that make an AJAX request&quot; and &quot;Calling methods with the square bracket notation&quot; and &quot;Using any other construct than a string literal with certain methods (Obj.write, Obj.createElement, …).&quot;<p>If it includes something like the above (which 99% of HTML frameworks do) and it doesn&#x27;t have a free license statement, should people really complain about it?<p>Like, fine. Sure. You don&#x27;t want to run non-free JS. Okay. But there&#x27;s no reason to waste someone&#x27;s time complaining about it, either.<p>How is anyone supposed to take this seriously?