एचटीएमएल और एफबीएमएल के बीच का अंतर

Anonim

एचटीएमएल बनाम एफबीएमएल < विभिन्न प्रयोजनों के लिए कई मार्कअप भाषाएं बनाई गई हैं लेकिन कोई भी लोकप्रिय या एचटीएमएल (हायपरटेक्स्ट मार्कअप लैंग्वेज) के रूप में व्यापक नहीं है, जो कि इंटरनेट की मुख्य भाषा है। एक अपेक्षाकृत अज्ञात मार्कअप भाषा एफबीएमएल या फेसबुक मार्कअप लैंग्वेज, जिसे फेसबुक के विशिष्ट उपयोग के लिए विकसित किया गया था। जबकि एचटीएमएल को एक मानकीकृत भाषा बनाने के लिए विकसित किया गया था जिसे दुनियाभर में विभिन्न साइटों में इस्तेमाल किया जा सकता है, एफबीएमएल का निर्माण फेसबुक ऐप बनाने के उद्देश्य से किया गया था।

अपने लक्ष्य को हासिल करने के लिए, एफबीएमएल बहुत सारे कीवर्ड जोड़ता है जो कि फेसबुक में सुविधाओं के लिए विशिष्ट हैं। आप टिप्पणियां प्रदर्शित कर सकते हैं, चैट में मित्र को आमंत्रित कर सकते हैं या किसी अन्य फेसबुक विशेष कार्य को लागू कर सकते हैं। यूएसबी के भीतर जब यूएसआई की तुलना में बहुत सरल एनजी एचटीएमएल एफबीएमएल भी एचटीएमएल टैग को हटाता है जो कि कोई फायदा नहीं है या फेसबुक और उनके उपयोगकर्ताओं के सुरक्षा जोखिम को सीमित करने के लिए माना जाता है।

एचटीएमएल और एफबीएमएल के बीच एक अन्य प्रमुख अंतर एफबीएमएल में जावास्क्रिप्ट का उपयोग करने में असमर्थता है। जावास्क्रिप्ट उपयोगकर्ताओं के साथ इंटरैक्शन का एक अतिरिक्त स्तर प्रदान करता है। समस्या यह है, यह फेसबुक के लिए समस्याग्रस्त हो सकता है क्योंकि कई तरीके हैं जहां जावास्क्रिप्ट ऐप्स को कमजोरियों का फायदा उठाने के लिए बनाया जा सकता है और यहां तक ​​कि उपयोगकर्ता के बारे में कुछ जानकारी भी प्रकट होती है। जावास्क्रिप्ट के बजाय, फेसबुक ने इसके वैकल्पिक एफबीजेएस के उपयोग को प्रोत्साहित किया। एफबीजेएस फेसबुक की जावास्क्रिप्ट के अपने स्वयं के कार्यान्वयन की तरह है, जैसे कि एफबीएमएल एचटीएमएल के लिए है

एचटीएमएल और अन्य संबंधित वेब टेक्नोलॉजीज जैसे सीएसएस और जावास्क्रिप्ट विकसित हुए, फेसबुक ने देखा कि एफबीएमएल और एफबीजेएस को अलग-अलग विकासशील रखने की आवश्यकता नहीं है। इस वजह से, एफबीएमएल को नापसंद किया गया है और कोडर्स को एचटीएमएल के माध्यम से विकास जारी रखने की सलाह दी गई है क्योंकि अब एफबीएमएल के लिए कोई अद्यतन नहीं होगा।

जैसा कि एफबीएमएल को पहले से ही नापसंद कर दिया गया है, वास्तव में इसका उपयोग करना जारी रखने का कोई कारण नहीं है जब तक कि आपका आवेदन पहले से ही समाप्त हो रहा हो। किसी भी नई परियोजना के लिए, यह एचटीएमएल, जावास्क्रिप्ट, और सीएसएस के साथ फेसबुक के नए अनुप्रयोगों के विकास के लिए असीम रूप से अधिक समझ में आता है।

सारांश:

1 एचटीएमएल एक विश्वव्यापी मानक है, जबकि एफबीएमएल फेसबुक

2 के लिए विशिष्ट है एफबीएमएल के पास कई टैग हैं जो HTML

3 में पहचाने नहीं गए हैं एचटीएमएल में टैग हैं जो कि एफबीएमएल

4 द्वारा मान्यता प्राप्त नहीं हैं एचटीएमएल पृष्ठ जावास्क्रिप्ट एम्बेड कर सकते हैं जबकि एफबीएमएल

5 नहीं कर सकता है एचटीएमएल अभी भी व्यापक उपयोग में है, जबकि एफबीएमएल पहले ही