WikiDer > Säure3
Säure3 ist ein Website von dem Webstandards-Projekt um zu testen wie gut Internetbrowser um sicherzugehen Webstandards erfüllen. Die Testseite wurde veröffentlicht am 3. März2008 und besteht aus einer Reihe von 100 Tests.[1] Der Hauptentwickler ist Ian Hickson, der auch die Säure2Prüfung entwickelt hat. Acid2 konzentriert sich auf die Unterstützung Cascading Style Sheets während sich Acid3 auf Techniken konzentriert, die von modernen Websites verwendet werden, wie z ECMAScript und DOM-Stufe 2. Eine Reihe von Tests verwendet auch SVG, XML und Daten: URIs.
Um den Test zu bestehen, muss die Punktzahl mit 100/100 enden, die letzte Seite muss genau sein, bis auf die Pixel, gleich der Referenzansicht und die Animation sollte flüssig sein.[2] Am 26. März 2008 haben einige Browser die Entwicklungsphase überstanden, Oper[3] und Safari,[4] für die ersten beiden Teile des Tests. Im September 2008 ging WebKit, das Layout-Engine von Safari, der als erster den Acid3-Test flüssig abgeschlossen hat.[5] Am 8. Juni 2009 bestand Safari 4.0 als erster offizieller Webbrowser den Test vollständig.
Die Prüfung
Der Acid3-Test enthält einen steigenden Zähler, der anzeigt, wie viele bestandene Prüfungen bestanden wurden, sowie einige farbige Bereiche, die je nach erfolgreich bestandener Prüfung eingefärbt sind.
Säure3 ist geschrieben in Javascript. Es besteht aus 100 separaten Tests, die in 6 Gruppen unterteilt sind:
- Gruppe 1: DOM Traversierung, DOM-Bereich, HTTP
- Gruppe 2: DOM2 Core und DOM2 Events
- Gruppe 3: DOM2-Ansichten, DOM2-Stil, CSS 3-Selektoren und Medienabfragen
- Gruppe 4: Verhalten von Tabellen und Formularen in HTML bei Manipulation mit Skripten und DOM2 HTML
- Gruppe 5: Tests aus einem Spiel (SVG, HTML-, SMIL, Unicode usw.)
- Gruppe 6: ECMAScript
Die im Bereich angezeigte Farbe hängt von der Anzahl der erfolgreich abgeschlossenen Tests in dieser Gruppe ab. Wenn alle Tests in der Gruppe korrekt durchgeführt wurden, wird der Bereich eingefärbt, wenn mehr als zehn Tests korrekt durchgeführt wurden, wird der Bereich hellgrau, mehr als fünf werden dunkelgrau und weniger als fünf Tests werden schwarz.
Ergebnisse
Die folgenden Bilder zeigen die Ergebnisse verschiedener Browserversionen:
Desktop-Browser
| Browser | Layout-Engine | Browserversion zum Release von Acid3 (März 2008) | Letzte veröffentlichte Version | Screenshot des Entwicklungsbuilds | Bemerkungen |
|---|---|---|---|---|---|
| Internet Explorer | Dreizack | Internet Explorer 9 und Internet Explorer 10 erhalten beim Acid3-Test 100 von 100 Punkten. .[6] | |||
| Feuerfuchs | Gecko | Mozilla-Entwickler haben einen Tracking-Bug[7] und eine öffentliche Tabelle[8] für den Status in Bezug auf ihre Arbeit an Acid3. Firefox 6.0.2 und höher erhalten beim Acid3-Test 100 von 100 Punkten.[9] | |||
| Safari | WebKit | Das WebKit-Entwicklungsteam hat einen Tracking-Bug.[10] | |||
| Oper | Presto | ||||
| Konqueror | KHTML | Konqueror hat einen Tracking-Bug für Acid3.[11] | |||
| Google Chrome | WebKit |
Mobile Browser
| Browser | Layout-Engine | Letzte veröffentlichte Version | Screenshot des Entwicklungsbuilds |
|---|---|---|---|
| Opera Mini | Presto | ||
| Opera Mobile | Presto | ||
| Fenchel | Gecko | ||
| NetFront | NetFront | ||
| Mobile Safari | WebKit |
Externe Links
| Säureprüfung des Webstandards-Projekt |
|---|