The Document Object Model (DOM) is a platform- and language-independent standard object model for representing HTML or XML and related formats.
| Property | Value |
| p:abstract
| - The Document Object Model (DOM) is a platform- and language-independent standard object model for representing HTML or XML and related formats.
A web browser is not obliged to use DOM in order to render an HTML document. However, the DOM is required by JavaScript scripts that wish to inspect or modify a web page dynamically. In other words, the Document Object Model is the way JavaScript sees its containing HTML page and browser state.
Because the DOM supports navigation in any direction (e.g., parent and previous sibling) and allows for arbitrary modifications, an implementation must at least buffer the document that has been read so far (or some parsed form of it). Hence the DOM is likely to be best suited for applications where the document must be accessed repeatedly or out of sequence order. If the application is strictly sequential and one-pass, the SAX model is likely to be faster and use less memory. In addition, non-extractive XML parsing models, such as VTD-XML, provide a new memory-efficient option. (en)
- El Document Object Model (una traducción al español para nada literal, pero apropiada, podría ser Modelo en Objetos para la representación de Documentos), abreviado DOM, es esencialmente un modelo computacional a través del cual los programas y scripts pueden acceder y modificar dinámicamente el contenido, estructura y estilo de los documentos HTML y XML. Su objetivo es ofrecer un modelo orientado a objetos para el tratamiento y manipulación en tiempo real (o de forma dinámica) a la vez que de manera estática de páginas de internet.
El responsable del DOM es el consorcio W3C (World Wide Web Consortium).
En efecto, el DOM es una API para acceder, añadir y cambiar dinámicamente contenido estructurado en documentos con lenguajes como ECMAScript (Javascript). (es)
- Das Document Object Model (DOM) ist eine Programmierschnittstelle (API) für den Zugriff auf HTML- oder XML-Dokumente. Sie wird vom World Wide Web Consortium definiert.
Im Sinne der objektorientierten Programmierung besteht das DOM aus einem Satz von Klassen zusammen mit deren Methoden und Attributen. Es erlaubt Computerprogrammen, dynamisch den Inhalt, die Struktur und das Layout eines Dokuments zu verändern. (de)
- Document Object Model (DOM) on tekniikka, joka mahdollistaa (X)HTML-dokumenttien sisällön muokkauksen. JavaScriptin kanssa sillä voidaan toteuttaa vuorovaikutteisia www-sivuja, jotka eivät vaadi jatkuvaa palvelinyhteyttä.
DOM:ssa dokumentin tieto esitetään puumaisessa tietorakenteessa. (fi)
- Le Document Object Model (ou DOM) est une recommandation du W3C qui décrit une interface indépendante de tout langage de programmation et de toute plate-forme, permettant à des programmes informatiques et à des scripts d'accéder ou de mettre à jour le contenu, la structure ou le style de documents. Le document peut ensuite être traité et les résultats de ces traitements peuvent être réincorporés dans le document tel qu'il sera présenté. (fr)
- Il Document Object Model (spesso abbreviato come DOM), letteralmente modello a oggetti del documento, è una forma di rappresentazione dei documenti strutturati come modello orientato agli oggetti.
DOM è lo standard ufficiale del W3C per la rappresentazione di documenti strutturati in maniera da essere neutrali sia per la lingua che per la piattaforma. DOM è inoltre la base per una vasta gamma delle interfacce di programmazione delle applicazioni; alcune di esse sono standardizzate dal W3C. (it)
- Document Object Model (DOM) は、W3Cから勧告されている
HTML文書やXML文書をアプリケーションから利用するためのAPIである。
Level 1~Level 3まで勧告されている。
XMLを読み込む別のAPIであるSAXと異なり、XMLデータをツリー構造として扱う事ができる。ただし、通常の場合対象のXML文書を全て読み込んでからの扱いを前提とするため動作速度が遅かったり、メモリーの使用量が大きくなったりする欠点もある。
W3CではAPIの仕様を定義しているのみで、特定のプログラム言語を対象としたものではない。
DOMの実装は各メーカーに委ねられており、DOMを実装したXMLパーサーが各メーカーから提供されている。 (ja)
- Het Document Object Model (afgekort tot DOM) is een object-georiënteerde benadering van gestructureerde documenten zoals HTML-, XHTML- en XML-documenten. (nl)
- Document Object Model (DOM) er en beskrivelse av hvordan en HTML- eller XML-trestruktur er representert. DOM tilbyr et objektorientert rammeverk for å analysere (parse) HTML eller XML til en veldefinert trestruktur og endre ets innhold. (no)
- Obiektowy model dokumentu (Document Object Model, DOM) to sposób reprezentacji złożonych dokumentów XML i HTML w postaci modelu zorientowanego obiektowo. Model ten jest niezależny od platformy i języka programowania.
Standard W3C DOM definiuje zespół klas i interfejsów, pozwalających na dostęp do struktury dokumentów oraz jej modyfikację poprzez tworzenie, usuwanie i modyfikację tzw. węzłów (ang. nodes).
Pierwotnie nie istniał standardowy model DOM. Twórcy najpopularniejszych przeglądarek internetowych (Netscape i Microsoft) tworzyli własne niezgodne ze sobą modele o interfejsie programistycznym opartym na kolekcjach odpowiednio: document.layers i document.all.
Organizacja W3C przygotowała ujednolicony standard obiektowego modelu dokumentu, wewnętrznie podobny do wersji Microsoftu, choć o innym interfejsie programistycznym - dostęp do elementów dokumentu możliwy jest tu poprzez wywołanie odpowiedniej metody - np. document.getElementById.
Istnieje kilka tzw. poziomów DOM:
* nieoficjalny "poziom zerowy" ("DOM Level 0") - model DOM z przeglądarki Netscape Navigator 3.0, skopiowany przez Microsoft i zaimplementowany we wszystkich przeglądarkach internetowych, mimo że nie stanowi oficjalnego standardu W3C. Zapewnia prosty dostęp głównie do elementów formularzy i obrazków.
* poziom pierwszy (DOM Level 1) - dostępny z poziomu JavaScriptu w przeglądarkach internetowych oraz w wielu innych językach programowania. Poziom ten odpowiada za dostęp do treści dokumentu poprzez tworzenie, modyfikowanie i dołączanie węzłów i atrybutów.
* poziom drugi (DOM Level 2) - dostępny w większości współczesnych przeglądarek internetowych oraz w wielu językach programowania. Poziom ten odpowiada m. in. za obsługę zdarzeń i przestrzeni nazw.
* poziom trzeci (DOM Level 3) - składa się na niego sześć specyfikacji:
** DOM Level 3 Core
** DOM Level 3 Load and Save
** DOM Level 3 XPath
** DOM Level 3 Views and Formatting
** DOM Level 3 Requirements
** DOM Level 3 Validation
Dla większości języków programowania istnieją biblioteki obsługujące DOM dla plików XML. Najbardziej zaawansowane z nich to Apache Xerces ([http://xml.apache.org/]) i MS XML. Standard W3C definiuje interfejsy DOMu tylko dla języków JavaScript i Java. (pl)
- DOM (Document Object Model - Modelo de Objetos de Documentos) é uma especificação da W3C, independente de plataforma e linguagem, onde pode-se alterar e editar a estrutura de um documento. A API DOM oferece uma maneira padrão de se acessar os elementos de um documento, além de se poder trabalhar com cada um desses elementos separadamente, e por esses motivos criar páginas altamente dinâmicas. (pt)
- DOM (от — «объектная модель документов») — это не зависящий от платформы и языка программный интерфейс, позволяющий программам и скриптам получить доступ к содержимому документов, а также изменять содержимое, структуру и оформление документов.
Модель DOM не накладывает ограничений на структуру документа. Любой документ известной структуры с помощью DOM может быть представлен в виде дерева узлов, каждый узел которого содержит элемент, атрибут, текстовый, графический или любой другой объект. Узлы связаны между собой отношениями родитель-потомок.
Изначально различные браузеры имели собственную модель DOM, не совместимую с остальными. Для того, чтобы обеспечить взаимную и обратную совместимость, специалисты международного консорциума W3C классифицировали эту модель по уровням, для каждого из которых была создана своя спецификация. Все эти спецификации объединены в общую группу, носящую название W3C DOM. (ru)
- Document Object Model, DOM, ett plattforms- och språkoberoende gränssnitt för åtkomst och dynamiskt uppdatering av ett dokuments innehåll, struktur och formattering.
DOM är en av teknikerna som gör AJAX möjligt. (sv)
- 文档对象模型(,简称),是W3C组织推荐的处理可扩展置标语言的标准编程接口。 (zh)
|
| p:hasPhotoCollection
| |
| p:reference
| |
| p:wikipage-de
| |
| p:wikipage-es
| |
| p:wikipage-fi
| |
| p:wikipage-fr
| |
| p:wikipage-it
| |
| p:wikipage-ja
| |
| p:wikipage-nl
| |
| p:wikipage-no
| |
| p:wikipage-pl
| |
| p:wikipage-pt
| |
| p:wikipage-ru
| |
| p:wikipage-sv
| |
| p:wikipage-zh
| |
| rdf:type
| |
| rdfs:comment
| - The Document Object Model (DOM) is a platform- and language-independent standard object model for representing HTML or XML and related formats. (en)
- El Document Object Model (una traducción al español para nada literal, pero apropiada, podría ser Modelo en Objetos para la representación de Documentos), abreviado DOM, es esencialmente un modelo computacional a través del cual los programas y scripts pueden acceder y modificar dinámicamente el contenido, estructura y estilo de los documentos HTML y XML. (es)
- Das Document Object Model (DOM) ist eine Programmierschnittstelle (API) für den Zugriff auf HTML- oder XML-Dokumente. Sie wird vom World Wide Web Consortium definiert. (de)
- Document Object Model (DOM) on tekniikka, joka mahdollistaa (X)HTML-dokumenttien sisällön muokkauksen. JavaScriptin kanssa sillä voidaan toteuttaa vuorovaikutteisia www-sivuja, jotka eivät vaadi jatkuvaa palvelinyhteyttä. (fi)
- Le Document Object Model (ou DOM) est une recommandation du W3C qui décrit une interface indépendante de tout langage de programmation et de toute plate-forme, permettant à des programmes informatiques et à des scripts d'accéder ou de mettre à jour le contenu, la structure ou le style de documents. Le document peut ensuite être traité et les résultats de ces traitements peuvent être réincorporés dans le document tel qu'il sera présenté. (fr)
- Il Document Object Model (spesso abbreviato come DOM), letteralmente modello a oggetti del documento, è una forma di rappresentazione dei documenti strutturati come modello orientato agli oggetti. DOM è lo standard ufficiale del W3C per la rappresentazione di documenti strutturati in maniera da essere neutrali sia per la lingua che per la piattaforma. DOM è inoltre la base per una vasta gamma delle interfacce di programmazione delle applicazioni; alcune di esse sono standardizzate dal W3C. (it)
- Document Object Model (DOM) は、W3Cから勧告されている HTML文書やXML文書をアプリケーションから利用するためのAPIである。 Level 1~Level 3まで勧告されている。 (ja)
- Het Document Object Model (afgekort tot DOM) is een object-georiënteerde benadering van gestructureerde documenten zoals HTML-, XHTML- en XML-documenten. (nl)
- Document Object Model (DOM) er en beskrivelse av hvordan en HTML- eller XML-trestruktur er representert. DOM tilbyr et objektorientert rammeverk for å analysere (parse) HTML eller XML til en veldefinert trestruktur og endre ets innhold. (no)
- Obiektowy model dokumentu (Document Object Model, DOM) to sposób reprezentacji złożonych dokumentów XML i HTML w postaci modelu zorientowanego obiektowo. Model ten jest niezależny od platformy i języka programowania. (pl)
- DOM (Document Object Model - Modelo de Objetos de Documentos) é uma especificação da W3C, independente de plataforma e linguagem, onde pode-se alterar e editar a estrutura de um documento. A API DOM oferece uma maneira padrão de se acessar os elementos de um documento, além de se poder trabalhar com cada um desses elementos separadamente, e por esses motivos criar páginas altamente dinâmicas. (pt)
- DOM (от — «объектная модель документов») — это не зависящий от платформы и языка программный интерфейс, позволяющий программам и скриптам получить доступ к содержимому документов, а также изменять содержимое, структуру и оформление документов. (ru)
- Document Object Model, DOM, ett plattforms- och språkoberoende gränssnitt för åtkomst och dynamiskt uppdatering av ett dokuments innehåll, struktur och formattering. (sv)
- 文档对象模型(,简称),是W3C组织推荐的处理可扩展置标语言的标准编程接口。 (zh)
|
| rdfs:label
| - Document Object Model (en)
- Document Object Model (es)
- Document Object Model (de)
- Document Object Model (fi)
- Document Object Model (fr)
- Document Object Model (it)
- Document Object Model (ja)
- Document Object Model (nl)
- Document Object Model (no)
- Obiektowy model dokumentu (pl)
- Modelo de Objeto de Documentos (pt)
- DOM (ru)
- Document Object Model (sv)
- 文档对象模型 (zh)
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:depiction
| |
| foaf:homepage
| |
| foaf:img
| |
| foaf:page
| |
| p:redirect
| |
| owl:sameAs
| |