私は、お気に入りのボタンを私のWebサイトに組み込むことになっています。これはFacebookの機能を取り入れた初めてのことです。XFBMLオプションを使うか、 Iframeオプション。 XFBMLは将来的にはより柔軟に機能するように思われますが、a)このアプローチには何らかの欠点がありますか?b)HTML5に準拠したバージョンはまだまだ改善されていますか?ありがとう。好きなボタン - XFBMLまたはIframe
答えて
FBMLは今後6ヵ月以内に撤退する予定です。https://developers.facebook.com/docs/reference/fbml/を参照してください。長期的には良い選択ではありません。 (FBMLとXFBMLは同じではありません).XFBMLは有効な方法ですが、構文には慣れています。 Webページ上で解析コードを実行する必要がありますが、それは大きな問題ではありませんが、一部のWebサイト所有者にとってです。
HTML5は私がやる方法ですが、あなたのウェブページで解析コードを実行する必要がありますが、それは大きな問題ではありませんが、一部のWebサイト所有者には当てはまります。
iFrameのオプションはうまく機能しますが、他の方法と同様に、常にFacebookをチェックして非推奨にするかどうか確認してください。
あなたのウェブサイトで迅速かつ非侵入的なコードを使用したい場合はIFrameを使用しますが、SEOは影響を受ける可能性があります。
さらに機能を追加する場合は、XFBMLまたはHTML5を使用します。しかし、それはJS SDKを除いて使用する必要がありますが、IMHOでは長期的にはより良いでしょう
XFBMLは離れていないので、FBMLとは異なります。ソーシャルプラグインのサンプルコードはすべてあなたにxfbmlオプションを与えているので、私もこれについて混乱しました。
https://developers.facebook.com/blog/post/568/
を参照してください注意してください:FBMLの私達の廃止は、XFBML(拡張 Facebookのマークアップ言語)には影響しません。 XFBMLは、SOAPプラグインを表示するHTMLページに含まれる のXML要素のセットです。あなたのページ がロードされると、ドキュメントにあるXFBML要素は JavaScript SDKによって処理され、適切なプラグインがページ上に と表示されます。 JavaScript SDKは、 のFBMLを廃止した後、XFBMLを引き続きサポートしています(fb:serverFbml要素は保存されています。 は当社のサーバーでFBMLを実行するために使用されています)。
HTML5/XFBML/IFRAME?私はそれが大きな違いをもたらすとは思わない。 FacebookのAPIが初期化されると、それらはすべてiframeとして終了します。あなたがファイヤーバグやクロムで要素を調べると、これを見ることができます。多分、標準に準拠していないかもしれませんが、tagnameでたくさんの要素を取得する方がclassnameよりも速いので、おそらくxfbmlの方がより意味があります。
プラグインのeventsを購読する予定がある場合は、API5を初期化するときにチャネルファイルを追加する必要があります。 xfbmlのバージョンは、それがなくてもうまく動作します(少なくともこの執筆時点では)。
- 1. 好きなボタンは実際にページを好きではない
- 2. 「好き」ボタンが機能しない、(iframe)バージョン
- 3. ASP.NET MVCで好きなボタンをC#
- 4. 私のアプリの好きなボタンは、サーバーに戻ってリンクが好きで、facebookページではありません。
- 5. ボタンが好きで好きなのですか?
- 6. 1つの好きなボタンで複数のプロパティが好き
- 7. 好きなボタンとog:type =記事
- 8. 好きなボタンhtml5ポップアップコメントを追加
- 9. 好きなボタンはブログに追加されませんか?
- 10. iPhoneネイティブアプリケーションでボタンが好き
- 11. Facebookの「好き」ボタンのエラー
- 12. ホームページ上に複数の好きなボタンがあります。異なるサブページが好きです。
- 13. 好きなときに「確認」ボタンを消すことはできません
- 14. 好きなボタン:1ページだけで作業を停止しました(600以上の好きなもの) - 押したときにエラーが返されます
- 15. FacebookのXFBML Likeボタンが消えた後に消える
- 16. XFBML版Facebook LikeボタンがIE9で動作しない
- 17. Facebook xfbml Likeボタンが正しく動作しない
- 18. XFBMLのようなボタンが消えてから
- 19. Facebookのようなボタンがコメントを表示(xfbmlの問題)
- 20. 好きなボタンが正しく動作していない
- 21. 好きなボタンがURLパラメータを渡さない
- 22. Facebookのようなボタンと好きなカウントのエラー
- 23. ボタンが好きな言語が異なる
- 24. PHP NukeのFacebookの「好き」ボタン
- 25. Facebook - カスタム好きなアクション
- 26. は1つのmysqlクエリーが好きで好きではない
- 27. Facebookのiframeのは、ボタンのような
- 28. Facebookのようなボタン:すべてのページに「0好き」または「{総数}が好き」のいずれかが表示されます
- 29. MySQL - 好きではない
- 30. Twitterの "好きな"ボタンだが、Twitterのストリームに従う?
私は確信していませんが、iframeがhtml5よりもはるかに高速に読み込まれているようです。 –