एचटीएमएल आणि एफबीएमएल मधील फरक

Anonim

HTML vs FBML < वेगवेगळ्या उद्देशांसाठी अनेक मार्कअप भाषा तयार केल्या गेल्या परंतु कोणीही एचटीएमएल (हायपरटेक्स्ट मार्कअप लँग्वेज) म्हणून प्रचलित नाही, जे इंटरनेटची मुख्य भाषा आहे.एक परस्पर अज्ञात मार्कअप भाषा म्हणजे एफबीएमएल, किंवा फेसबुक मार्कअप लॅंग्वेज जे फेसबुकच्या विशिष्ट वापरासाठी विकसित केले गेले होते. एचटीएमएल एक विकसित भाषा तयार करण्यासाठी विकसित करण्यात आले ज्याचा वापर जगभरातील वेगवेगळ्या साइट्सवर करता येतो, एफबीएमएल हे फेसबुक अॅप्स तयार करण्याच्या उद्देशाने तयार करण्यात आले होते.

त्याचे उद्दिष्ट साध्य करण्यासाठी, एफबीएमएल बरेच काही जोडते जे फेसबुक मधील वैशिष्ट्यांसाठी विशिष्ट आहेत. आपण टिप्पण्या प्रदर्शित करू शकता, गप्पा मारण्यासाठी मित्रांना आमंत्रित करू शकता, किंवा इतर कोणत्याही फेसबुक चे विशिष्ट कार्य कार्यान्वित करू शकता.FBML फक्त कोडिंग जेव्हा यूएसआयपेक्षा एफबी मधे जास्त सोपे होते एनजी एचटीएमएल FBML देखील एचटीएमएल टॅग काढून टाकत आहे जे फेसबुक किंवा त्यांच्या उपयोजकांच्या सुरक्षेच्या प्रदर्शनास मर्यादित नाहीत.

एचटीएमएल व एफबीएमएलमध्ये आणखी एक मुख्य फरक एफबीएमएलमध्ये जास्तीतजास्त वापरण्याची असमर्थता आहे. Javascript वापरकर्त्यांसह संवादांचे एक अतिरिक्त स्तर प्रदान करते. समस्या आहे, हे फेसबुकसाठी समस्या असू शकते कारण बरेच मार्ग आहेत जेथे Javascript अॅप्स दुर्बलतांचा गैरफायदा घेण्यासाठी आणि वापरकर्त्याबद्दल काही माहिती प्रकट करण्यासाठी देखील तयार केले जाऊ शकतात. जावास्क्रिप्ट ऐवजी, फेसबुकने त्याच्या पर्यायी एफबीजेएसच्या वापरास प्रोत्साहन दिले. एफबीजेएस ही फेसबुकची जावास्क्रिप्टची स्वत: ची अंमलबजावणी आहे.

HTML आणि इतर संबंधित वेब तंत्रज्ञाने जसे की सीएसएस आणि जावास्क्रिप्ट विकसित, फेसबुकने असे पाहिले आहे की स्वतंत्रपणे FBML आणि FBJS विकसित करणे सुरू ठेवण्याची आवश्यकता नाही यामुळे, एफबीएमएलचा नापसंत केलेला आहे आणि एचडीएमएलच्या माध्यमातून विकास सुरू ठेवण्यासाठी सांकेतिकारकांना सल्ला देण्यात आला आहे कारण एफबीएमएलला कोणतीही अद्यतने नाहीत.

FBML आधीपासूनच नापसंत केले आहे म्हणून, आपला अर्ज आधीपासूनच समाप्त होण्याआधी तो वापरणे सुरू ठेवण्यासाठी कोणतेही कारण नाही. कोणत्याही नवीन प्रकल्पासाठी, हे फेसबुक, HTML, जावास्क्रिप्ट, आणि सीएसएस वर जाण्यासाठी नवीन अनुप्रयोग विकसित करण्यामध्ये अधिक अर्थ प्राप्त होतो.

सारांश:

1 एचटीएमएल एक जागतिक मानक आहे जेव्हा एफबीएमएल फेसबुक < 2 FBML कडे अनेक टॅग आहेत जे HTML

3 मध्ये ओळखले जात नाहीत एचटीएमएलमध्ये टॅग आहेत जे एफबीएमएल < 4 ने मान्य केलेले नाहीत. HTML पृष्ठे जावास्क्रिप्ट एम्बेड करू शकतात, तर FBML

5 एचटीएमएल अजूनही व्यापक वापर आहे, तर एफबीएमएल आधीपासूनच