डब्ल्यू3सी डॉम एक्टिविटी

दस्तावेज़ ऑब्जैक्ट मॉडल (DOM) एक प्लेटफॉर्म है, एक भाषा निरपेक्ष एप्लिकेशन प्रोग्रामिंग इंटरफेस (API) जो कार्यक्रम को दस्तावेज़ के सामग्री, संरचना और शैली को अभिगमित करने और बदलने की अनुमति देता है。

DOM शिक्षा

DOM के बारे में अधिक जानने के लिए हमारे HTML DOM शिक्षाऔर XML DOM शिक्षा.

DOM स्तर 0

DOM स्तर 0 W3C नियम नहीं है। यह निर्धारक सिर्फ Netscape Navigator 3.0 और Microsoft Internet Explorer 3.0 में इसी समान कार्यकारीता की एक परिभाषा है。

DOM विकास के दौरान महत्वपूर्ण भूमिका निभाने वाले हैं: ArborText, IBM, Inso EPS, JavaSoft, Microsoft, Netscape, Novell, the Object Management Group, SoftQuad, Sun Microsystems और Texcel。

W3C का DOM स्तर 1 इस कार्यकारीता पर आधारित है。

DOM स्तर 1

DOM स्तर 1 HTML और XML दस्तावेज़ मॉडल पर केंद्रित है। यह दस्तावेज़ नाविका और प्रशासन की सुविधाएँ हैं。

DOM स्तर 1 1 अक्टूबर 1998 को W3C की सिफारिश नियम बन गया था。

दूसरे संस्करण का कार्यमूलक प्रस्ताव 29 सितंबर 2000 को हुआ था。

DOM स्तर 2

डॉम स्तर 2 ने डॉम स्तर 1 को स्टाइल शीट ऑब्जेक्ट मॉडल को जोड़ा है और दस्तावेज़ पर निर्मित स्टाइल सूचना को प्रयोग करने की क्षमता को परिभाषित किया है।

डॉम स्तर 2 ने एक इवेंट मॉडल को भी परिभाषित किया है और एक्सएमएल नामस्पेस के समर्थन को प्रदान किया है।

एक डब्ल्यू3सी अनुशंसा मानक के रूप में, डॉम स्तर 2 नियमन 2000 वर्ष 11 नवंबर को प्रकाशित किया गया था:

डॉम लेवल 2 कोर

डॉम लेवल 2 कोर एपीआई को दस्तावेज़ सामग्री और संरचना को पहचानने और संशोधित करने के लिए निर्दिष्ट करता है। इस एपीआई में एक्सएमएल के लिए इंटरफेस भी शामिल है।

DOM स्तर 2 HTML

डॉम लेवल 2 एचटीएमएल एपीआई को एचटीएमएल दस्तावेज़ के संरचना और सामग्री को प्रयोग करने के लिए निर्दिष्ट करता है। (इस नियमन को अभी भी कार्यकारी मसौदा के रूप में प्रकाशित किया गया है)

DOM स्तर 2 व्यूज़

डॉम लेवल 2 एपीआई को दस्तावेज़ दृश्यों को पहचानने और संशोधित करने के लिए निर्दिष्ट करता है। दृश्य दस्तावेज़ के साथ संबंधित एक प्रकार का प्रदर्शन या किसी अन्य बदले का प्रदर्शन है।

DOM स्तर 2 स्टाइल

डॉम लेवल 2 स्टाइल एपीआई को सामग्री स्टाइल शीट को अविकल पहचानने और संशोधित करने के लिए निर्दिष्ट करता है।

DOM स्तर 2 इवेंट

डॉम लेवल 2 इवेंट्स एपीआई को दस्तावेज़ इवेंट्स को पहचानने के लिए निर्दिष्ट करता है।

DOM स्तर 2 ट्रेवल-रेंज

डॉम लेवल 2 ट्रैवर्स-रेंज एपीआई को दस्तावेज़ में सामग्री दृश्यों को अविकल ढेर करने और पहचानने के लिए निर्दिष्ट करता है।

डॉम स्तर 3

डॉम लेवल 3 सामग्री मॉडल (DTD और शेमा) और दस्तावेज़ प्रमाणीकरण को निर्दिष्ट करता है। साथ ही दस्तावेज़ लोड और सहेजना, दस्तावेज़ दृश्य, दस्तावेज़ फॉर्मेटिंग और महत्वपूर्ण इवेंट्स को भी निर्दिष्ट करता है। डॉम लेवल 3 डॉम कोर लेवल 2 के ऊपर निर्मित है।

DOM स्तर 3 आवश्यकताएं

डॉम रिक्विरमेंट्स दस्तावेज़ को लेवल 3 आवश्यकताओं के लिए अद्यतन किया गया है और 2000 वर्ष 4 अप्रैल को कार्यकारी मसौदा के रूप में प्रकाशित किया गया है।

नीचे डॉम लेवल 3 कार्यकारी मसौदा 2000 वर्ष 9 अक्टूबर को प्रकाशित किया गया था:

DOM स्तर 3 कोर

डॉम लेवल 3 कोर एपीआई को दस्तावेज़ सामग्री, संरचना और शैली को पहचानने और संशोधित करने के लिए निर्दिष्ट करता है।

DOM स्तर 3 इवेंट

नए इंटरफेस और नए इवेंट रश को जोड़कर, डॉम लेवल 3 इवेंट्स एपीआई ने लेवल 2 इवेंट्स एपीआई की क्षमता का विस्तार किया है।

DOM स्तर 3 लोड और सेव

डॉम लेवल 3 कंटेंट मॉडल एपीआई को सामग्री लोड और सहेजने, सामग्री मॉडल (DTD और शेमा) और दस्तावेज़ प्रमाणीकरण समर्थन के लिए निर्दिष्ट करता है।

डॉम लेवल 3 व्यूज़ एंड फॉर्मेटिंग

डॉम लेवल 3 व्यूज़ एपीआई को दस्तावेज़ दृश्यों को पहचानने और संशोधित करने के लिए निर्दिष्ट करता है। दृश्य दस्तावेज़ के साथ संबंधित एक प्रकार का प्रदर्शन या किसी अन्य बदले का प्रदर्शन है।

W3C DOM नियम और समयक्रम

नियम ड्राफ्ट/प्रस्ताव प्रस्तावित
DOM स्तर 1   1998 अक्टूबर 1
DOM स्तर 1 (SE) 2000 सितंबर 29  
DOM स्तर 2 कोर   2000 नवंबर 13
DOM स्तर 2 HTML   2003 जनवरी 9
DOM स्तर 2 व्यूज़   2000 नवंबर 13
DOM स्तर 2 स्टाइल   2000 नवंबर 13
DOM स्तर 2 इवेंट   2000 नवंबर 13
DOM स्तर 2 ट्रेवल-रेंज   2000 नवंबर 13
DOM स्तर 3 आवश्यकताएं 2004 फरवरी 26  
DOM स्तर 3 कोर   2004 अप्रैल 7
DOM स्तर 3 इवेंट 2007 दिसंबर 21  
DOM स्तर 3 लोड और सेव   2004 अप्रैल 7
DOM स्तर 3 वैलिडेशन   2004 जनवरी 27
DOM स्तर 3 XPath 2004 फरवरी 26  
DOM स्तर 3 व्यूज़ 2004 फरवरी 26  

W3C संदर्भ

W3C DOM होमपेज