2011-07-04 10 views
1

、私はGoogle Page Speedからの警告を得る:TwitterのボタンとGoogleページスピード

次のリソースは、同じ内容を持っていますが、異なるURLから提供されています。 3つのリクエストと52.0KiBを節約するために、これらのリソースを一貫したURLから提供してください。 http://platform0.twitter.com/widgets/tweet_button.html http://platform1.twitter.com/widgets/tweet_button.html http://platform2.twitter.com/widgets/tweet_button.html

次のリソースは、同じ内容を持っていますが、異なるURLから提供されています。 2つのリクエストと4.6KiBを節約するために、これらのリソースを一貫したURLから提供してください。 http://platform0.twitter.com/widgets/images/tweet.png http://platform1.twitter.com/widgets/images/tweet.png http://platform2.twitter.com/widgets/images/tweet.png

なぜTwitterのwidgets.jsは、これらのそれぞれに異なるURLを果たし、その周りにどのような方法がありますでしょうか?

答えて

1

これはおそらく、異なるURLから要求を負荷分散するためのものです。しかし、ページスピードが正しく指摘されているので、実際には単一のリクエストのコンテキスト内で行うのは悪い考えです。ただし、リソースのキャッシュミスが発生するため、別個のリクエストに対してドメインをローテーションするのは理にかなっています。ここで

+0

だから、基本的には、あまりないのTwitterが、彼らはそれを実装する方法を変更しない限り、それについて行うことができますこと? – Tyssen

+1

私は同じことを偶然見つけました。できることは、これらのボタンがあなたのウェブサイトを減速させないようにすることだけです。 Webkit Inspectorを開き、リソースのダウンロード方法を確認してください。 Firebug/IEでも同様に動作するかどうか確認してください。 – Tower

関連する問題