HTML vs FBML
Ada sejumlah bahasa markup yang dibuat untuk tujuan yang berbeda tetapi tidak ada yang sepopuler atau seluas HTML (Hypertext Markup Language), yang merupakan bahasa utama internet. Bahasa markup yang relatif tidak dikenal adalah FBML, atau Facebook Markup Language, yang dikembangkan untuk penggunaan khusus Facebook. Sementara HTML dikembangkan untuk membuat bahasa terstandarisasi yang dapat digunakan di berbagai situs di seluruh dunia, FBML dibuat untuk tujuan membuat aplikasi Facebook.
Untuk mencapai tujuannya, FBML menambahkan banyak kata kunci yang spesifik untuk fitur di Facebook. Anda dapat menampilkan komentar, mengundang teman di obrolan, atau menerapkan tugas khusus Facebook lainnya. FBML hanya membuat pengkodean dalam FB jauh lebih sederhana daripada saat menggunakan HTML. FBML juga menghapus tag HTML yang dianggap tidak berguna atau membatasi paparan keamanan Facebook dan penggunanya.
Perbedaan utama antara HTML dan FBML adalah ketidakmampuan untuk menggunakan Javascript di FBML. Javascript menyediakan tingkat interaksi ekstra dengan pengguna. Masalahnya adalah, itu bisa menjadi masalah bagi Facebook karena ada banyak cara di mana aplikasi Javascript dapat dibuat untuk mengeksploitasi kelemahan dan bahkan mengungkapkan beberapa informasi tentang pengguna. Alih-alih Javascript, Facebook mendorong penggunaan FBJS alternatifnya. FBJS adalah implementasi Javascript milik Facebook sendiri seperti halnya FBML terhadap HTML.
Ketika HTML dan teknologi web terkait lainnya seperti CSS dan Javascript dikembangkan, Facebook melihat bahwa tidak perlu untuk terus mengembangkan FBML dan FBJS secara terpisah. Karena itu, FBML telah ditinggalkan dan pembuat kode disarankan untuk melanjutkan pengembangan menggunakan HTML karena tidak akan ada lagi pembaruan untuk FBML.
Karena FBML sudah usang, sebenarnya tidak ada alasan untuk terus menggunakannya kecuali aplikasi Anda sudah hampir selesai. Untuk setiap proyek baru, jauh lebih masuk akal untuk menggunakan HTML, Javascript, dan CSS dalam mengembangkan aplikasi baru untuk Facebook.
Ringkasan:
1.HTML adalah standar dunia sedangkan FBML khusus untuk Facebook
2.FBML memiliki banyak tag yang tidak dikenali dalam HTML
3. Ada tag dalam HTML yang tidak dikenali oleh FBML
Halaman 4.HTML dapat menanamkan Javascript sementara FBML tidak bisa
5.HTML masih digunakan secara luas sementara FBML sudah tidak digunakan lagi