| |
Eine Tätigkeit ist irgendeine Weise der Reaktion auf einen Fall; eine Zufuhr ist irgendeine Spezifikation für solches Tätigkeit, zum Beispiel mit scripting oder irgendeiner anderer Methode. Ein Zuh50rer ist eine Schwergängigkeit solchen a Zufuhr zu einem Fall, der irgendein Element in einem Dokument zielt. HTML [ HTML4 [ p.25 ] ] bindet Fälle an ein Element, indem es den Fallnamen in einem Attribut kodiert Name, so, daß der Wert des Attributes die Klage auf diesen Fall an diesem Element ist. Dieses Methode hat zwei Hauptnachteile: erstens verdrahtet sie die Fälle in die Sprache, damit zu fest addieren Sie einen neuen Fall, müssen Sie eine Änderung an der Sprache vornehmen, und zweitens zwingt sie Sie zu mischen der Inhalt des Dokumentes mit den Spezifikationen des Scriptings und des Falls anfassend, eher als, Ihnen erlaubend, sie heraus zu trennen. SVG [ SVG [ p.25 ] ] verwendet eine ähnliche Methode. Der Prozeß des Definierens einer neuen Version von HTML kennzeichnete die Notwendigkeit an einem ausdehnbaren Fall Spezifikationsmethode. Die Designanforderungen waren die folgenden: Setzen Sie syntaktisch das DOM-Fallmodell einem XML-Dokument aus [ XML [ p.25 ] ]. Stellen Sie für neue Fallarten zur Verfügung, ohne Änderung am DOM oder am DTD zu erfordern. Lassen Sie Integration mit anderen XML-Sprachen zu. Das DOM spezifiziert ein Fallmodell, das die folgenden Eigenschaften liefert: Ein generisches Fallsystem, Mittel für das Registrieren der Fallzuh50rer und -zufuhren, Mittel für die Verlegung von Fällen durch eine Baumstruktur, Machen Sie zu den Kontextinformationen für jeden Fall zugänglich und Eine Definition des Falflusses, wie oben skizziert. Element- Zuh50rer und seine Attribute, die in dieser Spezifikation definiert werden, sind die Methode des Bindens von a Fall des DOM-Niveaus 2 an einem Element zu einer Fallzufuhr. Sie kapseln verschiedene Aspekte von ein Fallschnittstelle des DOM-Niveaus 2, Preisaufschlag-Niveauspezifikation der Tätigkeiten dadurch bereitstellend, um zu sein genommen während der verschiedenen Phasen der Fallausbreitung. Dies Dokument weder spezifizieren bestimmt Fall, noch unterstellen all bestimmt Methode von Spezifizieren von Tätigkeiten. Diese Definitionen werden jede mögliche Preisaufschlagsprache mit dem Service überlassen hier beschrieben. - 6 - XML-Fälle 1.Introduction |  |
|
| |
|
|