Skillnad mellan HTML och FBML Skillnad mellan

Anonim

HTML vs FBML < Det har funnits ett antal markup språk skapade för olika ändamål men ingen har varit så populär eller så utbredd som HTML (Hypertext Markup Language), vilket är huvudsproget på internet. Ett relativt okänt markup-språk är FBML eller Facebook Markup Language, som utvecklades för specifikt bruk av Facebook. Medan HTML utvecklades för att skapa ett standardiserat språk som kan användas över olika webbplatser runt om i världen, byggdes FBML för att skapa Facebook-appar.

För att uppnå sitt mål lägger FBML många nyckelord som är specifika för funktionerna i Facebook. Du kan visa kommentarer, bjuda in vänner på chatt eller genomföra någon annan Facebook-specifik uppgift. FBML gör helt enkelt kodning inom FB mycket enklare än när usi ng HTML. FBML tar också bort HTML-taggar som anses vara oanvända eller för att begränsa säkerhetsexponeringen av Facebook och deras användare.

En annan viktig skillnad mellan HTML och FBML är oförmågan att använda Javascript i FBML. Javascript ger en extra nivå av interaktion med användarna. Problemet är att det kan vara problematiskt för Facebook eftersom det finns många sätt där Javascript-appar kan skapas för att utnyttja svagheter och till och med avslöja information om användaren. Istället för Javascript uppmuntrade Facebook användningen av dess alternativa FBJS. FBJS är Facebook: s eget genomförande av Javascript, precis som FBML är till HTML.

Som HTML och annan relaterad webbteknologi som CSS och Javascript utvecklades, såg Facebook att det inte finns något behov av att fortsätta utveckla FBML och FBJS separat. På grund av detta har FBML avlägsnats och kodare har fått råd att fortsätta utveckla med HTML eftersom det inte längre skulle finnas några uppdateringar på FBML.

Eftersom FBML redan är utdaterad finns det ingen anledning att fortsätta använda den om inte din ansökan är nära att vara klar. För alla nya projekt är det oändligt mer meningsfullt att gå med HTML, Javascript och CSS när det gäller att utveckla nya applikationer för Facebook.

Sammanfattning:

1. HTML är en världsomspännande standard medan FBML är specifik för Facebook

2. FBML har många taggar som inte känns igen i HTML

3. Det finns taggar i HTML som inte känns igen av FBML

4. HTML-sidor kan bädda in Javascript medan FBML inte kan

5. HTML används fortfarande i stor utsträckning medan FBML redan är utdaterad