एक्सएमएल आणि एक्सएचटीएमटी अंतर्गत फरक

Anonim

एक्सएमएल वि एक्सएचटीएमएल एक्सएमएल एक्सटेन्सिबल मार्कअप लँग्वेजने विकसित केलेली आहे. एक्सएमएल 1 मध्ये परिभाषित केले आहे. 0 स्पेसिफिकेशन, जी W3C (वर्ल्ड वाइड वेब कॉन्सोर्टियम) द्वारे विकसित केली जाते. XML एक मानक मार्ग प्रदान करते, जे देखील सोपे आहे, डेटा एन्कोड करणे आणि टेक्स्ट जसे की हार्डवेअर हार्डवेअरवर एक्सचेंज केले जाऊ शकते, ऑपरेटिंग सिस्टीम आणि अनुप्रयोग जरा कमी मानवी हस्तक्षेपाने वापरतात. एक्सएचटीएमएल (एक्टेक्सिसीबल हायपरटेक्स्ट मार्कअप लँग्वेज मधून प्राप्त केलेले) एक्स एम एल आणि एचटीएमएल (हायपरटेक्स्ट मार्कअप लँग्वेज) च्या संयोजनानुसार पाहिले जाऊ शकते. एक्सएचटीएमएल एचटीएमएल आवृत्ती 4 मधील घटकांपासून तयार केले आहे. एक्सएमएलची कठोर सिंटॅक्स.

एक्सएमएल

एक्सएमएल ही एक मार्कअप भाषा आहे ज्याचा उपयोग डेटा हार्डवेअर, ऑपरेटिंग सिस्टिम आणि मानवी हस्तक्षेपासह ऍप्लिकेशन्समध्ये डेटा आणि मजकूर हस्तांतरित करण्यासाठी केला जातो. टॅग, विशेषता आणि घटक संरचना प्रदान करते ज्या संदर्भ माहिती प्रदान करण्यासाठी वापरल्या जाऊ शकतात त्याची संदर्भ माहिती सामग्रीचा अर्थ डीकोड करण्यासाठी वापरली जाऊ शकते. यामुळे कार्यक्षम शोध इंजिन विकसित करणे आणि डेटावर डेटा खाण करणे शक्य होते. शिवाय, पारंपारिक संबंधीत डाटाबेस हे एक्सएमएल डेटा प्रमाणेच योग्य आहेत कारण ते पंक्ती आणि स्तंभांमध्ये आयोजित केले जाऊ शकतात परंतु एक्सएमएल अचूक सामग्री जसे की ऑडिओ, व्हिडियो, कॉम्प्लेक्स डॉक्युमेंट्स इत्यादी डेटासाठी कमी समर्थन पुरवतो. एक्सएमएल डाटाबेस स्टोअर डेटा स्ट्रक्चर्ड, पदानुक्रमित स्वरूपात जे क्वेरीस अधिक कार्यक्षमतेने प्रक्रिया करण्यास अनुमती देते. एक्सएमएल टॅग पूर्वनिर्धारित नाहीत आणि वापरकर्ते नवीन टॅग आणि दस्तऐवज संरचना परिभाषित करू शकता. तसेच, आरएसएस, एटम, सोप, आणि एक्सएचटीएम यासारख्या नवीन इंटरनेटची भाषा XML वापरून तयार करण्यात आली आहे.

XHTML

एक्सएचटीएमएल एचटीएमएलच्या क्लिनर वर्जन म्हणून पाहिले जाऊ शकते, जे एचटीएमएलपेक्षाही कठिण आहे. एक्सएचटीएमएल ही एक डब्ल्यू 3 सी शिफारस आहे (जानेवारी 2000 मध्ये शिफारस केलेले) आणि हे एचटीएमएल आणि एक्सएमएलचे संयोजन आहे. एक्सएचटीएमएल मध्ये, एचटीएमएलमध्ये सर्वकाही अचूकपणे चिन्हांकित करणे आवश्यक आहे. हे सुनिश्चित करेल की चांगल्या स्वरुपित दस्तऐवज तयार केले जातील. हे आज अतिशय महत्त्वाचे आहे, कारण विविध ब्राऊझर तंत्रज्ञानाचा व्यापक वापर केला जातो. यात फोन सारख्या मोबाइल डिव्हाइसवर चालणार्या ब्राउझरचा समावेश आहे आणि या ब्राउझरकडे आजारी स्वरूपित मार्कअप भाषांसह पृष्ठांचा अर्थ सांगण्याची आवश्यक क्षमता नाही. म्हणून, एक्सएचटीएमएल जे एक्सएमएल (डाटाचे वर्णन करण्यासाठी डिझाइन केलेले आहे) आणि एचटीएमएल (डेटा प्रदर्शित करण्यासाठी डिझाइन) ची जोडणी करते, या क्वचित स्वरुपित मार्कअप भाषा प्रदान करते ज्या वरील नमूद केलेल्या समस्या टाळतात. सर्व ब्राऊजर एक्सएचटीएमएल समर्थन करतात आणि एचटीएमएल 4 बरोबर सुसंगत आहेत. 01.

एक्सएमएल आणि एक्सएचटीएमएलमध्ये फरक काय आहे?

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