整理できてよかったです!
新しいプラグインシステムでは、正しい CORS ヘッダーの設定が必須となる script type="module" を使用しています。従来の script type="text/javascript" では、そのようなヘッダーは必要ありません。
ここ数年、さまざまなシステムを type="module" へ徐々に移行してきました。テーマもすでにこれを使用しており、highlightjs(別のトピックで言及されたもの)も同様です。CDN からフォントを読み込む際にも CORS の要件があります。
したがって、最近のプラグインシステムの変更以前から、他のいくつかの要素が微妙に破損していた可能性があります。CORS 設定を適用したことで、すべてが正常に動作するはずです ![]()