W3C DOM ਗਤੀਵਿਧੀ

ਦਸਤਾਵੇਜ਼ ਆਬਜੈਕਟ ਮਾਡਲ (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 ਐੱਚਟੀਐੱਮਐੱਲ ਅਤੇ XML ਦਸਤਾਵੇਜ਼ ਮਾਡਲ 'ਤੇ ਕੇਂਦਰਿਤ ਹੈ। ਇਹ ਦਸਤਾਵੇਜ਼ ਨਾਵੀਗੇਸ਼ਨ ਅਤੇ ਪ੍ਰਸ਼ੰਸਾ ਕਰਨ ਦੀਆਂ ਕੰਮਾਂ ਰੱਖਦਾ ਹੈ。

DOM ਪੱਧਰ 1 1 ਅਕਤੂਬਰ 1998 ਨੂੰ W3C ਦੇ ਸਿਫਾਰਸ਼ ਪੱਧਰ ਵਿੱਚ ਆਈ ਸੀ।

ਦੂਜੀ ਆਡਿਟ ਦਸਤਾਵੇਜ਼ 29 ਸਤੰਬਰ 2000 ਨੂੰ ਪ੍ਰਕਾਸ਼ਿਤ ਹੋਈ।

DOM ਪੱਧਰ 2

DOM 级别 2 对 DOM 级别 1 添加了样式表对象模型,并定义了操作附于文档之上的样式信息的功能性。

DOM 级别 2 同时还定义了一个事件模型,并提供了对 XML 命名空间的支持。

ਇੱਕ W3C ਸਿਫਾਰਸ਼ ਸਟੈਂਡਰਡ ਵਜੋਂ, DOM ਪੱਧਰ 2 ਸਪੈਸਿਫਿਕੇਸ਼ਨ ਨੂੰ 2000 ਨਵੰਬਰ 13 ਨੂੰ ਜਾਰੀ ਕੀਤਾ ਗਿਆ ਹੈ:

DOM Level 2 ਕੋਰ

DOM Level 2 ਕੋਰ ਨੇ ਦਸਤਾਵੇਜ਼ ਸਮਾਚਾਰ ਅਤੇ ਢਾਂਚਾ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਵਾਲੇ API ਦੀ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤੀ ਹੈ, ਜਿਸ ਵਿੱਚ XML ਲਈ ਇੰਟਰਫੇਸ ਵੀ ਸ਼ਾਮਿਲ ਹੈ。

DOM Level 2 HTML

DOM Level 2 HTML ਨੇ ਐਂਟਰੋਪੀ ਵਿੱਚ ਸਮਾਚਾਰ ਢਾਂਚਾ ਅਤੇ ਸਮਾਚਾਰ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਵਾਲੇ API ਦੀ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤੀ ਹੈ। (ਇਹ ਸਪੈਸਿਫਿਕੇਸ਼ਨ ਅਜੇ ਵਰਕਿੰਗ ਡਰਾਫਟ ਵਜੋਂ ਹੈ)

DOM Level 2 Views

DOM Level 2 ਨੇ ਦਸਤਾਵੇਜ਼ ਵਿਊਜ਼ਜ਼ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਵਾਲੇ API ਦੀ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤੀ ਹੈ। ਵਿਊਜ਼ ਮੁੱਢਲੇ ਮੂਲ-ਦਸਤਾਵੇਜ਼ ਨਾਲ ਸਬੰਧਤ ਪ੍ਰਦਰਸ਼ਨ ਰੂਪ ਜਾਂ ਕਿਸੇ ਵਿਕਲਪਿਕ ਪ੍ਰਦਰਸ਼ਨ ਨਾਲ ਸਬੰਧਤ ਹੁੰਦੇ ਹਨ。

DOM Level 2 Style

DOM Level 2 Style ਨੇ ਸਮਾਚਾਰ ਦੇ ਸਟਾਈਲ ਸ਼ੈਟ ਨੂੰ ਗਤੀਸ਼ੀਲ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਅਤੇ ਸੰਭਾਲਣ ਵਾਲੇ API ਦੀ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤੀ ਹੈ。

DOM Level 2 Events

DOM Level 2 Events ਨੇ ਦਸਤਾਵੇਜ਼ ਇਵੈਂਟਸ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਵਾਲੇ API ਦੀ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤੀ ਹੈ。

DOM Level 2 Traversal-Range

DOM Level 2 Traversal-Range ਨੇ ਸਮਾਚਾਰ ਵਿੱਚ ਗਤੀਸ਼ੀਲ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਅਤੇ ਸਮਾਚਾਰ ਦੇ ਦਾਇਰੇ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਵਾਲੇ API ਦੀ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤੀ ਹੈ。

DOM ਪੱਧਰ 3

DOM Level 3 ਨੇ ਸਮਾਚਾਰ ਮਾਡਲ (DTD ਅਤੇ ਸਕੀਮਾ) ਅਤੇ ਦਸਤਾਵੇਜ਼ ਪ੍ਰਮਾਣੀਕਰਣ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਹੈ। ਇਸ ਨਾਲ ਇਹ ਵੀ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ ਕਿ ਕਿਵੇਂ ਦਸਤਾਵੇਜ਼ ਲੋਡ ਅਤੇ ਸੰਭਾਲ ਹੁੰਦੇ ਹਨ, ਦਸਤਾਵੇਜ਼ ਨੂੰ ਦੇਖਿਆ ਜਾਵੇ, ਦਸਤਾਵੇਜ਼ ਦਾ ਫਾਰਮੈਟਿੰਗ ਕੀਤਾ ਜਾਵੇ ਅਤੇ ਕੁਝ ਮਹੱਤਵਪੂਰਨ ਇਵੈਂਟਸ ਹੁੰਦੇ ਹਨ। DOM Level 3 ਨੇ DOM Core Level 2 ਦੇ ਉੱਪਰ ਤੋਂ ਬਣਿਆ ਹੈ。

DOM Level 3 Requirements

DOM Requirements ਦਸਤਾਵੇਜ਼ ਨੂੰ Level 3 ਦੀਆਂ ਜ਼ਰੂਰਤਾਂ ਲਈ ਅੱਪਡੇਟ ਕੀਤਾ ਗਿਆ ਹੈ ਅਤੇ ਇਹ 2000 ਅਪ੍ਰੈਲ 12 ਨੂੰ ਵਰਕਿੰਗ ਡਰਾਫਟ ਵਜੋਂ ਜਾਰੀ ਕੀਤਾ ਗਿਆ ਹੈ。

ਹੇਠ ਲਿਖੇ DOM Level 3 ਵਰਕਿੰਗ ਡਰਾਫਟ ਨੂੰ 2000 ਸਤੰਬਰ 1 ਨੂੰ ਜਾਰੀ ਕੀਤਾ ਗਿਆ ਹੈ:

DOM Level 3 Core

DOM Level 3 Core ਨੇ ਦਸਤਾਵੇਜ਼ ਸਮਾਚਾਰ, ਢਾਂਚਾ ਅਤੇ ਸਟਾਈਲ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਹੈ ਜਿਸ ਰਾਹੀਂ ਇਸ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਅਤੇ ਇਸ ਨੂੰ ਸੰਭਾਲਿਆ ਜਾ ਸਕਦਾ ਹੈ。

DOM Level 3 Events

DOM Level 3 Events API ਨੇ ਨਵੇਂ ਇੰਟਰਫੇਸ ਅਤੇ ਨਵੀਂ ਇਵੈਂਟ ਸੈਟ ਜੋੜ ਕੇ Level 2 Event API ਦੀਆਂ ਸਮਰੱਥਾਵਾਂ ਵਿੱਚ ਵਾਧਾ ਕੀਤਾ ਹੈ。

DOM Level 3 Load and Save

DOM Level 3 Content Model ਨੇ ਸਮਾਚਾਰ ਲੋਡ ਅਤੇ ਸੰਭਾਲ ਲਈ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ API, ਸਮਾਚਾਰ ਮਾਡਲ (DTD ਅਤੇ ਸਕੀਮਾ) ਅਤੇ ਦਸਤਾਵੇਜ਼ ਪ੍ਰਮਾਣੀਕਰਣ ਸਮਰਥਾ ਦੀ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤੀ ਹੈ。

DOM Level 3 Views and Formatting

DOM Level 3 Views ਨੇ ਡੂਕੂਮੈਂਟ ਵਿਊਜ਼ਜ਼ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਹੈ ਜੋ ਕਿ ਮੁੱਢਲੇ ਮੂਲ-ਦਸਤਾਵੇਜ਼ ਨਾਲ ਸਬੰਧਤ ਪ੍ਰਦਰਸ਼ਨ ਰੂਪ ਜਾਂ ਕਿਸੇ ਵਿਕਲਪਿਕ ਪ੍ਰਦਰਸ਼ਨ ਨਾਲ ਸਬੰਧਤ ਹੁੰਦੇ ਹਨ。

W3C DOM ਨਿਯਮ ਅਤੇ ਸਮਾਂਸਕੇਤਰ

ਨਿਯਮ ਡਰਾਫਟ/ਪ੍ਰਸਤਾਵ ਸਿਫਾਰਸ਼
DOM Level 1   1998 ਸਾਲ 10 ਅਕਤੂਬਰ 1
DOM Level 1 (SE) 2000 ਸਾਲ 9 ਸਤੰਬਰ 29  
DOM Level 2 Core   2000 ਸਾਲ 11 ਨਵੰਬਰ 13
DOM Level 2 HTML   2003 ਸਾਲ 1 ਮਾਰਚ 9
DOM Level 2 Views   2000 ਸਾਲ 11 ਨਵੰਬਰ 13
DOM Level 2 Style   2000 ਸਾਲ 11 ਨਵੰਬਰ 13
DOM Level 2 Events   2000 ਸਾਲ 11 ਨਵੰਬਰ 13
DOM Level 2 Traversal-Range   2000 ਸਾਲ 11 ਨਵੰਬਰ 13
DOM Level 3 Requirements 2004 ਸਾਲ 2 ਮਾਰਚ 26  
DOM Level 3 Core   2004 ਸਾਲ 4 ਮਾਰਚ 7
DOM Level 3 Events 2007 ਸਾਲ 12 ਦਸੰਬਰ 21  
DOM Level 3 Load and Save   2004 ਸਾਲ 4 ਮਾਰਚ 7
DOM Level 3 Validation   2004 ਸਾਲ 1 ਮਾਰਚ 27
DOM Level 3 XPath 2004 ਸਾਲ 2 ਮਾਰਚ 26  
DOM Level 3 Views 2004 ਸਾਲ 2 ਮਾਰਚ 26  

W3C ਸੰਦਰਭ

W3C DOM ਮੁੱਖ ਪੰਨਾ