A W3C, ou Worldwide Web Consortium, publicou os primeiros resultados de seus testes para a conformidade HTML5 dos navegadores modernos, e parece que a Microsoft anda fazendo um bom trabalho com o último conjunto de padrões Web. Os testes levaram em consideração sete aspectos das especificações HTML5, incluindo “attributes”, “audio”, “video”, “canvas”, “getElementsByClassName”, “foreigncontent” e “xhtml5”.
A última versão de desenvolvimento do Internet Explorer 9, o Platform Preview 6 atingiu um resultado “perfeito” em nada menos que cinco categorias, e no geral mostrou maior compatibilidade com os padrões HTML5 dentre todos os navegadores testados. Segundo os resultados da W3C, o único rival a chegar perto do IE9 PP6 é o Google Chrome 7.0.517.41 Beta, que conseguiu pontuação máxima em 4 categorias.
O próximo da lista é o Firefox 4 Beta 6 e Opera 10.60, que atingiram o máximo em três categorias, enquanto o Safari 5.0.7533.16 ficou na lanterna, com o pior resultado de conformidade HTML5 dentre os testados, o que chega a ser irônico, considerando que a Apple é uma grande estimuladora do novo padrão como o melhor substituto ao Adobe Flash.
Os testes não incluem ainda outros aspectos do HTML5, como web workers, API de arquivos ou armazenamento local. De qualquer forma, a informação dada pela W3C será um bom parâmetro para o usuário escolher seu navegador, e mostra de maneira interessante que a Microsoft está conseguindo trazer de volta a reputação de seu navegador – pelo menos neste quesito.
Por outro lado, vários sites contestam os testes, como era de se esperar, principalmente partindo dos desenvolvedores cujos navegadores não atingiram a posição desejada. Há vários pontos a se contestar nos testes da W3C, incluindo o fato de que o HTML5 ainda não está completo, incluindo o suporte nos navegadores, e que foram usadas versões alpha e beta (em desenvolvimento) arbitrárias dos mesmos, que pode muito bem conter bugs e outros detalhes indesejados. Há ainda questionamentos acerca da metodologia utilizada pela W3C. Bem, ainda vai dar muito “pano para a manga” estes resultados.
Recurso | IE Platform Preview 6 | Chrome 7.0.517.41 beta | Firefox 4 Beta 6 | Opera 11.00 alpha (build 1029) | Safari 5.0.2 (6533.18.5) |
attributes | 100% | 100% | 100% | 100% | 100% |
audio | 100% | 100% | 100% | 100% | 100% |
canvas | 89.55% | 80.6% | 75.32% | 85.35% | 86.16% |
getElementsByClassName | 83.33% | 100% | 94.12% | 94.44% | 88.89% |
foreigncontent | 100% | 100% | 100% | 0% | 10% |
video | 100% | 92.86% | 71.43% | 78.57% | 71.43% |
xhtml5 | 100% | 42.86% | 85.71% | 100% | 42.86% |