Differenza tra HTML e FBML Differenza tra

Anonim

HTML vs FBML < Ci sono stati un certo numero di linguaggi di markup creati per scopi diversi, ma nessuno è stato così popolare o diffuso come HTML (Hypertext Markup Language), che è la lingua principale di Internet. Un linguaggio di markup relativamente sconosciuto è FBML, o Facebook Markup Language, che è stato sviluppato per l'uso specifico di Facebook. Mentre HTML è stato sviluppato per creare un linguaggio standardizzato che può essere utilizzato in diversi siti in tutto il mondo, FBML è stato creato con lo scopo di creare applicazioni Facebook.

Per raggiungere il suo obiettivo, FBML aggiunge molte parole chiave specifiche per le funzionalità di Facebook.È possibile visualizzare commenti, invitare amici in chat o implementare qualsiasi altra attività specifica di Facebook.FBML fa semplicemente la codifica all'interno di FB molto più semplice rispetto a quando usi ng HTML. FBML rimuove anche i tag HTML ritenuti inutili o per limitare l'esposizione alla sicurezza di Facebook e dei loro utenti.

Un'altra differenza fondamentale tra HTML e FBML è l'incapacità di usare Javascript in FBML. Javascript offre un ulteriore livello di interazione con gli utenti. Il problema è che può essere problematico per Facebook perché ci sono molti modi in cui è possibile creare applicazioni Javascript per sfruttare le debolezze e persino rivelare alcune informazioni sull'utente. Invece di Javascript, Facebook ha incoraggiato l'uso del suo FBJS alternativo. FBJS è l'implementazione di Javascript di Facebook proprio come FBML è in HTML.

Come HTML e altre tecnologie web correlate come CSS e Javascript sviluppati, Facebook ha visto che non è necessario continuare a sviluppare FBML e FBJS separatamente. Per questo motivo, FBML è stato deprecato e ai programmatori è stato consigliato di continuare lo sviluppo utilizzando HTML poiché non ci sarebbero più aggiornamenti a FBML.

Dato che FBML è già deprecato, non c'è davvero alcun motivo per continuare a usarlo a meno che l'applicazione non sia già prossima all'esaurimento. Per qualsiasi nuovo progetto, ha infinitamente più senso andare con HTML, Javascript e CSS nello sviluppo di nuove applicazioni per Facebook.

Riepilogo:

1. HTML è uno standard mondiale mentre FBML è specifico per Facebook

2. FBML ha molti tag che non sono riconosciuti in HTML

3. Ci sono tag in HTML che non sono riconosciuti da FBML

4. Le pagine HTML possono incorporare Javascript mentre FBML non può

5. L'HTML è ancora diffuso mentre FBML è già deprecato