W3C DOM aktivitet
- Föregående sida W3C XQuery
- Nästa sida W3C SOAP
Dokumentobjektmodellen (DOM) är en plattform, en språkneutral applikationssnittsgränssnitt (API), som tillåter program att komma åt och ändra dokumentets innehåll, struktur och stil.
DOM-tutorials
För att lära dig mer om DOM, läs våra HTML DOM-tutorialsoch XML DOM-tutorials.
DOM nivå 0
DOM nivå 0 är inte en W3C-standard. Det är bara en definition av den ekvivalenta funktionaliteten i Netscape Navigator 3.0 och Microsoft Internet Explorer 3.0.
Nyckelaktörer i DOM:s utveckling inkluderar: ArborText, IBM, Inso EPS, JavaSoft, Microsoft, Netscape, Novell, Object Management Group, SoftQuad, Sun Microsystems och Texcel.
W3C:s DOM nivå 1 är baserad på denna funktionalitet.
DOM nivå 1
DOM nivå 1 fokuserar på HTML och XML-dokumentmodellen. Den innehåller funktioner för dokumentnavigering och hantering.
DOM nivå 1 blev W3C:s rekommenderade standard den 1 oktober 1998.
Arbetsutkastet för andra versionen var publicerat den 29 september 2000.
DOM nivå 2
DOM nivå 2 lägger till stilobjektmodellen för DOM nivå 1 och definierar funktioner för att manipulera stilinformation som är kopplad till dokumentet.
DOM nivå 2 definierar också en händelsesmodell och tillhandahåller stöd för XML-ns-prenumerationer.
Som en W3C rekommenderad standard publicerades DOM nivå 2-specifikationen den 13 november 2000:
DOM Level 2 Core
DOM Level 2 Core specificerar en API för åtkomst och ändring av dokumentinnehåll och struktur. Denna API innehåller också gränssnitt för XML.
DOM Nivå 2 HTML
DOM Level 2 HTML specificerar API:er för att manipulera strukturen och innehållet i HTML-dokumentet. (Denna specifikation är fortfarande ett arbetsutkast)
DOM Nivå 2 Vyer
DOM Level 2 specificerar API:er för åtkomst och ändring av dokumentvyer. En vy är en presentation eller en alternativ presentation som är kopplad till det ursprungliga dokumentet.
DOM Nivå 2 Stil
DOM Level 2 Style specificerar API:er för dynamisk åtkomst och ändring av innehållsstilar.
DOM Nivå 2 Händelser
DOM Level 2 Events specificerar API:er för åtkomst till dokumenthändelser.
DOM Nivå 2 Traversal-Range
DOM Level 2 Traversal-Range specificerar API:er för dynamisk navigering och identifiering av innehållsintervall i dokumentet.
DOM nivå 3
DOM Level 3 specificerar innehållsmodellen (DTD och Schemor) och dokumentvalidering. Det specificerar också dokumentladdning och sparande, dokumentgranskning, dokumentformatering och viktiga händelser. DOM Level 3 bygger på DOM Core Level 2.
DOM Nivå 3 Krav
Dokumentkrav för DOM har uppdaterats för nivå 3-krav och publicerades som arbetsutkast den 12 april 2000.
Följande DOM Level 3 arbetsutkast publicerades den 1 september 2000:
DOM Nivå 3 Kärna
DOM Level 3 Core specificerar en API för åtkomst och ändring av dokumentinnehåll, struktur och stil.
DOM Nivå 3 Händelser
Genom att lägga till nya gränssnitt och en ny händelseuppsättning har DOM Level 3 Events API utökat funktionaliteten från Level 2 Event API.
DOM Nivå 3 Ladda och Spara
DOM Level 3 Content Model specificerar API:er för innehållsladdning och sparande, innehållsmodell (DTD och Schemor) och dokumentvalideringssupport.
DOM Level 3 Views and Formatting
DOM Level 3 Views specificerar API:er för åtkomst och ändring av dokumentvyer. En vy är en presentation eller en alternativ presentation som är kopplad till den ursprungliga dokumentet.
W3C DOM Specifikation och Tidslinje
Specifikation | Förslag/Draft | Rekommenderad |
---|---|---|
DOM Nivå 1 | 1 oktober 1998 | |
DOM Nivå 1 (SE) | 29 september 2000 | |
DOM Nivå 2 Kärna | 13 november 2000 | |
DOM Nivå 2 HTML | 9 januari 2003 | |
DOM Nivå 2 Vyer | 13 november 2000 | |
DOM Nivå 2 Stil | 13 november 2000 | |
DOM Nivå 2 Händelser | 13 november 2000 | |
DOM Nivå 2 Traversal-Range | 13 november 2000 | |
DOM Nivå 3 Krav | 26 februari 2004 | |
DOM Nivå 3 Kärna | 7 april 2004 | |
DOM Nivå 3 Händelser | 21 december 2007 | |
DOM Nivå 3 Ladda och Spara | 7 april 2004 | |
DOM Nivå 3 Validering | 27 januari 2004 | |
DOM Nivå 3 XPath | 26 februari 2004 | |
DOM Nivå 3 Vyer | 26 februari 2004 |
W3C Referens
- Föregående sida W3C XQuery
- Nästa sida W3C SOAP