私は、お気に入りのボタンを私の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. 好きなボタンはすべての投稿が好きです
- 5. 好きなボタンdjangoのカウンター
- 6. 私のアプリの好きなボタンは、サーバーに戻ってリンクが好きで、facebookページではありません。
- 7. ボタンが好きで好きなのですか?
- 8. 1つの好きなボタンで複数のプロパティが好き
- 9. 好きなようなAndroidボタン
- 10. 好きなボタンとog:type =記事
- 11. 好きなボタンhtml5ポップアップコメントを追加
- 12. Facebookからのカウンターを削除する好きなボタン
- 13. 好きなボタンはブログに追加されませんか?
- 14. iPhoneネイティブアプリケーションでボタンが好き
- 15. Facebookの「好き」ボタンのエラー
- 16. ホームページ上に複数の好きなボタンがあります。異なるサブページが好きです。
- 17. 好きなときに「確認」ボタンを消すことはできません
- 18. FacebookのXFBML Likeボタンが消えた後に消える
- 19. XFBMLのようなボタンが消えてから
- 20. Facebookのようなボタンがコメントを表示(xfbmlの問題)
- 21. XFBML版Facebook LikeボタンがIE9で動作しない
- 22. Facebook xfbml Likeボタンが正しく動作しない
- 23. 好きなボタン:1ページだけで作業を停止しました(600以上の好きなもの) - 押したときにエラーが返されます
- 24. Facebook - カスタム好きなアクション
- 25. 好きなボタンが正しく動作していない
- 26. Facebookの「好き」ダイアログボックス(XFBML)が通常のページ境界をオーバーフローし、それを反転させる方法は?
- 27. 好きなボタンがURLパラメータを渡さない
- 28. Facebookのようなボタンと好きなカウントのエラー
- 29. タンゴと "好きなボタン"が動作しない
- 30. jekyllの投稿用のボタンが好き
私は確信していませんが、iframeがhtml5よりもはるかに高速に読み込まれているようです。 –