Différence entre HTML et FBML Différence entre

Anonim

HTML vs FBML < Un certain nombre de langages de balisage ont été créés à des fins différentes, mais aucun n'a été aussi populaire ni aussi répandu que le HTML (Hypertext Markup Language), qui est la langue principale d'Internet.Un langage de balisage relativement inconnu est FBML, ou le Facebook Markup Language, qui a été développé pour l'utilisation spécifique de Facebook.Tandis que le langage HTML a été développé pour créer un langage normalisé qui peut être utilisé sur différents sites à travers le monde, FBML a été créé dans le but de créer des applications Facebook. --1 ->

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 mettre en œuvre toute autre tâche spécifique à Facebook. au sein de FB beaucoup plus simple que lorsque usi ng 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'incapacité d'utiliser Javascript en FBML. Javascript fournit un niveau supplémentaire d'interaction avec les utilisateurs. Le problème est que cela peut être problématique pour Facebook car il existe de nombreuses façons de créer des applications Javascript 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 son alternative FBJS. FBJS est la propre implémentation de Javascript de Facebook, tout comme la FBML en HTML.

À mesure que le HTML et d'autres technologies Web connexes comme CSS et Javascript se sont développées, Facebook a constaté qu'il n'était pas nécessaire de continuer à développer séparément FBML et FBJS. Pour cette raison, FBML a été abandonné et les codeurs ont été invités à poursuivre le développement en utilisant HTML car il n'y aurait plus de mises à jour de 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à presque 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.

Résumé:

1. HTML est une norme mondiale tandis que FBML est spécifique à Facebook

2. FBML a de nombreux tags qui ne sont pas reconnus en HTML

3. Il existe des balises HTML qui ne sont pas reconnues par FBML

4. Les pages HTML peuvent intégrer Javascript tandis que FBML ne peut pas

5. Le HTML est encore largement utilisé alors que FBML est déjà obsolète