2011-06-20 10 views
1

私のサイトのヘッダーには、安全な証明書バッジを読み込むスクリプトタグがあります。 このバッジは認証局サーバーからロードされ、読み込みに時間がかかることがあります。 これにより、バッジの読み込みが完了するのを待っているため、残りのサイトの読み込みが遅くなります。javascript - リモートサーバーからのスクリプト低速

他の要素の読み込みを続行し、スクリプトの読み込みを待たずにレンダリングブラウザに指示する方法はありますか?

答えて

2

load.jsのようなものを使用してスクリプトの読み込みを「遅延」させることができます。スクリプトがブロックされないようにします。

+0

私はそれをチェックアウトします。ありがとうございました! –

+0

私のために働く。ありがとうございました! –

1

</body> 

タグの前にスクリプトタグを入れてください。そうすれば、最後にロードされ、それ以外はすべてロードされます。

まさにこの理由から、ヘッダーの代わりに常にフッターにjavascriptを置くのがベストプラクティスです。たとえば、Googleアナリティクスを実装したことがある場合は、これを指示します。

ここにはYahoo!のこのブログ記事があります開発者:http://developer.yahoo.com/performance/rules.html#js_bottom

+0

実際には、あなたの答えが落札に値しないので、私はそれを是正してください。 – kinakuta

+0

有効なポイントですが、私がヘッダーを言ったとき、私はHTMLヘッダーを意味しませんでしたページ自体のヘッダー(ロゴがある場所など) –

関連する問題