Perbezaan antara HTML dan FBML

Perbezaan antara HTML dan FBML

HTML vs FBML

Terdapat beberapa bahasa markup yang dibuat untuk tujuan yang berbeza tetapi tidak ada yang popular atau meluas seperti HTML (bahasa markup hypertext), yang merupakan bahasa utama internet. Bahasa markup yang agak tidak diketahui adalah FBML, atau bahasa markup Facebook, yang dibangunkan untuk penggunaan khusus Facebook. Walaupun HTML dibangunkan untuk mewujudkan bahasa piawai yang boleh digunakan di seluruh laman web yang berbeza di seluruh dunia, FBML dibina untuk tujuan membuat aplikasi Facebook.

Untuk mencapai matlamatnya, FBML menambah banyak kata kunci yang khusus untuk ciri -ciri di Facebook. Anda boleh memaparkan komen, menjemput rakan di sembang, atau melaksanakan tugas khusus Facebook yang lain. FBML hanya membuat pengekodan dalam fb lebih mudah daripada semasa menggunakan html. FBML juga menghilangkan tag HTML yang dianggap tidak digunakan atau mengehadkan pendedahan keselamatan Facebook dan pengguna mereka.

Satu lagi perbezaan utama antara HTML dan FBML adalah ketidakupayaan untuk menggunakan JavaScript dalam FBML. JavaScript memberikan tahap interaksi tambahan dengan pengguna. Masalahnya, ia boleh menjadi masalah untuk Facebook kerana terdapat banyak cara di mana aplikasi JavaScript boleh dibuat untuk mengeksploitasi kelemahan dan bahkan mendedahkan beberapa maklumat mengenai pengguna. Daripada JavaScript, Facebook menggalakkan penggunaan FBJ alternatifnya. FBJS adalah pelaksanaan Facebook sendiri JavaScript seperti bagaimana FBML adalah untuk HTML.

Oleh kerana HTML dan teknologi web lain yang berkaitan seperti CSS dan JavaScript dibangunkan, Facebook melihat bahawa tidak perlu terus membangunkan FBML dan FBJS secara berasingan. Oleh sebab itu, FBML telah ditetapkan.

Memandangkan FBML sudah ditutup, tidak ada alasan untuk terus menggunakannya kecuali permohonan anda sudah hampir selesai. Untuk mana -mana projek baru, ia tidak masuk akal untuk pergi dengan HTML, JavaScript, dan CSS dalam membangunkan aplikasi baru untuk Facebook.

Ringkasan:

1.HTML adalah standard di seluruh dunia manakala FBML khusus untuk Facebook
2.FBML mempunyai banyak tag yang tidak diiktiraf dalam HTML
3.Terdapat tag dalam HTML yang tidak diiktiraf oleh FBML
4.Halaman HTML dapat membenamkan JavaScript sementara FBML tidak dapat
5.HTML masih digunakan secara meluas manakala FBML sudah ditetapkan