一部のドキュメントでは、FbAsyncInit は次のように終了します。
(function() {
var e = document.createElement('script');
e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
e.async = true;
document.getElementById('fb-root').appendChild(e);
}());
他のいくつかのドキュメントでは、次のように終了します。
(function (d) {
var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
if (d.getElementById(id)) { return; }
js = d.createElement('script'); js.id = id; js.async = true;
js.src = "//connect.facebook.net/en_US/all.js";
ref.parentNode.insertBefore(js, ref);
} (document));
これらのうち、使用するのに正しいものはどれですか? またはそれらは交換可能ですか?
また、
ドキュメントでhtmlヘッダーを追加する必要がある場合があることに気付きました:
xmlns:fb="http://ogp.me/ns/fb#"
そして他のどこかで彼らはそれを次のように呼んでいます:
xmlns:fb="http://www.facebook.com/2008/fbml"
これらのうちどれが正しいですか?
どちらが速いですか?
ドキュメントのさまざまなページがさまざまなチームによって書かれているようです...
ご協力ありがとうございました。