2017-04-21 18 views
0

DokuWikiページの読み込みをスピードアップしたいのですが、JavaScript-tagsをヘッダーから閉じボディーの直前のボトムに移動します。残念なことにそこにある関連するスクリプトはDokuWikiのテンプレートメソッドによって作成され、私は変更できず、すべてのjavascriptをヘッダーに書き出します(ただし、1つのファイルに集約されます)。閉じる本文タグの直前に他のすべてのスクリプトを移動するページのヘッダーにJavaScriptを含めることはできますか?

DokuWikiのテンプレートメソッドがロードされる直前に、スクリプトをページの下部に挿入して頭に組み込むことができるJavascriptを記述することは可能ですか?それとも、HTML/Javascriptの実行順序は、スクリプトが読み込まれたときにスクリプトがまだ表示されないので、それを防止しますか?

+0

短い答え:いいえ - なぜそれが何か変わるのですか? – mplungjan

+1

これはどのようにページの読み込み速度を上げるのか分かりません。 – gforce301

+0

原因:https://developer.yahoo.com/performance/rules.html#js_bottom – AME

答えて

3

DOMが完全にロードされると、これらのスクリプトをDOM内で移動することは可能です。だから、ページロードをまったくスピードアップすることはできません。

しかし、できるだけリソースを縮小し、サーバーへの要求が最小限に抑えられるように、ページロード時間を短縮するには他にも方法があります。

関連する問題