Die Unterstützung von HTML5 Features in Desktop Browsern wird quasi täglich verbessert. Um einem Browser konkret auf den Zahn zu fühlen, bietet sich die HTML5 Testseite http://html5test.com/ an. Dort ist im Detail ersichtlich, welche Kriterien geprüft und bewertet werden.
Die Autoren der Webseite beschreiben ihr Online-Tool folgendermaßen:
THE HTML5 TEST SCORE IS AN INDICATION OF HOW WELL YOUR BROWSER SUPPORTS THE UPCOMING HTML5 STANDARD AND RELATED SPECIFICATIONS EVEN THOUGH THE SPECIFICATION ISN’T FINALIZED YET, ALL MAJOR BROWSER MANUFACTURERS ARE MAKING SURE THEIR BROWSER IS READY FOR THE FUTURE.
Für den Webprogrammierer bedeutet dies nichts anderes, als dass mit jeder neuen Version eines Webbrowsers konsequent neue Features von HTML5 implementiert sind. Die Zahl der Fallback-Lösungen im Falle fehlender Unterstützung wird demnach mehr und mehr abnehmen.
Auf meinem Notebook ergeben sich aktuell (01/2012) für die gängigen Desktop-Browser folgende Scores [insgesamt erreichbar sind 475 Punkte]:
Chrome 16.0 on Windows 7 => 374 Punkte (+ 9 Bonuspunkte)
Firefox 9.0.1 on Windows 7 => 330 Punkte (+ 9 Bonuspunkte)
Opera 11.60 on Windows 7 => 329 Punkte (+ 2 Bonuspunkte)
Safari 5.1.1 on Windows 7 => 261 Punkte (+ 2 Bonuspunkte)
Internet Explorer 9.0 on Windows => 141 Punkte (+ 5 Bonuspunkte)
Die Implementierung von HTML5 Features ist zur Zeit im Chrome Browser am weitesten fortgeschritten. Auf Augenhöhe folgen Firefox und Opera. Safari folgt als nächster mit einer doch recht guten Unterstützung. Schlußlicht bildet der Internet Explorer 9.
Die Unterstützung von HTML5 in mobilen Browsern kann ich zur Zeit nur mit dem Safari Browser auf dem iPhone mit iOS 5.0.1 testen [insgesamt erreichbar sind 110 Punkte]:
Safari on Apple iPhone running iOS 5.0.1 => 93 Punkte (+ 9 Bonuspunkte)
Dieses Ergebnis weißt für den Safari auf eine sehr umfassende Implementierung der neuen Features hin.