Perbezaan Antara HTML dan FBML Perbezaan Antara

Anonim

HTML vs FBML < Terdapat beberapa bahasa markup yang dicipta untuk tujuan yang berbeza tetapi tidak ada yang popular atau meluas seperti HTML (Hypertext Markup Language), yang merupakan bahasa utama internet. Bahasa markup yang kurang dikenali adalah FBML, atau Facebook Markup Language, yang telah dibangunkan untuk kegunaan khusus Facebook. Walaupun HTML telah dibangunkan untuk membuat bahasa standard yang boleh digunakan di seluruh laman web yang berlainan di seluruh dunia, FBML telah dibina untuk tujuan membuat aplikasi Facebook.

Untuk mencapai matlamatnya, FBML menambah banyak kata kunci yang spesifik untuk ciri-ciri di Facebook Anda boleh memaparkan komen, menjemput rakan-rakan di chat, atau melaksanakan tugas tertentu Facebook yang lain. dalam FB lebih mudah daripada ketika usi ng HTML. FBML juga membuang tag HTML yang dianggap tidak berguna atau untuk menghadkan pendedahan keselamatan Facebook dan pengguna mereka.

Perbezaan utama lain antara HTML dan FBML adalah ketidakmampuan untuk menggunakan Javascript dalam FBML. Javascript menyediakan tahap interaksi tambahan dengan pengguna. Masalahnya, ia boleh bermasalah untuk Facebook kerana terdapat banyak cara di mana aplikasi Javascript dapat dicipta untuk mengeksploitasi kelemahan dan bahkan mengungkapkan beberapa maklumat tentang pengguna. Daripada Javascript, Facebook menggalakkan penggunaan FBJS alternatifnya. FBJS adalah pelaksanaan Facebook sendiri Javascript seperti bagaimana FBML adalah untuk HTML.

Seperti HTML dan teknologi web yang berkaitan seperti CSS dan Javascript yang dibangunkan, Facebook melihat bahawa tidak ada keperluan untuk terus membangunkan FBML dan FBJS secara berasingan. Oleh sebab itu, FBML telah ditamatkan dan pengekalan dinasihatkan untuk meneruskan pembangunan menggunakan HTML kerana tidak ada lagi kemas kini kepada FBML.

Memandangkan FBML sudah usang, tidak ada sebab untuk terus menggunakannya melainkan permohonan anda sudah hampir selesai. Untuk mana-mana projek baru, ia menjadikannya jauh lebih 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 adalah khusus untuk Facebook

2. FBML mempunyai banyak tag yang tidak dikenali dalam HTML

3. Terdapat tag dalam HTML yang tidak diiktiraf oleh FBML

4. Halaman HTML boleh menanamkan Javascript sementara FBML tidak boleh

5. HTML masih digunakan secara meluas manakala FBML sudah tidak digunakan