Deutsche Übersetzung der "Official W3C CSS Test Suites"
Originale Version: http://www.w3.org/Style/CSS/Test/
Aktuelle übersetzte Version: http://www.webmeister.at/Style/CSS/Test/
Übersetzer: Österreich Ing. Bernhard Angeler

Offizielle W3C CSS Test Suite

Interoperabilität ist die Fähigkeit von zwei oder mehr Systemen oder Komponenten, Informationen auszutauschen und die ausgetauschten Informationen zu verwenden. IEEE

Interoperabilität ist für Webdesigner wichtig. Gute Interoperabilität zwischen den CSS Implementierungen mittels Designer, können ein CSS für einen Browser schreiben und sehen, dass es erwartungsgemäß auch auf den anderen Browsern funktioniert. Das bedeutet die Reduzierung von Fehlern wenn die CSS Implementierungen CSS richtig und vollständig interpretieren.

Gute Testsoftware bieten eine gute Kompatibilität an. Sie sind ein primär dafür verantwortlich, dass Web Standards richtig und konsequent umgesetzt werden.

CSS benötigt gute Test Suites! Das W3C hostet die offizielle Test Suite für die CSS Spezifikation . Die meisten Test Suites werden bzw. sind noch in Enticklung: d.h. sie sind noch nicht fertig und können Fehler aufweisen. Sie können uns helfen CSS Interoperabilität im Web zu verbreiten und zu verbessern indem Sie Fehler berichten und Verbreitung von Testversuchen. Senden Sie Fragen, Kommentare, Fehler und Tests zur öffentlichen-CSS-Test Suite Mailing Liste.

Spezifikation Letzte Test Suite Vorgänger Version
Module
Selektoren Freigabekandidat datierte Schnappschüsse
CSS 2.1 Pre-Alpha datierte Schnappschüsse
CSS Basic UI Level 3 Keine Keine
CSS Color Level 3 unfertige Version datierte Schnappschüsse
CSS Namespaces Level 3 Freigabekandidat datierte Schnappschüsse
CSS Paged Media Level 3 Pre-Alpha datierte Schnappschüsse
CSS Marquee Level 3 Keine Keine
Profile
CSS Mobile Profile 2.0 vorab Version? datierte Schnappschüsse
CSS Print Profile 1.0 Pre-Alpha datierte Schnappschüsse
CSS TV Profile 1.0 Keine Keine
Sonstiges
CSS Level 1 Veraltet datierte Schnappschüsse

Über die Test Suite

Definitionen der Veröffentlichungsphasen

endgültige Version
Die Test Suite ist komplett fertiggestellt und hat keine bekannten Fehler mehr. Mindestens zwei Implementierungen wurden bestanden und die Spezifikation hat den Empfehlungs Status erreicht.
Freigabekandidat
Die Test suite ist fertiggestellt und hat keine bekannten Fehler mehr. Mindestens eine Implemntierung hat alle Tests bestanden.
unfertige Version
Die Test Suite hat den vollen geplanten Funktionsumfang. Es kann sein, dass jedoch noch Fehler vorhanden sind. Mindestens eine Implementierung besteht die meisten Tests.
vorab Version
Die Test Suite beinhaltet die grundlegenden Bestandteile – es ist aber fast unerlässlich, dass in späteren Versionen der Funktionsumfang noch erweitert wird.
Pre-Alpha
Die Test suite ist nicht vollständig und/oder beinhaltet Fehler.
Veraltet
Die Test Suite ist bzw. nicht vollständig, sie wird aber nicht mehr betreut und keine möglichen Fehler mehr ausgebessert - oder nicht für den Test gedacht.

Lizenzierung

Sofern nicht anders angegeben, sind alle Testreihen unter der W3C Test Suite Lizenz und 3-clause BSD Lizenz lizenziert. Siehe Erläuterung W3C Lizezierung .

Beiträge zu diesen Test-Suiten sind durch die W3C Bestimmungen Testfälle geregelt. Autoren, die nicht Mitglieder der CSS-Arbeitsgruppe sind, müssen die Bedingungen der Grant II akzeptieren.

Format

Die CSS Arbeitsgruppe entwickelte ein allgemeines Format für Test Suites von 2001 bis 2002. In der offiziellen CSS Test Suite Dokumentation wird dieses beschrieben. Wenn Sie Ihre eigenen Tests verbreiten wollen, empfehlen wir Ihnen die Autoren Richtlinien zu lesen. Weitere Informationen über die Veröffentlichungen lesen Sie in der wiki nach.

Archive und Organisation

Testsuiten werden gelegentlich aktualisiert, aber die alten Versionen bleiben online. Wenn Sie zu einer TestSuite linken, können Sie entscheiden, ob Sie zu einer speziellen datierten version linken oder zu einer dynamischen Version ("current").

Die URLs von Tests der CSS3 Module sind so strukturiert:

.../CSS3/MODULE/current
.../CSS3/MODULE/YYYYMMDD

MODULE ist der Modul Name (Großbuchstaben) , Bsp: "Selektoren", und YYYYMMDD ist das Datum , Bsp.: "20011105". Der "current" Link leitet Sie zur aktuellsten Version weiter.

Die URLs von Tests der Profile sind so strukturiert:

.../PROFILE/VERSION/current
.../PROFILE/VERSION/YYYYMMDD

PROFILE ist der Name des CSS Profils, Bsp.: "Mobile" und VERSION ist die Versionsnummer, Bsp.: "1.0".