एसजीएमएल व एक्सएचएमआरएमएलमधील फरक

Anonim

SGML वि XHTML

SGML स्टँडर्ड सामान्यीकृत मार्कअप भाषा याचा अर्थ आहे. डिजिटल दस्तऐवजांचे प्रकार आणि सामग्रीचे विवरण निर्दिष्ट करण्यामध्ये हे आंतरराष्ट्रीय मानक बनले आहे. एसजीएमएल हे एचटीएमएल व एक्स एम एलची मातृभाषा मानले जाऊ शकते, जे आता डिजिटल दस्तऐवजांचे लिप्यंतरणासाठी वापरले जातात. वेळेसह, एसजीएमएलची लोकप्रियता वेगवेगळ्या व्यावसायिक क्षेत्रात वाढली आहे. एसजीएमएलला काही अडथळे आहेत तसेच आहेत. एसजीएमएलमध्ये सर्वसाधारणपणे समर्थित शैली पत्रके नसल्यामुळे, एसजीएमएलच्या मजबूत सेटिंग्जमुळे एक अस्थिर सॉफ्टवेअर विकसित केले आहे. याशिवाय, सॉफ्टवेअर पॅकेजमधील सुसंगततेमुळे एसजीएमएल डेटा इंटरचेंज खूपच जटिल झाले आहे ज्यामुळे गंभीर समस्या निर्माण होऊ शकतात. या विरोधासाठी एसिनजीएक्सने एसजीएम या शब्दाला "चांगले कदाचित नंतर दिसते" असे म्हटले आहे.

आता एक्सएचटीएमएल हे एक मसुदा आहे जो एचटीएमएलच्या 4. 0 च्या स्वरूपात तयार करण्यात आला. एचटीएमएलच्या उपसंचाच्या नंतर विकसित केलेल्या डिजिटल कागदपत्राचे एक कुटुंब. सामग्री विकासकांनी एक्सएचटीएमएल विकसित करण्याचे ठरविण्याचे अनेक कारण आहेत. ही भाषा अभिप्रेत असल्याचा उद्देश होता जेणेकरून वापरकर्ते त्यांच्या स्वतःच्या टॅग्जची रचना करू शकतील. एक्सएचटीएमएल पोर्टेबल आहे. त्यामुळे नॉन-डेस्कटॉप एजंट इंटरनेटद्वारे या डिजिटल दस्तऐवजांवर प्रवेश करू शकतात. एक्सएचटीएमएल म्हणजे एक्सएमएल चे उत्पादन आणि एसजीएमएल ने एचटीएमएल तयार केले आहे. एक्सएमएल एक्स्टेंसिबल करण्यासही तयार करण्यात आले होते. अशाप्रकारे एक्सएचटीएमएल तसेच विस्तारित झाला. एसजीएमएलच्या बाबतीत, XML ने दस्तऐवज प्रकार परिभाषा किंवा डीटीडीज तयार केले आहेत. एसजीएमएलला XML ची माहीती असणे आणि त्याचे उपकंपन असे म्हटले जाऊ शकते.

XHTML एसजीएमएल पेक्षा अधिक शाश्वत आहे. वेळ सह, वेब अनुप्रयोग अधिक अत्याधुनिक होत आहेत. यामुळे एक्सएचटीएमएलच्या व्यापक लोकप्रियतेला चालना मिळेल. एक्सएचटीएमएल मोठ्या संख्येने ऍप्लिकेशन्स द्वारे समर्थीत आहे. म्हणून ती जटिल वेबसाइट्स तयार करण्यासाठी वापरली जाऊ शकते. जर एसजीएमएल, बर्याच ऍप्लिकेशन्स ब्राउझर द्वारे समर्थित नाहीत. XHTML दस्तऐवज XML नियमांचे पालन करतात आणि पीडीएफ, आरएसएस किंवा आरएफटी सारख्या अनेक फाईल स्वरूपात रूपांतरीत केले जाऊ शकतात. लहान त्रुटी प्रक्रमण पद्धतीमुळे, एक्सएचटीएमएल समर्थित काही ब्राऊजर वेगवान गतीवर काम करीत आहेत. उदारमतवादी त्रुट्या असलेली कागदपत्रांवर प्रक्रियेसाठी अधिक वेळ लागतो. एक्सएचटीएमएल वापरणे पान लोडिंग वेळ कमी करते आणि वेग डाउनलोड करते. XHTML वैशिष्ट्य बंद टॅग नवशिक्या प्रोग्रामरसाठी ही चांगली सुरुवात आहे आणि वेब व्यावसायिकांना अद्ययावत रहाण्यास मदत करते आपला स्त्रोत स्वच्छ आणि वाचनीय स्वरूपात रूपांतरित केला जाईल आणि एक वेब व्यावसायिक म्हणून आपली कौशल्ये वर्धित केली जातील. हे लिपी करण्यासाठी, एक्सएचटीएमएच व्यावसायिक दाखवते जे एसजीएमएल आधारित ऍप्लिकेशन्समध्ये आढळत नाही. XHTML दस्तऐवज स्वीकारू शकणारे काही ब्राउझर म्हणजे Google Chrome, Mozilla Firefox, Opera, Camino, Galleon, Safari आणि सर्व मोबाईल ब्राउझर.

एसजीएमएल व एक्सएचटीएमएल मधील महत्त्वाचा फरक: < एक्सएचजीएलएल एसजीएमएल पेक्षा अधिक टिकाऊ आहे.

  • एसजीएमएल सारख्या अनेक वेब अनुप्रयोगांद्वारे एक्सएचटीएमएल समर्थित आहे.

  • एसजीएमएल विविध फाईल फॉरमॅटमध्ये रुपांतर करण्यास समर्थन देत नाही जसे की पीडीएफ, आरएसएस किंवा आरएफटी, जसे एक्सएचटीएमएल.

  • XHTML SGML पेक्षा वेगवान पृष्ठ लोडिंग आणि डाउनलोड गती प्रदान करते.

  • सर्व एक्सएचटीएमएलमध्ये बंद केलेले टॅग आहेत जे एसजीएमएलमध्ये उपलब्ध नाहीत. <