Posts Tagged ‘Preview 3’

IE9 Platform Preview 3 vs Chrome, Firefox, Opera, Safari

IE9 IE9 Platform Preview 3 vs Chrome, Firefox, Opera, SafariEl día de ayer Microsoft lanzo una nueva versión de su IE9 Platform Preview. Varias de las características que llaman la atención de esta tercera entrega es el hecho de que  por fin han añadido soporte para <canvas> y han mejorado el soporte para las etiquetas de video y audio.

Algo que me llamo bastante la atención fue la inclusión, como es costumbres, de diferentes demostraciones utilizando <canvas> y que el desempeño de Internet Explorer 9 simplemente fue espectacular, mientras que los demás navegadores apenas y ponían mantener un desempeño sub-optimo con excepción de Opera.

En el demo Amazon Shelf obtengo los siguientes resultados:

  • IE9 Platform Preview 3: 60fps (Máximo permisible)
  • Opera 10.54: 27fps
  • Safari 5: 17fps
  • Firefox 3.6.4: 15 fps
  • Chrome 6.0.437.3: 1fps

Si hacemos uso de algún otro demo los resultados son bastante similares con IE9 saliendo victorioso en cada una de las pruebas; bastante extraño siendo que el soporte de Canvas de Opera es simplemente excelente y la implementación de Chrome es buena. Al parecer Microsoft esta implementando aceleración por hardware para mejorar el desempeño de los mismos.

Suponiendo que NO todas las implementaciones Canvas en la web harán uso de la aceleración por hardware, ¿cual seria el desempeño de una prueba “estándar” de Canvas? Para averiguarlo he utilizado una colección mas extensa de benchmarks:

En la siguiente tabla presento los resultados:

Firefox 3.6.4Opera 10.54Chrome 6.0.437.3IE9 Preview 3Safari 5
QuadraticCurve Fill947202506693
Canvas 3D test531981189154
C5Bench1087104642747Nota21098
Penrose Tillling0.951 sec0.96 sec0.96 sec1.435 sec0.976 sec
Animation Benchmark 41835266Nota3

En prácticamente todas las pruebas el desempeño de Opera fue superior al de la competencia mientras que IE9 Preview 3 en algunos casos dejo mucho que desear.

Se aplauden los esfuerzos de Microsoft por crear un navegador que cumpla con los estándares además de ser rápido, y también se aplaude que por fin quieran hacer uso de las características modernas de una computadora como la aceleración por hardware utilizando extensiones multimedia y aceleración del GPU, pero aun asi, sus implementaciones dejan mucho que desear, en particular si las comparamos con Presto (Opera) y Webkit (Chrome,Safari).

Safari tiene algunas implementaciones de aceleración por hardware y se espera que Firefox 4, que sera introducido a finales del año, también las incluya; en el momento que los otros navegadores las incluyan seguramente también obtendrán resultados estelares en las propias pruebas de Microsoft.

Peacekeeper IE9 Platform Preview 3 vs Chrome, Firefox, Opera, Safari

Por ultimo efectué pruebas utilizando Peacekeeper de FutureMark para evaluar el desempeño general de los navegadores, y como ya ha sido costumbre, el ganador indiscutible hasta ahora sigue siendo la nueva versión de Chrome (6.0.437.3) con 10,966 puntos. Seguido por Opera 10.54 (8,697), Safari 5.0 (6,075), Firefox 3.6.4 (4,228) y muy por detrás Internet Explorer 9 (3,460).

Internet Explorer 9, por ahora, sigue siendo un preview del motor de renderizado, y nada mas. Aun no hay nada conciso y solo Microsoft sabe para cuando tendrá una fecha definitiva de salida. Mientras tanto aun les falta mucho para alcanzar a la competencia.

Notas

  • 1 En el Canvas 3D Test la prueba se registró pero IE9 no presento la animación correspondiente, aun asi si desempeño fue muy bajo.
  • 2 C5Bench arrojo un error de script, por lo cual no fue posible compararlo en IE9.
  • 3 Safari muestra resultados relativamente altos, pero no corresponde con la animación mostrada; la animación es lenta y pausada.

Social Media

Logit42, Rapidamente...

Para saber de qué trata este blog basta con dar un vistazo por la página principal o visitar alguna de las entradas al azar seleccionadas de nuestros archivos. También es posible seguirnos vía RSS, Twitter o Facebook.

Más: Acerca de Logit42Ale en TwitterFer en TwitterPeredo en Twitter