HTML5 ではdefer
、HTML ページでロードを遅延できるスクリプトの属性が導入されました。defer
DOM の前にロードする必要のないスクリプトに使用できます (つまり、準備が整う前に DOM を台無しにしないでください)。
長い間、Web 開発者は、ロードする必要のないすべてのスクリプトを、ページではなく DOM の前に置くようにアドバイスされてきましたが、代わりにタグhead
の末尾に置きます。body
defer
の使用と長年のアドバイスの違いは何ですか? 前者は後者を代用しますか?
どんな答えでも感謝します。ありがとうございました。