Markup Metadaten
Die einfachste Definition von Metadaten ist, dass sie Daten über Daten. Metadaten können sehr nützlich sein. Was die Markup gab es einige Metadaten eingebettet: id, kurze Beschreibung der Aussage, Link zu testen. Während der Übertragung Markup mir klar, dass mehr Metadaten sehr hilfreich sein würde. In der neuen Version der Spezifikation gab es mehrere Arten von Zusicherungen:
- alt:
Nicht-Text verändert, ich Tests nicht geändert werden müssen; - oldToBeChanged:
Text geändert, Tests nicht geändert werden müssen; - neu:
total neuen Text, neue Prüfungen erforderlich sind; - newWritten:
neuen Text, aber Tests gibt es bereits (weil die Entwicklung von Tests Prozess begann, sobald der Entwurf einer Spezifikation zur Verfügung stand); - newWrittenToBeChanged:
neuen Text gibt es Tests, Entwurf einer Spezifikation geändert, so dass die Tests geändert werden müssen oder bereits bestehenden Tests sind nicht genug.
Addiert man diese Art von Daten an die Markup würde eine deutliche Vereinfachung der künftigen Arbeit - die Entwicklung von Tests. Da schon der Blick auf eine Behauptung in den Spezifikationen kann man leicht sagen, ob weitere Tests erforderlich oder mehrere aktualisiert werden sollen.
Mit den gegebenen Markup-Architektur ist, wurde beschlossen, die Titel-Attribut in einem href-Tag (der zweite Anker) zu verwenden. Also das Markup aussehen würde:
<a name=assertionID> <! - shord Beschreibung als HTML-Kommentar ->
Assertion hier
<img src="pics/assert.gif"> <a href="path zu test" title=assertType> Test-ID, die ist die gleiche wie Behauptung ID </ a>
Das title-Attribut kann in einem Browser als Hinweis angesehen werden.
Anker, Behauptung, assertionID, JLS, Markup, Markup-Transfer, Metadaten, Spezifikation, Spezifikation, Aussage, Prüfungen



