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 |
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.
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.
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".