1

こちらがサイトへのリンクです

ここでいくつかのことが起こっているので、微調整したいと思いますが、他に何ができるかはよくわかりません。

サムネイルとファビコンは外部サービスを介してプルされるため、それらをキャッシュするためにリバースプロキシを設定したくありません。通常、画像はロード時にスムーズにフェードインするはずです(一種の「ランダムな」順序で、素晴らしい効果が得られます)。

ページが読み込まれると、少し途切れがちに見えますが、すべてのサムネイルがフェードインすると同時にTwitterスクリプトが読み込まれるためだと思います。

私はいくつかのパフォーマンスツールを調べてみましたが、これをどのように改善できるかについて少し迷っています。

私が考えることができる唯一のことは、たぶんTwitterを1、2秒オフセットさせることでしょう。

4

3 に答える 3

1

画像のスプライトとHTMLdefer属性を調べる必要があります。スクリプトをパックし、フッターに移動してマージすることも検討する必要があります。同じことがCSSにも当てはまり、2つの別々のグループに入れる必要があります。これにより、2つの「バッチ」にロードされます。

于 2012-10-15T19:07:24.607 に答える
0

画像の表示をいつでも先制的に遅らせることができます。

JQuery:

$(document).ready(function(){

  setTimeout(function(){
    $('img').css('opacity':'1');
  }, 2000);

});

CSS:

img{
  opacity:0;
  transition:opacity .5s;
}
于 2012-10-15T19:38:52.767 に答える
0

Apacheサーバー用のmod_pagespeedをダウンロードしてインストール します

またはグーグルのページスピードアップサービスを試してみてください

画像最適化コンポーネントの詳細

于 2012-10-15T19:10:13.703 に答える