Menü
aus ein
Ansicht umschalten Baum an
Avatar von Daniel Melanchthon [MSFT]
  • Daniel Melanchthon [MSFT]

689 Beiträge seit 19.01.2000

Nur mal so am Rande: html5test.com ist *kein* HTML5-Standardtest

Da hier einige die Werte von html5test.com vergleichen, sollte man
auch im Hinterkopf behalten, dass es sich dabei um keinen offiziellen
Webstandardtest handelt. HTML5test.com würde ich daher mit Vorsicht
genießen.

Da mixed jemand ziemlich viele Technologien in unterschiedlichem
Entwicklungsstand unter dem Buzzword HTML5 zusammen. Ich las mal als
Kommentar zu HTML5test.com: "Test Of Random Suite Of W3C Working
Group Technologies That I Think Are Cool And Have Assigned An
Arbitrary Cool Rating (points) To" ;-)

Scherz beiseite. Diese Seite testet viele Dinge (wie zum Beispiel
WebGL, WebSockets, Geolocation, etc.), wohl wissend, dass diese nicht
Teil des HTML5-Standards oder noch in experimentellem Zustand sind:

"WebGL is also part of this test despite not being developed by the
W3C".

Weiterhin ist die Punktevergabe willkürlich. Beispiel 25 Punkte für
Communication - das sind 8,33 für jede Komponente. Bei DOCTYPE wird
dagegen nur ein Punkt vergeben. Oder 20 Punkte für Device, welches
erst als Editors Draft vorliegt, in dem selbst gewarnt wird:

"Implementors should be aware that this specification is not stable." 
Oder das Audio- und Video-Tag, bei dem die Tests auch wissentlich
weiter gehen, als die Spezifikation erfordert und ein bis zwei
Bonuspunkte vergeben werden für Implementierungen von Codecs, die gar
nicht im Standard vorgesehen sind.

Aber am kritischsten ist die Art und Weise, wie dort getestet wird.
html5test.com prüft gerade nicht die Implementierung der Funktionen.
Das macht die gesamten Tests wenig bis gar nicht aussagekräftig: 

"The HTML5 test score is only an indication of how well your browser
supports the upcoming HTML5 standard and related specifications. It
does not try to test all of the new features offered by HTML5, nor
does it try to test the functionality of each feature it does
detect."

Gerade hier liegt aber der größte Teil der Arbeit, wie man zum
Beispiel an dem Border Radius Beispiel (CSS3) oder dem IE Logo
(Canvas) sehen kann:

http://ie.microsoft.com/testdrive/HTML5/BorderRadius/
http://ie.microsoft.com/testdrive/Graphics/IELogo/

Hier sehen die Ergebnisse selbst in Browser mit der gleichen
Renderengine (Webkit in Chrome und Safari) unterschiedlich aus. Das
Ziel von HTML5 ist aber, dass das gleiche Markup in allen Browsern
gleich dargestellt wird.

Meiner Ansicht nach ist es daher sinnvoller, die Testsuite des W3C zu
nutzen und alle Anstrengungen darauf zu richten, die
Weiterentwicklung der W3C-Testsuite zu fördern und dazu beizutragen,
als diesen vorsichtig gesprochen "unausgegorenen" Test als Maßstab
heranzuziehen. 

Ich weiß aber, dass der (absichtlich?) plakativ gewählte Name viele
in die Irre führt was die Bewertung der "Testsuite" angeht.

Viele Grüße,
Daniel
Bewerten
- +
Anzeige