1

ソーシャル プラグインのパフォーマンスの最適化に関するこの記事を読んでいます

http://developers.facebook.com/blog/post/530/

この記事では、ファイルでの使用方法について説明channelUrlchannel.htmlます。

問題は、記事が XFBML ソーシャル プラグインに関するものであるのに対し、私は HTML5 ソーシャル プラグインを使用しているということです。

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>


<div class="fb-comments" data-href="http://example.com" data-num-posts="2" data-width="470"></div>

私の質問は、HTML5 ソーシャル プラグインで with を使用する方法および/または引き続き使用する必要があるかどうかchannelUrlです。HTML5 ソーシャル プラグインのコンテキストでchannel.html説明している情報が見つかりません。channelUrl

4

1 に答える 1

0

XFBML または HTML5 タグを介してプラグインを埋め込むかどうかは、大きな違いはありません。それらは両方とも JS SDK によって解析されます。これがバックグラウンドでいくつかのクロス ドメイン リクエストを作成しているものであり、channel.html ファイルはそれらを高速化する手段です。古いブラウザで.

したがって、あなたの質問に明確に答えるには、はい、XFBMLまたはHTML5 タグを使用してソーシャル プラグインを埋め込むかに関係なく、channel.html ファイルのアドレスを指定する必要があります。

于 2012-07-30T09:24:48.413 に答える