Aktiviti DOM W3C

Model Objek Dokumen (DOM) adalah platform, API yang bebas bahasa, yang memungkinkan program mengakses dan mengubah isi, struktur, dan gaya dokumen.

Panduan DOM

Untuk mendapatkan pengetahuan lebih lanjut tentang DOM, silakan baca Panduan HTML DOMdan Panduan XML DOM.

DOM Lebel 0

DOM Lebel 0 bukan standar W3C. Ia hanya definisi bagi fungsi ekvivalen di Netscape Navigator 3.0 dan Microsoft Internet Explorer 3.0.

Peran penting dalam perkembangan DOM termasuk ArborText, IBM, Inso EPS, JavaSoft, Microsoft, Netscape, Novell, Object Management Group, SoftQuad, Sun Microsystems serta Texcel.

DOM Lebel 1 W3C dibangun atas fungsi ini.

DOM Lebel 1

DOM Lebel 1 fokuskan kepada model dokumen HTML dan XML. Ia mengandungi navigasi dan fungsi pengelolaan dokumen.

DOM Lebel 1 menjadi standar yang disarankan W3C pada 1 Oktober 1998.

Rancangan kerja kedua diterbitkan pada 29 September 2000.

DOM Lebel 2

DOM Tingkat 2 menambahkan model objek table gaya dan mendefinisikan fungsi operasional untuk informasi gaya yang diikat dengan dokumen.

DOM Tingkat 2 juga mendefinisikan model peristiwa dan menyediakan dukungan untuk ruang nama XML.

Sebagai standar recomended W3C, spesifikasi DOM Tingkat 2 diterbitkan pada 13 November 2000:

DOM Level 2 Core

DOM Level 2 Core menetapkan API untuk mengakses dan mengubah konten dan struktur dokumen, API ini juga termasuk antarmuka untuk XML.

HTML Level 2 DOM

DOM Level 2 HTML menetapkan API untuk mengoperasikan struktur dan konten dokumen HTML. (Bagian ini tetap adalah rancangan kerja)

Paparan Level 2 DOM

DOM Level 2 menetapkan API untuk mengakses dan mengubah tampilan dokumen. Tampilan adalah bentuk ekspresi yang berhubungan dengan dokumen asli atau bentuk ekspresi alternatif.

Gaya Level 2 DOM

DOM Level 2 Style menetapkan API untuk mengakses dan mengubah gaya tabel konten.

Peristiwa Level 2 DOM

DOM Level 2 Events menetapkan API untuk mengakses peristiwa dokumen.

Traversal-Range Level 2 DOM

DOM Level 2 Traversal-Range menetapkan API untuk mengelilingi dan mengidentifikasi area konten dalam dokumen.

DOM Tingkat 3

DOM Level 3 menetapkan model konten (DTD dan Schemas) dan validasi dokumen. Juga menetapkan pemuat dan penyimpanan dokumen, penilaian dokumen, pengformatan dokumen dan peristiwa penting. DOM Level 3 didirikan di atas DOM Core Level 2.

Kebutuhan Level 3 DOM

Dokumen DOM Requirements telah diperbarui untuk requirements Level 3 dan diterbitkan sebagai rancangan kerja pada 12 April 2000.

Rancangan kerja DOM Level 3 yang berikut ini diterbitkan pada 1 September 2000:

Core Level 3 DOM

API DOM Level 3 Core menetapkan API untuk mengakses dan mengubah konten, struktur dan gaya dokumen.

Peristiwa Level 3 DOM

Dengan menambahkan antarmuka baru dan kumpulan peristiwa yang baru, API Peristiwa DOM Level 3 memperluas fungsi API Peristiwa Level 2.

Pengunduhan dan Simpanan Level 3 DOM

API DOM Level 3 Content Model menetapkan API untuk pemuat dan penyimpanan konten, model konten (DTD dan Schemas) dan dukungan validasi dokumen.

DOM Level 3 Views and Formatting

API untuk mengakses dan mengubah tampilan dokumen DOM Level 3. Tampilan adalah bentuk ekspresi yang berhubungan dengan dokumen asli atau bentuk ekspresi alternatif.

Spesifikasi dan Talian W3C DOM

Spesifikasi Rancangan/Diproposisikan Disarankan
Level 1 DOM   1 Oktober 1998
Level 1 DOM (SE) 29 September 2000  
Core Level 2 DOM   13 November 2000
HTML Level 2 DOM   9 Januari 2003
Paparan Level 2 DOM   13 November 2000
Gaya Level 2 DOM   13 November 2000
Peristiwa Level 2 DOM   13 November 2000
Traversal-Range Level 2 DOM   13 November 2000
Kebutuhan Level 3 DOM 26 Februari 2004  
Core Level 3 DOM   7 April 2004
Peristiwa Level 3 DOM 21 Disember 2007  
Pengunduhan dan Simpanan Level 3 DOM   7 April 2004
Validasi Level 3 DOM   27 Januari 2004
XPath Level 3 DOM 26 Februari 2004  
Paparan Level 3 DOM 26 Februari 2004  

Rujukan W3C

Halaman Utama W3C DOM