Como parte del proceso de pruebas sobre su “compatibilidad” y “gran destreza” del Internet 9 (aún en preview y sin muchas cosas instaladas) la gente de Microsoft creó un sitio web “test drive” para probar capacidades como “aceleración por GPU” y el tan esperado “HTML 5″, entre las pruebas me llamó mucho la atención una, “La pecera IE” (Fish IE Tank) hecha enteramente en HTML 5:
http://ie.microsoft.com/testdrive/Performance/FishIE%20tank/Default.html#
Y en la cual ellos prueban en “FPS” (Frames por Segundo) su capacidad de renderizar eficientemente HTML5, al ser HTML 5 ¿será visible en otros navegadores?, la respuesta es un rotundo “si” y nunca falta alguien que entonces, se le ocurra hacer un benchmarking …
¿Qué ocurrió? … pues que ni en su propio sitio web la gente de Microsoft gana una! …
Firefox 3.7 (preview actualmente) e incluso Firefox 3.6 han logrado vencer en velocidad al navegador de la compentencia mientras que Google Chrome ha quedado atrás por poquito, claro está, la comparación fué contra Chrome 6 (basado en Chromium 6).
En mi caso, he corrido la prueba “personalmente” pero no al Internet Explorer 9, sino a los navegadores instalados en mi GNU/Linux Debian.
Nota: Me gustaría saber si pueden mantener los mismos FPS en un Cubo Compiz!, yo si puedo!.
En promedio, los resultados de cada navegador:
En común para todos:
Ejecutándose en un Gnome Debian con compiz, renderización por hardware UXA habilitada y efectos Compiz activados.
Tamaño de pecera: 1400 x 897 / Cantidad de peces: 50
Opera 10.61 Linux amd64
32/34 FPS con algunos “sobresaltos” a 40 FPS
CPU: 55%
Google Chrome (oficial) versión 6.0.495-dev
25/30 FPS con algunos leves saltos a 35 FPS
CPU: 80%
Acá viene lo bueno! …
Iceweasel (firefox – 3.5.10) - Gecko 201010263
22/28 FPS sin variaciones
CPU: 40%
SwiftFox (Firefox 3.6.8 – Gecko 730)
FPS: 28/30 a veces baja a 25
CPU: 45%
Chromium-Browser (núcleo libre de Google Chrome) 7.0.503.0 (a pantalla de 1400×912)
FPS: 38/42 FPS con saltos que llegaban a los 57 FPS
CPU: 70%
Firefox 4 – Beta 6 versión “MineField” (Gecko: 901)
FPS: 36/40 FPS con sobresaltos hasta 60FPS!
CPU: 40%
Nota: demo no ejecutó ni en Konqueror 4.4.5 ni en Epiphany 2.30
La máxima cantidad de FPS obtenidos por Internet Explorer en Windows 7 con Microsoft Direct2D + un GPU basado en Nvidia y en una ventana de 780×500 ha sido de 60 FPS y yo he obtenido 57 en un Chromium! en una simple Intel 965 en un GNU/Linux Debian!.
Como nota curiosa y para ser “fiel” a la prueba original, he corrido ahora con 100 peces (y no 50) en MineField y en Chromium a un tamaño de ventana 780×620 “semejante” a la prueba de Internet Explorer 9 en el video oficial.
Les pongo las capturas de pantalla:
MineField (Firefox 4 Alpha)
Chromium 7
Como comparativa, Opera 10 dió 48 FPS y Swiftfox 3.6 dió 53 FPS, que no dista de ser una estadística “mala” comparado que no son navegadores que tengan habilitada “aceleración por hardware” y tampoco muy “modernos”; por lo que el propio Sistema Operativo ha ayudado mucho.
Conclusiones
Aunque no es de desmerecer que estén trabajando en un navegador que soporte HTML 5 (y hasta insinúan que SVG) y que traiga “aceleración por GPU”, estos rendimientos no son ”ajenos” a los usuarios Linux y más queda demostrado que con mi computadora, que no es ninguna Nvidia ni ATI, he conseguido rendimientos semejantes en navegadores que ya son de uso *común* entre los linuxeros y no es “preview alpha release” que no saben los usuarios Windows “cuando saldrá” y peor aún, cuando consumirá de VideoRAM y de CPU/GPU este navegador.
Y que conste!, que no ejecuté la prueba en un kernel “realtime” para que luego no dijeran que era un “aprovechado” …
UPDATE: La tentación pudo más, corriendo la prueba en un kernel “realtime”, pero además, en el mismisimo cubo Compiz! …
A ver si Windows 7 + Internet Explorer 9 pueden hacer esto!



















