Since 11.2.1 NoScript started blocking noscript elements by default on all pages. Until then, those tags provided ability for pages to detect if user has scripts disabled or blocked and could offer alternative, nojs interfaces or redirect to nojs frontends. Because of incomprehensible reason addon changed its behavior recently and now almost all NoScript friendly websites are broken:
NoScript changelog for 11.2.1:
x Configurable capability to show noscript elements on script-disabled pages
All users who want to repair it have to customize their settings in NoScript and know which box to select. I would argue if every site owner will now change code on their websites and implement some different weird HTML tricks because of NoScript addon users. Those are two examples how it works now:
Bitcoin Explorer Blockstream.info:
<noscript><meta http-equiv="refresh" content="0; url='?nojs'"></noscript>
Search engine DuckDuckGo:
<noscript><meta http-equiv="refresh" content="0;URL=/html?q=github"><link href="/css/noscript.css" rel="stylesheet" type="text/css"><div class="msg msg--noscript"><p class="msg-title--noscript">You are being redirected to the non-JavaScript site.</p>Click <a href="/html/?q=github">here</a> if it doesn't happen automatically.</div></noscript>
Since 11.2.1 NoScript started blocking noscript elements by default on all pages. Until then, those tags provided ability for pages to detect if user has scripts disabled or blocked and could offer alternative, nojs interfaces or redirect to nojs frontends. Because of incomprehensible reason addon changed its behavior recently and now almost all NoScript friendly websites are broken:
NoScript changelog for 11.2.1:
All users who want to repair it have to customize their settings in NoScript and know which box to select. I would argue if every site owner will now change code on their websites and implement some different weird HTML tricks because of NoScript addon users. Those are two examples how it works now:
Bitcoin Explorer Blockstream.info:
<noscript><meta http-equiv="refresh" content="0; url='?nojs'"></noscript>Search engine DuckDuckGo:
<noscript><meta http-equiv="refresh" content="0;URL=/html?q=github"><link href="/css/noscript.css" rel="stylesheet" type="text/css"><div class="msg msg--noscript"><p class="msg-title--noscript">You are being redirected to the non-JavaScript site.</p>Click <a href="/html/?q=github">here</a> if it doesn't happen automatically.</div></noscript>