W3C DOM-tapahtumat
- Edellinen sivu W3C XQuery
- Seuraava sivu W3C SOAP
Dokumenttityyppimalli (DOM) on alusta, joka tarjoaa kielenriippumattoman sovellusohjelmointirajapinnan (API), joka mahdollistaa ohjelmien pääsyn ja muutoksen tekemisen dokumentin sisältöön, rakenteeseen ja tyyleihin.
DOM-opas
Lisätietoja DOM:sta löydät lukemalla HTML DOM -opasja XML DOM -opas.
DOM taso 0
DOM taso 0 ei ole W3C:n määrittely. Se on vain määritelmä Netscape Navigator 3.0 ja Microsoft Internet Explorer 3.0 -selaajissa olevasta vastaavasta toiminnallisudesta.
DOM:n kehityksessä olivat keskeisessä roolissa: ArborText, IBM, Inso EPS, JavaSoft, Microsoft, Netscape, Novell, Object Management Group, SoftQuad, Sun Microsystems ja Texcel.
W3C:n DOM taso 1 rakentuu tälle toiminnallisuudelle.
DOM taso 1
DOM taso 1 keskittyy HTML- ja XML-dokumenttimalliin. Se sisältää dokumentinhallinta- ja käsittelytoiminnot.
DOM taso 1 tuli W3C:n suositelluksi standardiksi 1. lokakuuta 1998.
Toisen version työluonnos julkaistiin 29. syyskuuta 2000.
DOM taso 2
DOM taso 2 lisää DOM taso 1:een tyylejä objektimallin ja määrittelee toiminnallisuuden, joka käsittelee tyylejä, jotka liittyvät asiakirjaan.
DOM taso 2 määrittelee myös tapahtumamallin ja tarjoaa tuen XML-nimSpacesille.
W3C:n suositusstandardina DOM taso 2 -normatiivi julkaistiin 13. marraskuuta 2000:
DOM Level 2 Core
DOM Level 2 Core määrittelee API:n, jolla voidaan käyttää ja muokata asiakirjan sisältöä ja rakennetta, ja joka sisältää myös XML:ää varten olevat liittymät.
DOM taso 2 HTML
DOM Level 2 HTML määrittelee API:n, jolla voidaan käsitellä HTML-asiakirjan rakennetta ja sisältöä. Tämä osa normatiivista on edelleen työasiakirjana.
DOM taso 2 Näkymät
DOM Level 2 määrittelee API:n, jolla voidaan käyttää ja muokata asiakirjan näkymää. Näkymä on muoto tai vaihtoehtoinen muoto alkuperäiseen asiakirjaan liittyen.
DOM taso 2 Tyyli
DOM Level 2 Style määrittelee API:n, jolla voidaan käyttää ja muokata sisällön tyylejä.
DOM taso 2 Tapahtumat
DOM Level 2 Events määrittelee API:n, jolla voidaan käyttää asiakirjan tapahtumia.
DOM taso 2 Käynti-Alue
DOM Level 2 Traversal-Range määrittelee API:n, jolla voidaan käyttää dynaamista selaamista ja sisällön alueiden tunnistamista asiakirjassa.
DOM taso 3
DOM Level 3 määrittelee sisältömallin (DTD ja Schemat) ja asiakirjan vahvistuksen. Samalla määritellään asiakirjan lataaminen ja tallentaminen, asiakirjan tarkastelu, asiakirjan muotoilu ja keskeiset tapahtumat. DOM Level 3 perustuu DOM Core Level 2:een.
DOM taso 3 Vaatimukset
DOM Requirements -asiakirja on päivitetty Level 3 vaatimuksille ja julkaistu työasiakirjana 12. huhtikuuta 2000.
Alla olevat DOM Level 3 työasiakirjat julkaistiin 1. syyskuuta 2000:
DOM taso 3 Ydintoiminto
DOM Level 3 Core määrittelee API:n, jolla voidaan käyttää ja muokata asiakirjan sisältöä, rakennetta ja tyylejä.
DOM taso 3 Tapahtumat
DOM Level 3 Events API laajentaa Level 2 Event API:n toimintoja uusien liittymien ja tapahtumaryhmien avulla.
DOM taso 3 Lataus ja Tallennus
DOM Level 3 Content Model määrittelee API:n, jota käytetään sisällön lataamiseen ja tallentamiseen, sisältömalliin (DTD ja Schemat) ja asiakirjan vahvistuksen tukemiseen.
DOM Level 3 Views and Formatting
DOM Level 3 Views määrittelee API:n, jolla voidaan käyttää ja muokata asiakirjan näkymää.
W3C DOM-säännöt ja aikajana
Sääntö | Luonnos/Ehdotus | Suositus |
---|---|---|
DOM taso 1 | 1. lokakuuta 1998 | |
DOM taso 1 (SE) | 29. syyskuuta 2000 | |
DOM taso 2 Ydintoiminto | 13. marraskuuta 2000 | |
DOM taso 2 HTML | 9. tammikuuta 2003 | |
DOM taso 2 Näkymät | 13. marraskuuta 2000 | |
DOM taso 2 Tyyli | 13. marraskuuta 2000 | |
DOM taso 2 Tapahtumat | 13. marraskuuta 2000 | |
DOM taso 2 Käynti-Alue | 13. marraskuuta 2000 | |
DOM taso 3 Vaatimukset | 26. helmikuuta 2004 | |
DOM taso 3 Ydintoiminto | 7. huhtikuuta 2004 | |
DOM taso 3 Tapahtumat | 21. joulukuuta 2007 | |
DOM taso 3 Lataus ja Tallennus | 7. huhtikuuta 2004 | |
DOM taso 3 Vahvistus | 27. tammikuuta 2004 | |
DOM taso 3 XPath | 26. helmikuuta 2004 | |
DOM taso 3 Näkymät | 26. helmikuuta 2004 |
W3C viittaukset
- Edellinen sivu W3C XQuery
- Seuraava sivu W3C SOAP