Title:

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

Home
Publication List
deutsch
  
ISBN: 3827244382   ISBN: 3827244382   ISBN: 3827244382   ISBN: 3827244382 
 
|<< First     < Previous     Index     Next >     Last >>|
  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
  
Jetzt lerne ich HTML: von Anfang an
Siehe auch:
Jetzt lerne ich CSS: Webdesign mit Cascading...
HTML easy. Spielend gelingt die Website
Homepages mit HTML und CSS. Beispiele...
Jetzt lerne ich PHP 5 und MySQL 4.1: Der schnelle...
PHP 5.3 + MySQL 5.1: Der Einstieg in die Pro...
HTML Handbuch. Studienausgabe
 
   
 
     
|<< First     < Previous     Index     Next >     Last >>| 

Back to the topic sites:
AutoTranslated.com/Startseite/DOM
AutoTranslated.com/Startseite

External Links to this site are permitted without prior consent.

Publication List:
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
   
  Home  |  deutsch  |  Set bookmark  |  Send a friend a link  |  Impressum