HTML ile FBML Arasındaki Fark Farklar

Anonim

HTML vs FBML < Farklı amaçlar için oluşturulmuş çok sayıda işaretleme dili var ancak hiçbiri internetin ana dili olan HTML (Hypertext Markup Language) kadar yaygın veya popüler değil. Nispeten bilinmeyen bir biçimlendirme dili FBML veya Facebook'un özel kullanımı için geliştirilen Facebook İşaretleme Dili HTML dünyadaki farklı bölgelerde kullanılabilen standart bir dil oluşturmak için geliştirilmiş olsa da FBML, Facebook uygulamaları oluşturmak amacıyla inşa edilmiştir.

FBML, amacına ulaşmak için Facebook'daki özelliklere özgü bir çok anahtar kelime ekler: Yorumlar görüntüleyebilir, arkadaşlarınızı sohbette davet edebilir veya Facebook'a özgü başka herhangi bir görevi uygulayabilirsiniz.FBML sadece kodlamayı yapar FB içerisinde usi'den çok daha basit HTML. FBML, ayrıca, boşa gittiği düşünülen HTML etiketlerini kaldırır veya Facebook'un ve kullanıcılarının güvenlik riskini sınırlar.

HTML ile FBML arasındaki bir diğer önemli fark, Javascript'in FBML'de kullanılamamasıdır. Javascript kullanıcılarla ek bir etkileşim düzeyi sağlar. Sorun şu: Facebook için sorunlu olabilir çünkü zayıflıklardan yararlanmak ve hatta kullanıcı hakkında bazı bilgiler sunmak için Javascript uygulamalarının oluşturulabileceği birçok yol vardır. Javascript yerine, Facebook alternatif FBJS kullanımını teşvik etti. FBJS Facebook'un kendi Javascript uygulamasına benzer; FBML'in HTML'ye nasıl benzediği gibi.

HTML ve CSS ve Javascript gibi diğer ilgili web teknolojileri geliştirildiğinde Facebook, FBML ve FBJS'yi ayrı ayrı geliştirmeye hiç gerek olmadığını gördü. Bu nedenle, FBML kullanımdan çıkarıldı ve kodlayıcıların HTML kullanarak geliştirme yapmaya devam etmeleri önerildi; çünkü artık FBML için herhangi bir güncelleme olmazdı.

FBML zaten kullanımdan çıkarıldığı için, uygulamanız bitmek üzere olana kadar devam ettirmek için hiçbir sebep yok. Herhangi bir yeni proje için, Facebook için yeni uygulamalar geliştirirken HTML, Javascript ve CSS ile gitmek son derece mantıklı.

Özet:

1. HTML, dünya çapında bir standartken FBML Facebook

2'ye özeldir. FBML, HTML

3'te tanınmayan birçok etiket içeriyor. HTML'de, FBML

4 tarafından tanınmayan etiketler var. HTML sayfaları Javascript'i gömebilir, FBML

5 olamaz. FBML zaten kullanımdan çıkarıldığı halde HTML halen yaygın bir şekilde kullanılmaktadır