2011-04-21 8 views
1

私はブログで公式のファンボックスウィジェットをしばらく使っていましたが、キャッシュされているウィジェットの容量を大幅に減らしていました。Facebook-fan throughキャッシュ付きFacebook-widget

ウィジェット(Wordpress用)はうまく機能しますが(http://www.electriceasel.com/plugins/plugin-facebook-fan-box-cache)、1つはバグです。

"好き"ボタンはFacebookのファンページにリンクするだけなので、ユーザーは「ファンになる」というボタンをもう一度クリックする必要があります。これはユーザーが最初のクリック。

1)ユーザーが直接キャッシュされたプラグイン・バージョン

2でファンになるための道を見つける。)削減:私が探している何

は、この2つの問題のいずれかのためのソリューションですFacebookのウィジェットのために読み込まれるすごいもの。それは私のページのロードタイムに2秒を追加します。これは受け入れられません。

答えて

1

あなたはおそらく、変更/更新された時期を知らないので、Facebookのコードをキャッシュしたくないでしょう。このコードは、ページをブロックせずにスクリプトを読み込みます。あなたのようなボタンが表示されるのに2秒かかるかもしれませんが、それはあなたが説明する遅いロードを妨げるでしょう。プラグインの作者として

<div id="fb-root"></div> 
    <script> 
    (function() { 
    var e = document.createElement('script'); e.async = true; 
    e.src = document.location.protocol + 
     '//connect.facebook.net/en_US/all.js#xfbml=1'; 
    document.getElementById('fb-root').appendChild(e); 
    }()); 
</script> 
2

、私は、これはおそらく最も要求された機能であると言うする必要があります。私はこれに対する解決策に取り組んでいますが、プラグインの目的はロードを高速化するためにすべての外部JSファイルを削除することでした。私は非常に小さなJSスクリプトを探していますが、これを要求どおりに動作させるために利用することができますが、この時点まではできませんでした。リンク先のブログ投稿を参照して、さらに更新してください。

関連する問題