W3C DOM Etkinliği
- Önceki Sayfa W3C XQuery
- Sonraki Sayfa W3C SOAP
Doküman Obje Modeli (DOM), bir platform, dil bağımsız bir uygulama programlama arayüzü (API) olup, programların belge içeriğini, yapısını ve stili erişmesini ve değiştirmesini sağlar.
DOM Eğitimi
DOM hakkında daha fazla bilgi edinmek istiyorsanız, bizim HTML DOM Eğitimive XML DOM Eğitimi.
DOM Seviyesi 0
DOM Seviyesi 0 W3C normu değildir. Sadece Netscape Navigator 3.0 ve Microsoft Internet Explorer 3.0'taki eşdeğer işlevselliklerin bir tanımıdır.
DOM gelişim sürecindeki önemli roller: ArborText, IBM, Inso EPS, JavaSoft, Microsoft, Netscape, Novell, Object Management Group, SoftQuad, Sun Microsystems ve Texcel'dir.
W3C'nin DOM Seviyesi 1 bu işlevsellik üzerine inşa edilmiştir.
DOM Seviyesi 1
DOM Seviyesi 1, HTML ve XML belge modellerine odaklanmıştır. Doküman navigasyonu ve işleme işlevlerine sahiptir.
DOM Seviyesi 1, 1998 yılının 1 Ekim'de W3C'nin önerilen standartı oldu.
İkinci baskı çalışma taslağı 2000 yılının 29 Eylül'de.
DOM Seviyesi 2
DOM Seviyesi 2, DOM Seviyesi 1'e stil nesnesi modeli ekler ve belge üzerine bağlı stillerle ilgili işlevsel işlemleri tanımlar.
DOM Seviyesi 2 ayrıca bir olay modeli tanımlar ve XML ad alan destek sağlar.
Bir W3C öneri standardı olarak, DOM Seviyesi 2 normu 2000 yılının 13 Kasım'ında yayınlanmıştır:
DOM Level 2 Core
DOM Level 2 Core, belge içeriği ve yapısına erişim ve değişiklik yapma bir API'sini belirler. Bu API, XML için arayüzleri de içerir.
DOM Level 2 HTML
DOM Level 2 HTML, HTML belgesi yapısı ve içeriğini işlemek için API'yi belirler. (Bu norm hala çalışma taslağıdır)
DOM Level 2 Görünüm
DOM Level 2, belge görünümlerine erişim ve değişiklik yapma API'sini belirler. Görünüm, orijinal belge ile ilişkili bir ifade veya belirli bir alternatif ifade olarak tanımlanır.
DOM Level 2 Stil
DOM Level 2 Style, içerik stillerine dinamik olarak erişim ve değişiklik yapma API'sini belirler.
DOM Level 2 Olaylar
DOM Level 2 Events, belge olaylarına erişim sağlayan API'yi belirler.
DOM Level 2 Gezinti-Area
DOM Level 2 Traversal-Range, belgedeki içerik kapsamlarını dinamik olarak dolaşma ve tanıma API'sini belirler.
DOM Seviyesi 3
DOM Level 3, içerik modeli (DTD ve Şablonlar) ve belge doğrulamayı belirler. Ayrıca belge yükleme ve kaydetme, belge görüntüleme, belge biçimlendirme ve kritik olayları da belirler. DOM Level 3, DOM Core Level 2 üzerine kuruludur.
DOM Level 3 Gereksinimler
DOM Gereksinimleri belgesi, Level 3 gereksinimleri için güncellenmiş ve 2000 yılının 12 Nisan'ında çalışma taslağı olarak yayınlanmıştır.
Aşağıdaki DOM Level 3 çalışma taslağı 2000 yılının 1 Eylül'ünde yayınlanmıştır:
DOM Level 3 Temel
DOM Level 3 Core, belge içeriği, yapısı ve stiline erişim ve değişiklik yapma bir API'sini belirler.
DOM Level 3 Olaylar
Yeni arayüzler ve yeni olay setlerini ekleyerek, DOM Level 3 Events API, Level 2 Event API'nin işlevlerini genişletir.
DOM Level 3 Yükleme ve Kaydetme
DOM Level 3 İçerik Modeli, içerik yükleme ve kaydetme, içerik modeli (DTD ve Şablonlar) ve belge doğrulama desteği sağlayan API'yi belirler.
DOM Level 3 Views ve Biçimlendirme
DOM Level 3 Views, belge görünümlerine erişim ve değişiklik yapma API'sini belirler. Görünüm, orijinal belge ile ilişkili bir ifade veya belirli bir alternatif ifade olarak tanımlanır.
W3C DOM Spesifikasyonu ve Zaman Çizelgesi
Spesifikasyon | Taslak/Öneri | Önerilen |
---|---|---|
DOM Level 1 | 1998 Yılı 1 Ekim | |
DOM Level 1 (SE) | 2000 Yılı 29 Eylül | |
DOM Level 2 Temel | 2000 Yılı 13 Kasım | |
DOM Level 2 HTML | 2003 Yılı 9 Ocak | |
DOM Level 2 Görünüm | 2000 Yılı 13 Kasım | |
DOM Level 2 Stil | 2000 Yılı 13 Kasım | |
DOM Level 2 Olaylar | 2000 Yılı 13 Kasım | |
DOM Level 2 Gezinti-Area | 2000 Yılı 13 Kasım | |
DOM Level 3 Gereksinimler | 2004 Yılı 26 Şubat | |
DOM Level 3 Temel | 2004 Yılı 7 Nisan | |
DOM Level 3 Olaylar | 2007 Yılı 21 Aralık | |
DOM Level 3 Yükleme ve Kaydetme | 2004 Yılı 7 Nisan | |
DOM Level 3 Doğrulama | 2004 Yılı 27 Ocak | |
DOM Level 3 XPath | 2004 Yılı 26 Şubat | |
DOM Level 3 Görünüm | 2004 Yılı 26 Şubat |
W3C Referans
- Önceki Sayfa W3C XQuery
- Sonraki Sayfa W3C SOAP