Zum Inhalt springen

Acid2

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 26. Oktober 2007 um 21:07 Uhr durch Jonathan Haas (Diskussion | Beiträge) (Revert auf Version von Benutzer:TMg (16. Okt. 2007, 09:18). Revert. Ein korrektes Bild ist bereits vorhanden. Kein Mehrwert.). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Bei diesem Smiley ist der Acid2-Test bestanden
Datei:Acid2-Test im IE.png
Darstellung mit vielen Fehlern in der Beta-Version 7.0 des Microsoft Internet Explorers
Darstellung mit kleinen Fehlern in einer Alpha-Version des Mozilla Firefox von August 2006

Der Acid2-Test (von engl. acid für „Säure“) ist eine Test-Webseite des Web Standards Project (WaSP) zur Prüfung von Internetbrowsern und HTML-Editoren auf ihre Konformität zu den Standards des World Wide Web Consortiums (W3C).

Details

Hauptgrund für die Entwicklung dieses Tests war der zunehmende Mangel an Unterstützung des W3C-Standards durch die verschiedenen Hersteller, was schließlich zu höheren Kosten bei der Entwicklung von Webseiten führte oder die Nutzer von alternativen Browsern die Darstellung der Webseiten erschwerte, zum Teil sogar unmöglich machte. Obwohl einige führende Hersteller dem Ansinnen der WaSP zunächst skeptisch gegenüberstanden, findet seit dem Jahr 2000 allmählich eine Rückbesinnung statt.

Der ursprüngliche Acid-Test des World Wide Web Consortiums stammt aus dem Jahr 1997[1]. In Anlehnung an diesen entwickelte das WaSP die aktuelle Version Acid2.

Aufgabe des Tests ist die Feststellung von Render-Fehlern durch Webseiten. Der Test verwendet die Prinzipien von HTML, hauptsächlich werden aber CSS-Fähigkeiten getestet, da diese zur Zeit der Entwicklung (April 2005) von den meisten Browsern nur unzureichend unterstützt wurden. Die Hauptintention ist es hierbei, die Probleme mit den Browsern hervorzuheben, die den Test nicht bestehen. Alle Browser, deren HTML- und CSS-Implementierungen kompatibel zu den Spezifikationen des W3C sind, haben keine Schwierigkeiten bei der Darstellung.

Der Browser hat den Test bestanden, wenn er ein Smiley-Gesicht samt Hello World! fehlerfrei anzuzeigen vermag. Als der Test veröffentlicht wurde, gab es jedoch noch keinen Browser, der die Webseite richtig darstellen konnte. Erst seit Dezember 2005 gibt es einige Implementierungen, die den Test bestehen.

  • Safari (ab Version 2.0.2) war der erste, der die Seite richtig darstellen konnte (seit April 2005[2]). Das nötige Update des WebKit ist seit Version 10.4.3 Bestandteil von Mac OS X und befähigt alle Mac-Browser, die WebKit verwenden, den Test zu bestehen. Darunter sind OmniWeb, Shiira und Sunrise.
  • Konqueror, ab KDE 3.5. Safari und Konqueror entstammen derselben Codebasis, KHTML, einige der Korrekturen an Safari wurden für Konqueror wiederverwendet.
  • iCab, ab Version iCab 3.0.
  • Prince XML, ein XML-nach-PDF-Konverter von YesLogic (seit Dezember 2005[3])
  • Opera besteht den Test seit Version 9.0 (seit März 2006[4]).
  • Mozilla Firefox, ab Version 3.0a2

Die im Oktober 2006 fertiggestellte Version 7 des Internet Explorers besteht den Test nicht (siehe Bild 2). Obwohl der Internet Explorer mittlerweile ebenfalls auf bessere CSS-Konformität hinarbeitet, hat Microsoft bekannt gegeben, dass die korrekte Darstellung von Acid2 kein Ziel für Version 7 war. Der geplante Internet Explorer 8 soll hingegen den CSS 2.1-Standard erfüllen.[5]

Die Programmierer von Mozilla machen ebenfalls Fortschritte, was die Unterstützung des Acid2-Tests angeht. Seit der Entwicklervorschauversion 3.0 Alpha 2, die am 7. Februar 2007 veröffentlicht wurde, besteht auch Firefox den Test. Für die derzeit gepflegten Versionen 2.0 und 1.5 ist aufgrund ihrer Rendering-Engine keine Acid2-Unterstützung geplant.

Commons: Acid2 – Album mit Bildern, Videos und Audiodateien

Einzelnachweise

  1. CSS1 Test Suite: 5.5.26 clear (englisch), 25. Oktober 2004
  2. Safari Passes the Acid2 Test, Surfin’ Safari, 27. April 2005
  3. Prince 5.1 Passes Acid2, The Web Standards Project, 10. Dezember 2005
  4. …and one more weekly! (englisch), Opera Desktop Team, 10. März 2006
  5. Internet Explorer 8: Erster Ausblick auf die neuen Funktionen 3. Mai 2007