Rozdiel medzi HTML a FBML

HTML vs FBML

Existuje niekoľko značkovacích jazykov vytvorených na rôzne účely, ale žiadny nebol taký populárny alebo rozšírený ako HTML (Hypertext Markup Language), ktorý je hlavným jazykom internetu. Relatívne neznámy značkovací jazyk je FBML alebo Facebook Markup Language, ktorý bol vyvinutý pre konkrétne použitie Facebooku. Zatiaľ čo HTML bolo vyvinuté na vytvorenie štandardizovaného jazyka, ktorý je možné používať na rôznych stránkach po celom svete, FBML bol vytvorený za účelom vytvárania aplikácií na Facebooku..

Na dosiahnutie tohto cieľa pridáva FBML veľa kľúčových slov, ktoré sú špecifické pre funkcie na Facebooku. Môžete zobraziť komentáre, pozvať priateľov na chat alebo implementovať akékoľvek iné špecifické úlohy na Facebooku. FBML zjednodušuje kódovanie v rámci FB oveľa jednoduchšie ako pri použití HTML. FBML tiež odstraňuje značky HTML, ktoré sa považujú za nepoužiteľné alebo obmedzujú bezpečnostné vystavenie Facebooku a jeho používateľov.

Ďalším kľúčovým rozdielom medzi HTML a FBML je nemožnosť používať Javascript v FBML. Javascript poskytuje ďalšiu úroveň interakcie s používateľmi. Problém je, že to môže byť pre Facebook problematické, pretože existuje mnoho spôsobov, ako je možné vytvárať aplikácie Javascript na využitie slabých stránok a dokonca odhalenie niektorých informácií o používateľovi. Namiesto Javascriptu Facebook podporoval použitie jeho alternatívnej FBJS. FBJS je implementácia Javascriptu na Facebooku rovnako ako to, ako je FBML vo formáte HTML.

Ako sa vyvíjali HTML a ďalšie súvisiace webové technológie ako CSS a Javascript, Facebook videl, že nie je potrebné ďalej rozvíjať FBML a FBJS osobitne. Z tohto dôvodu bol FBML zastaraný a programátorom sa odporučilo, aby pokračovali vo vývoji pomocou HTML, pretože by už neexistovali žiadne aktualizácie FBML..

Pretože FBML je už zastarané, nie je dôvod na jeho ďalšie používanie, pokiaľ už nie je vaša aplikácia blízko dokončená. Pre každý nový projekt je nekonečne rozumnejšie ísť s HTML, Javascript a CSS do vývoja nových aplikácií pre Facebook.

Zhrnutie:

1.HTML je celosvetový štandard, zatiaľ čo FBML je špecifický pre Facebook
2.FBML má veľa značiek, ktoré nie sú rozpoznané v HTML
3.V HTML sú tagy, ktoré FBML nerozpoznáva
4.HTML stránky môžu vložiť Javascript, zatiaľ čo FBML nie
5.HTML sa stále používa, zatiaľ čo FBML je už zastarané