Diferența dintre HTML și FBML

HTML vs FBML

Au fost create mai multe limbi de marcare pentru diferite scopuri, dar niciuna nu a fost la fel de populară sau la fel de răspândită ca HTML (Hypertext Markup Language), care este limba principală a internetului. Un limbaj de markup relativ necunoscut este FBML sau Facebook Markup Language, care a fost dezvoltat pentru utilizarea specifică a Facebook. În timp ce HTML a fost dezvoltat pentru a crea un limbaj standardizat care poate fi folosit pe diferite site-uri din întreaga lume, FBML a fost construit în scopul creării de aplicații Facebook.

Pentru a-și atinge scopul, FBML adaugă o mulțime de cuvinte cheie care sunt specifice funcțiilor pe Facebook. Puteți să afișați comentarii, să invitați prieteni pe chat sau să implementați orice altă sarcină specifică Facebook. FBML face simplu codificarea în FB mult mai simplă decât atunci când se utilizează HTML. FBML elimină, de asemenea, etichetele HTML care sunt considerate nefolositoare sau pentru a limita expunerea de securitate a Facebook și a utilizatorilor acestora.

O altă diferență majoră între HTML și FBML este incapacitatea de a folosi Javascript în FBML. Javascript oferă un nivel suplimentar de interacțiune cu utilizatorii. Problema este că poate fi problematică pentru Facebook, deoarece există multe modalități prin care aplicațiile Javascript pot fi create pentru a exploata punctele slabe și chiar pentru a dezvălui informații despre utilizator. În loc de Javascript, Facebook a încurajat utilizarea FBJS-ului său alternativ. FBJS este implementarea proprie a Javascript de către Facebook, la fel ca modul în care FBML este HTML.

Pe măsură ce HTML și alte tehnologii web asemănătoare, cum ar fi CSS și Javascript dezvoltate, Facebook a văzut că nu este nevoie să se continue dezvoltarea FBML și FBJS separat. Din acest motiv, FBML a fost depreciat și coderii au fost sfătuiți să continue dezvoltarea folosind HTML, deoarece nu mai există nici o actualizare a FBML.

Deoarece FBML este deja depreciat, nu există nici un motiv să-l utilizați în continuare, decât dacă aplicația dvs. este deja aproape de a fi terminată. Pentru orice proiect nou, este mai mult sens să mergeți cu HTML, Javascript și CSS în dezvoltarea de noi aplicații pentru Facebook.

Rezumat:

1.HTML este un standard mondial, în timp ce FBML este specific pentru Facebook
2.FBML are multe etichete care nu sunt recunoscute în HTML
3.Este taguri în HTML care nu sunt recunoscute de FBML
4. Paginile HTML pot încorpora Javascript în timp ce FBML nu poate
5.HTML este încă în utilizare pe scară largă în timp ce FBML este deja depreciat