Titel:

Document Object Model (DOM) Level 3 Core Specification (automatische Übersetzung)

Startseite
Artikelliste
english
  
ISBN: 3527701117   ISBN: 3527701117   ISBN: 3527701117   ISBN: 3527701117 
 
|<< Anfang     < Zurück     Index     Weiter >     Ende >>|
  Wir empfehlen:       
 

irgendeine Hinzufügung, Abbau oder Änderung irgendwelcher speziellen Attribute für das Erklären des passenden XML namespaces. Namespace-Gültigkeitserklärung wird nicht erzwungen; die DOM-Anwendung ist verantwortlich. Insbesondere da das Diagramm zwischen Präfixen und namespace URIs, nicht im allgemeinen, das Resultieren erzwungen wird Dokument kann nicht serialized naively. Z.B. können Anwendungen jedes namespace innen erklären müssen Gebrauch, wenn ein Dokument serializing. Im allgemeinen führt die DOM-Implementierung (und die höheren) keine URI-Normalisierung durch oder canonicalization. Das URIs, das zum DOM gegeben wird, werden angenommen, um gültig zu sein (z.B., Buchstaben wie Weiß Räume werden richtig) entgangen, und keine lexikalische Überprüfung wird durchgeführt. Absolute URI-Hinweise werden behandelt als Zeichenketten und buchstäblich verglichen [ p.208 ]. Wie relative Hinweise namespace URI behandelt werden, ist unbestimmt. Absolute Hinweise sicherstellen namespace URI der Interoperabilität nur (d.h., URI-Hinweise der Beginn mit einem Entwurfnamen und einem Doppelpunkt) sollte verwendet werden. Anwendungen sollten die Wert- Null verwenden wie das namespaceURI Parameter für Methoden, wenn sie kein namespace haben möchten. Bei der Programmierung Sprachen, wo leere Zeichenketten und den ungültigen, leeren Zeichenketten differenziert werden zwischen können, wenn Sie als namespace gegeben werden URI, werden in Null umgewandelt . Dieses ist zutreffend, obwohl das DOM keine lexikalische Überprüfung von URIs tut. Anmerkung: Element.setAttributeNS(null...) [ p.91 ] setzt das Attribut in ein Pro-Elementart Fächer wie innen definiert XML-Namespace-Fächer innen [ XML Namespaces ]. Anmerkung: Im DOM sind alle namespace-Erklärungattribute durch Definition Grenze zum namespace URI: "http://www.w3.org/2000/xmlns/" . Diese sind die Attribute deren namespace-Präfix [ p.207 ] oder qualifiziert Name [ p.207 ] ist "xmlns", wie innen eingeführt [ XML Namespaces 1,1 ]. In einem Dokument ohne namespaces, das Kind Liste [ p.205 ] von einem EntityReference Nullpunkt [ p.118 ] ist immer dasselbe wie das des entsprechenden Wesens [ p.116 ]. Dieses nicht in einem Dokument in dem zutreffend ist Wesen enthält ungebundene namespace-Präfixe [ p.207 ]. In solch einem Fall die Nachkommen [ p.205 ] von entsprechendes EntityReference Nullpunkte können zu unterschiedlichem namespace URIs gesprungen werden [ p.207 ], abhängig von, wo die Wesenhinweise sind. Auch weil, im DOM, Nullpunkte immer Grenze zu bleiben das gleiche namespace URI, solches EntityReference verschiebend Nullpunkte können zu Dokumente führen, die nicht sein können serialized. Dieses ist auch wenn die Methode des DOM-Niveaus 1 zutreffend Document.createEntityReference(name) [ p.49 ] wird verwendet, Wesenhinweise zu verursachen das entsprechen Sie solchen Wesen, seit den Nachkommen [ p.205 ] vom zurückgebrachten EntityReference seien Sie ungebunden. Während DOM-Niveau 3 Unterstützung für die Auflösung der namespace-Präfixe hat, Gebrauch so Wesen und Wesenhinweise sollten mit extremer Obacht vermieden werden oder verwendet werden. Die "NS-" Methoden, wie Document.createElementNS(namespaceURI, qualifiedName) [ p.48 ] und Document.createAttributeNS(namespaceURI, qualifiedName) [ p.46 ], werden bedeutet, durch bewußte Anwendungen namespace verwendet zu werden. Einfache Anwendungen das benutzen nicht namespaces kann die Methoden des DOM-Niveaus 1, wie verwenden Document.createElement(tagName) [ p.48 ] und Document.createAttribute(name) [ p.45 ]. Elemente und die Attribute, die auf diese Art verursacht werden, haben kein namespace-Präfix, namespace URI oder lokaler Name. Anmerkung: Methoden des DOM-Niveaus 1 sind unwissendes namespace. Folglich während es sicher ist, diese Methoden zu verwenden wenn sollte das Beschäftigen nicht namespaces mit ihnen und den Neuen gleichzeitig vermieden werden. Methoden des DOM-Niveaus 1 kennzeichnen nur Attributnullpunkte durch ihr Node.nodeName [ p.62 ]. Auf konträr, kennzeichnen die Methoden des DOM-Niveaus 2, die auf namespaces bezogen werden, Attributnullpunkte durch ihr 27 1,3,3 XML Namespaces
  
HTML 4 für Dummies. Webseiten vom Feinsten! (Fur Dummies)
von Natanya Pitts
Siehe auch:
HTML easy. Spielend gelingt die Website
Webseiten für Dummies (Fur Dummies)
PHP für Dummies (Fur Dummies)
Webdesign für Dummies
Webseiten für Dummies: Mit wenigen Klicks zur ei...
Jetzt lerne ich HTML:
von Anfang an
 
   
 
     
|<< Anfang     < Zurück     Index     Weiter >     Ende >>| 

Zurück zu Themenseiten:
AutoTranslated.com/Startseite/DOM
AutoTranslated.com/Startseite

Das Setzen von Verweisen (Links) auf diese Seite ist gestattet und bedarf keine vorherige Absprache.

Artikelliste:
Document Object Model (DOM) Level 2 HTML Specification (automatische Übersetzung)
Document Object Model (DOM) Level 3 Load and Save Specification (automatische Übersetzung)
Document Object Model (DOM) Level 3 Validation Specification
   
  Startseite  |  english  |  Bookmark setzen  |  Webseite weiterempfehlen  |  Impressum