W3C DOM Aktivitet
- Forrige side W3C XQuery
- Næste side W3C SOAP
Dokumentobjektmodellen (DOM) er en platform, en uafhængig af sprog, programmeringssproggrænseflade (API), der giver programmer adgang til at ændre dokumentets indhold, struktur og stil.
DOM tutorial
For at lære mere om DOM, læs vores HTML DOM tutorialog XML DOM tutorial.
DOM niveau 0
DOM niveau 0 er ikke en W3C-norm. Det er kun en definition af den ekvivalente funktionalitet i Netscape Navigator 3.0 og Microsoft Internet Explorer 3.0.
Nøgleroller i DOMs udvikling inkluderer: ArborText, IBM, Inso EPS, JavaSoft, Microsoft, Netscape, Novell, Object Management Group, SoftQuad, Sun Microsystems og Texcel.
W3Cs DOM niveau 1 er bygget på denne funktionalitet.
DOM niveau 1
DOM niveau 1 fokuserer på HTML- og XML-dokumentmodellen. Den indeholder funktioner til dokumentnavigation og behandling.
DOM niveau 1 blev en W3C-anbefaling den 1. oktober 1998.
Arbejdets udkast til 2. version blev offentliggjort den 29. september 2000.
DOM niveau 2
DOM Level 2 tilføjer stilobjektmodellen til DOM Level 1 og definerer funktioner til at operere med stilinformation, der er knyttet til dokumentet.
DOM Level 2 definerer også en eventmodel og tilbyder understøttelse for XML-namespace.
Som en W3C anbefalet standard blev DOM Level 2 specifikationen offentliggjort den 13. november 2000:
DOM Level 2 Core
DOM Level 2 Core definerer en API til at tilgå og ændre dokumentets indhold og struktur, og denne API indeholder også grænseflader til XML.
DOM Niveau 2 HTML
DOM Level 2 HTML definerer API'er til at operere med HTML-dokumentets struktur og indhold. (Dette standardiseringsarbejde er stadig et arbejdspapir).
DOM Niveau 2 Visninger
DOM Level 2 definerer API'er til at tilgå og ændre dokumentets visninger. Visninger er udtryk eller alternative udtryk, der er forbundet med det originale dokument.
DOM Niveau 2 Style
DOM Level 2 Style definerer API'er til dynamisk at tilgå og ændre indholdets stil.
DOM Niveau 2 Events
DOM Level 2 Events definerer API'er til at tilgå dokumentevents.
DOM Niveau 2 Traversal-Range
DOM Level 2 Traversal-Range definerer API'er til dynamisk at navigere og identificere indholdsområder i dokumentet.
DOM Level 3
DOM Level 3 definerer indholdsmodel (DTD og Schemas) og dokumentvalidering. Det definerer også dokumentindlæsning og gemning, dokumentvisning, dokumentformatering og vigtige events. DOM Level 3 er bygget oven på DOM Core Level 2.
DOM Niveau 3 Krav
DOM Krav dokumentet er blevet opdateret til Level 3 krav og blev offentliggjort som et arbejdspapir den 12. april 2000.
Følgende DOM Level 3 arbejdspapirer blev offentliggjort den 1. september 2000:
DOM Niveau 3 Core
DOM Level 3 Core definerer en API til at tilgå og ændre dokumentets indhold, struktur og stil.
DOM Niveau 3 Events
Ved at tilføje nye grænseflader og en ny samling af events udvider DOM Level 3 Events API funktionaliteten af Level 2 Event API.
DOM Niveau 3 Load og Gem
DOM Level 3 Content Model definerer API'er til indlæsning og gemning af indhold, indholdsmodel (DTD og Schemas) og dokumentvalideringssupport.
DOM Level 3 Views and Formatting
DOM Level 3 Views definerer API'er til at tilgå og ændre dokumentets visninger. Visninger er udtryk eller alternative udtryk, der er forbundet med det originale dokument.
W3C DOM Specifikationer og Tidsplan
Specifikation | Udkast/Forslag | Anbefaling |
---|---|---|
DOM Niveau 1 | 1. oktober 1998 | |
DOM Niveau 1 (SE) | 29. september 2000 | |
DOM Niveau 2 Core | 13. november 2000 | |
DOM Niveau 2 HTML | 9. januar 2003 | |
DOM Niveau 2 Visninger | 13. november 2000 | |
DOM Niveau 2 Style | 13. november 2000 | |
DOM Niveau 2 Events | 13. november 2000 | |
DOM Niveau 2 Traversal-Range | 13. november 2000 | |
DOM Niveau 3 Krav | 26. februar 2004 | |
DOM Niveau 3 Core | 7. april 2004 | |
DOM Niveau 3 Events | 21. december 2007 | |
DOM Niveau 3 Load og Gem | 7. april 2004 | |
DOM Niveau 3 Validering | 27. januar 2004 | |
DOM Niveau 3 XPath | 26. februar 2004 | |
DOM Niveau 3 Visninger | 26. februar 2004 |
W3C Reference
- Forrige side W3C XQuery
- Næste side W3C SOAP