HTMLとFBMLの違い

Anonim

HTMLとFBML <さまざまな目的のために作成されたマークアップ言語がいくつかありましたが、インターネットの主要言語であるHTML(Hypertext Markup Language)ほど広く普及していませんでした。 Facebook Markup Language(Facebook Markup Language)は、世界中のさまざまなサイトで使用できる標準化された言語を作成するために開発されたものですが、Facebookアプリケーションを作成する目的で作成されました。 - 1 - >

FBMLは、その目的を達成するために、Facebookの機能に固有のキーワードを多数追加しています。 FB内では、usiよりもはるかに簡単ですHTML。また、FBMLは、使用していないとみなされるHTMLタグを削除したり、Facebookとそのユーザーのセキュリティエクスポージャーを制限したりします。

HTMLとFBMLの別の主な違いは、FBMLでJavascriptを使用できないことです。 Javascriptはユーザーとのやりとりをさらに高めます。問題は、弱点を悪用したり、ユーザーの情報を明らかにするために、Javascriptアプリケーションを作成する方法がたくさんあるため、Facebookにとっては問題になる可能性があるということです。 Javascriptの代わりに、Facebookは代替FBJSの使用を奨励しました。 FBJSは、FBMLとHTMLのやり方と同じように、Facebook独自のJavascript実装です。

<! CSSとJavascriptのようなHTMLやその他の関連Web技術が開発されたので、FacebookはFBMLとFBJSを別々に開発する必要はないと見ていました。このため、FBMLは廃止され、HTMLを使用して開発を続けるように指示されており、FBMLの更新がなくなりました。

FBMLは既に廃止されていますので、アプリケーションが既に終了している場合を除き、FBMLの使用を続ける理由はありません。どんな新しいプロジェクトでも、Facebook用の新しいアプリケーションを開発する際に、HTML、Javascript、およびCSSを使うことは、無限に意味があります。

<! - 3 - >概要:

1。 HTMLは世界標準であり、FBMLはFacebook

2に固有のものです。 FBMLには、HTML

3で認識されない多くのタグがあります。 HTMLには、FBML

4で認識されないタグがあります。 HTMLページはJavascriptを埋め込むことができ、FBMLは

できません5。 FBMLは既に廃止されていますが、HTMLはまだまだ幅広く使用されています。