Différence entre HTML et FBML
HTML ou FBML
Un certain nombre de langages de balisage ont été créés à des fins différentes, mais aucun n'a été aussi populaire ou aussi répandu que le HTML (Hypertext Markup Language), qui est le langage principal de l'Internet. Un langage de balisage relativement inconnu est FBML, ou Facebook Markup Language, 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 dans le monde entier, FBML a été construit dans le but de créer des applications Facebook.
Pour atteindre son objectif, FBML ajoute un grand nombre de mots-clés spécifiques aux fonctionnalités de Facebook. Vous pouvez afficher des commentaires, inviter des amis sur le chat, ou mettre en œuvre toute autre tâche spécifique à Facebook. FBML rend simplement le codage au sein de FB beaucoup plus simple que l'utilisation du HTML. FBML supprime également les balises HTML jugées inutiles ou limitant l'exposition à la sécurité de Facebook et de ses utilisateurs.
Une autre différence clé entre HTML et FBML est l'impossibilité d'utiliser Javascript dans FBML. Javascript fournit un niveau supplémentaire d'interaction avec les utilisateurs. Le problème, c'est qu'il peut être problématique pour Facebook parce qu'il existe de nombreuses façons de créer des applications Javascript pour exploiter les faiblesses et même révéler certaines informations sur l'utilisateur. Au lieu de Javascript, Facebook a encouragé l'utilisation de ses autres SJFJF. FBJS est la propre implémentation de Javascript sur Facebook, tout comme FBML l'est sur HTML.
Au fur et à mesure que le HTML et d'autres technologies Web connexes comme le CSS et le Javascript se développaient, Facebook a compris qu'il n'était pas nécessaire de continuer à développer FBML et FBJS séparément. Pour cette raison, FBML a été déprécié et il a été conseillé aux codeurs de continuer le développement en utilisant HTML car il n'y aurait plus de mises à jour de FBML.
Comme FBML est déjà déprécié, il n'y a vraiment aucune raison de continuer à l'utiliser à moins que votre application ne soit déjà sur le point d'être terminée. Pour tout nouveau projet, il est infiniment plus logique d'utiliser HTML, Javascript et CSS pour développer de nouvelles applications pour Facebook.
Les idées Clis :
HTML est un standard mondial tandis que FBML est spécifique à Facebook.
FBML possède de nombreuses balises qui ne sont pas reconnues en HTML.
Il y a des balises HTML qui ne sont pas reconnues par FBML.
Les pages HTML peuvent intégrer Javascript alors que FBML ne peut pas le faire.
Le HTML est encore largement utilisé alors que le FBML est déjà obsolète.
Une question ? Nous avons oublié quelque chose ? n'hésitez pas à participer aux commentaires. Nous compléterons cet article avec plaisir.