script タグ
参考:
<script>: スクリプト要素 – HTML: HyperText Markup Language | MDN
ページ読み込みのブロッキングを回避する
参考:
<script> タグに async / defer を付けた場合のタイミング – Qiita
外部JavaScriptを非同期(async / defer)で読み込みレンダリングを高速化する | web helog
scriptのdefer/asyncを理解し、ページの高速化方法を探る | ゆっくりと…
async 属性
参考:
async属性でレンダリングをブロックするJavaScriptを除去 | Web Labs
async属性で簡単!非同期でjsを読み込みレンダリングを速くしよう | Mobile First Marketing Labo
async attribute for external scripts | Can I use… Support tables
defer 属性
参考:
defer attribute for external scripts | Can I use… Support tables
インラインスクリプトの実行を遅延させる
参考:
defer属性で読み込んだjQueryプラグインの関数をインラインで呼び出す際の注意点 | ノラWEB屋 野良人(のらんど)