HTML5はHTMLページで読み込みを延期できるスクリプトにdefer
属性を導入しました。 defer
は、DOMの前にロードする必要のないスクリプト(a.k.aは準備が整う前にDOMを混乱させない)に使用できます。ページ本体の最後に遅延スクリプトとスクリプトの違いは何ですか?
長い間、開発者は、DOMの前にロードする必要のないすべてのスクリプトをhead
ではなく、body
タグの末尾に配置することを推奨しました。
defer
の使用と長い練習アドバイスの違いは何ですか?最初のものは後者の代用ですか?
すべての回答に感謝します。ありがとうございました。
遅延を使用してもスクリプトがまだダウンロードされていると思うし、ページ全体の読み込みが遅くなる可能性があります – Evgeny
下部にスクリプトを置くという考えは、実行を遅らせるだけでなく、ダウンロードを遅らせることです。 – Evgeny
ありがとう@ EugeneXa。 – rodrigoalves