[英]Should defer be used in scripts that are loaded just before the body closing tag?
[英]Can I have a JavaScript in the header of a page that moves all other scripts just before the closing body tag?
我想通過將JavaScript標記從標題放到關閉主體之前的底部來加快Dokuwiki頁面的加載速度。 不幸的是,其中的相關腳本是由Dokuwiki的模板方法創建的,我無法更改,並且會將所有JavaScript溢出到標頭中(盡管壓縮到一個文件中)。
是否可以在加載Dokuwiki的模板方法之前,將包含的腳本寫到頁面底部的Javascript中? 還是HTML / Javascript的執行順序阻止了這種情況,因為腳本加載時這些腳本尚不可見?
DOM完全加載后,才有可能在DOM中移動這些腳本。 因此,它根本不會加快頁面加載速度。
但是,還有其他方法可以加快頁面加載時間,例如,如果可能的話,盡量減少資源,並最大程度地減少對服務器的請求數量。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.