Unterschied zwischen HTML und FBML

Unterschied zwischen HTML und FBML

HTML gegen FBML

Für verschiedene Zwecke wurden eine Reihe von Markup -Sprachen erstellt, aber keiner war so beliebt oder weit verbreitet wie HTML (Hypertext Markup Language), die die Hauptsprache des Internets ist. Eine relativ unbekannte Markup -Sprache ist FBML oder die Facebook -Markup -Sprache, die für die spezifische Verwendung von Facebook entwickelt wurde. Während HTML entwickelt wurde, um eine standardisierte Sprache zu erstellen, die auf verschiedenen Websites auf der ganzen Welt verwendet werden kann, wurde FBML zum Erstellen von Facebook -Apps erstellt.

Um sein Ziel zu erreichen, fügt FBML viele Schlüsselwörter hinzu, die für Funktionen in Facebook spezifisch sind. Sie können Kommentare anzeigen, Freunde in den Chat einladen oder andere Facebook -spezifische Aufgaben implementieren. FBML erleichtert einfach die Codierung innerhalb von FB viel einfacher als bei der Verwendung von HTML. FBML entfernt auch HTML.

Ein weiterer wichtiger Unterschied zwischen HTML und FBML ist die Unfähigkeit, JavaScript in FBML zu verwenden. JavaScript bietet eine zusätzliche Interaktion mit den Benutzern. Das Problem ist, dass es für Facebook problematisch sein kann, da es viele Möglichkeiten gibt, auf denen JavaScript -Apps erstellt werden können, um Schwächen auszunutzen und sogar einige Informationen über den Benutzer zu enthüllen. Anstelle von JavaScript förderte Facebook die Verwendung seiner alternativen FBJs. FBJS ist die eigene Implementierung von JavaScript durch Facebook, genau wie FBML für HTML.

Als HTML und andere verwandte Webtechnologien wie CSS und JavaScript sich entwickelten, sah Facebook, dass es nicht erforderlich ist, FBML und FBJs weiter zu entwickeln. Aus diesem Grund wurde FBML veraltet und Codierer wurde empfohlen, die Entwicklung mithilfe von HTML fortzusetzen, da es keine Aktualisierungen mehr für FBML gibt.

Da FBML bereits veraltet ist, gibt es wirklich keinen Grund, sie weiter zu verwenden. Für jedes neue Projekt ist es unendlich sinnvoller, sich für HTML, JavaScript und CSS bei der Entwicklung neuer Anwendungen für Facebook zu entwickeln.

Zusammenfassung:

1.HTML ist ein weltweiter Standard, während FBML spezifisch für Facebook ist
2.FBML hat viele Tags, die in HTML nicht erkannt werden
3.Es gibt Tags in HTML, die von FBML nicht erkannt werden
4.HTML -Seiten können JavaScript einbetten, während FBML nicht kann
5.HTML ist noch weit verbreitet, während FBML bereits veraltet ist