Différence entre HTML et FBML

Différence entre HTML et FBML

Html vs fbml

Il y a eu un certain nombre de langues de balisage créées à des fins différentes, mais aucune n'a été aussi populaire ou aussi répandue que HTML (Hypertext Markup Language), qui est la langue principale d'Internet. Un langage de balisage relativement inconnu est FBML, ou le langage de balisage Facebook, qui a été développé pour l'utilisation spécifique de Facebook. Alors que HTML a été développé pour créer un langage standardisé qui peut être utilisé sur différents sites du monde, FBML a été conçu dans le but de créer des applications Facebook.

Pour atteindre son objectif, FBML ajoute de nombreux mots clés spécifiques aux fonctionnalités de Facebook. Vous pouvez afficher des commentaires, inviter des amis sur le chat ou implémenter toute autre tâche spécifique à Facebook. FBML rend simplement le codage dans FB beaucoup plus simple que lors de l'utilisation de HTML. FBML supprime également les balises HTML qui ne sont pas utilisées ou pour limiter l'exposition à la sécurité de Facebook et de leurs utilisateurs.

Une autre différence clé entre HTML et FBML est l'incapacité d'utiliser JavaScript dans FBML. JavaScript fournit un niveau d'interaction supplémentaire avec les utilisateurs. Le problème est que cela peut être problématique pour Facebook car il existe de nombreuses façons où les applications JavaScript peuvent être créées pour exploiter les faiblesses et même révéler des informations sur l'utilisateur. Au lieu de JavaScript, Facebook a encouragé l'utilisation de ses FBJ alternatifs. FBJS est la propre implémentation de Facebook de JavaScript comme la façon dont FBML est à HTML.

À mesure que HTML et d'autres technologies Web connexes comme CSS et JavaScript se sont développées, Facebook a vu qu'il n'est pas nécessaire de continuer à développer FBML et FBJS séparément. Pour cette raison, le FBML a été obsolète et les codeurs ont été invités à poursuivre le développement en utilisant HTML car il n'y aurait plus de mises à jour à FBML.

Comme FBML est déjà obsolète, il n'y a vraiment aucune raison de continuer à l'utiliser à moins que votre application ne soit déjà proche d'être terminée. Pour tout nouveau projet, il est infiniment plus logique d'aller avec HTML, JavaScript et CSS dans le développement de nouvelles applications pour Facebook.

Résumé:

1.HTML est une norme mondiale tandis que FBML est spécifique à Facebook
2.FBML a de nombreuses balises qui ne sont pas reconnues dans HTML
3.Il y a des balises dans HTML qui ne sont pas reconnues par FBML
4.Les pages HTML peuvent intégrer JavaScript tandis que FBML ne peut pas
5.HTML est toujours largement utilisé tandis que le FBML est déjà obsolète