Soy un fanático del navegador Opera, eso lo sabe todo aquel que conoce mi blog o mi cuenta de Twitter, pero siempre siento ese morbo de probar las cosas nuevas y no me pude resistir.
Como IE9 no puede ser instalado “al lado” de IE8 no pude instalar el nuevo Beta de IE9 en mi PC porque mi trabajo me exige probar mis diseños en IE8 (porque es la versión estable actual), pero me tomé el atrevimiento de instalarlo en el equipo de mi señora madre, un Lenovo C300, pero a la larga es una buena idea porque aunque el Lenovo no es un equipo de alto rendimiento como mi Dell XPS, si es un equipo reciente, que viene de fábrica con Windows 7 y demás, así que para el común de la gente, la experiencia del nuevo navegador será más similar a la que yo obtuve con el C300 que a la que se tiene con mi XPS.
La instalación fue sencilla aunque como todo Internet Explorer, se mete con tantas cosas que es el único navegador web con el que se debe reiniciar el computador para finalizar la instalación, la preguntadera de IE8 sobre personalizaciones se redujo a un solo cuadro de dialogo en el que pregunta 2 cosas, una sobre seguridad y otra sobre compatibilidad con sitios “antiguos”, lo malo es que como yo no quería aceptar la de compatibilidad le dije que no y eso significó también un NO para la pregunta sobre activar el filtro de seguridad… cosa que yo SI quería. Afortunadamente es fácil de solucionar en el menú opciones que casualmente tiene una ubicación y concepto prácticamente idénticos a la de la competencia Google Chrome, la diferencia es que el logo del de IE9 es un engranaje mientras el de Chrome es una llave de tuercas y obviamente la organización de lo que llevan dentro es diferente, pero nadie puede negar que los niños de Microsoft se “inspiraron” en Google Chrome para ese y otros detalles… como el resto de la interfaz del navegador.
La interfaz es también muy Chrome, absolutamente minimalista, tanto que ya ni siquiera tiene el Logo de Internet Explorer… al igual que Google Chrome, es tan similar al navegador de Google es su concepto gráfico que la semana pasada me enteré que IE9 no estaría disponible para Windows XP, pero la gente bromeaba en Twitter diciendo que sí había un IE9 para XP… y daban el link para descargar Google Chrome.
El tema es que soy un fan a morir de Opera Browser pero no puedo negar que Google Chrome es agradable… luego Internet Explorer 9 lo es también; pero eso es una cosa, la otra es la de fondo, la compatibilidad con los estándares web y el rendimiento, en cuando a estándares hay una mejora sustancial pero aun le falta, en el famoso Acid 3 Test aun no logra un puntaje de 100/100, se queda en un modesto 95/100 lo cual es un gran logro teniendo en cuenta que IE8 obtiene un penoso 12/100, pero no es para nada motivo de cantar victoria, el Acid 3 Test es una prueba de hace bastante tiempo que prácticamente todos los otros navegadores han logrado superar hace muchísimo tiempo, el más quedado es el popular Firefox que obtiene 94/100 pero está lanzado en su versión definitiva hace varios meses, en cambio IE9 con 95/100 es apenas un Beta a estas alturas del partido, es como una especie de olimpiadas especiales donde IE9 es un niño especial al que hay que celebrarle los logros a pesar que los obtenga mucho más lentamente que los niños normales.
Ya hablando de velocidad, los desarrolladores de IE9 están trabajando una idea, se trata de aprovechar la GPU para mejorar el rendimiento del navegador, tradicionalmente los navegadores solo usan la CPU, así que un IE9 que además se apoya en la GPU debe superar a cualquier otro competidor casi sin importar nada más; mientras todos los navegadores de la competencia solo tienen un procesador a su servicio (la CPU) IE9 es el único que saca provecho de la GPU (el procesador dedicado a gráficos) entonces tendrá 2 procesadores a su servicio, es una forma desigual de ganar, se asume que si todos comenzaran a aprovechar también la GPU, IE9 pasaría a ser de nuevo el más lento del lote… como de costumbre, pero mientras eso pasa estos son los resultados (prueba hecha por Microsoft)
Esta prueba corresponde a la ejecución de JavaScript (el lenguaje de programación “Open” de la Web) de la eficiencia al ejecutar JavaScript en cada navegador depende lo lento o rápido que sea este navegador, prácticamente todas las páginas web tienen JavaScript luego de que tan bueno sea su navegador en ese aspecto, dependerá su experiencia en la mayoría de los sitios Web
La longitud de la barra es proporcional al tiempo que tomó ese navegador en terminar el test SunSpider luego la barra más larga es el navegador más lento y por ende la más corta es el navegador más rápido, se nota que la barra correspondiente a IE8 es desproporcionadamente larga, eso indica que ese navegador es desproporcionadamente lento respecto a la competencia, no es sorpresa para nadie por supuesto. La más corta es de Google Crome pero una versión de prueba (nightly build) que ni siquiera es beta aun, la siguiente, casi idéntica es la de Opera 10.6 que no es un beta, en ese orden de ideas, mientras escribo este post, mi navegador Opera es el más rápido del mundo, seguido nuevamente por Google Chrome y por… adivinen… Si señor ! Internet Explorer 9 !! Que usando una serie de nuevas técnicas, mejoramiento en la ejecución del código y apoyo en la GPU ha logrado dejar de ser un niño especial, aunque se esperaría que por tener el procesador de la GPU a su servicio debería humillar a la competencia, pero no.
El video a continuación lo tomé con mi teléfono celular, es una comparación "lado a lado" de IE9 contra Opera 10.62 en una prueba en la misma página Web de Microsoft donde muestran las maravillas de IE9, se nota que es bastante rápido pero también se nota que Opera, sin GPU es aun más rápido
Hay pruebas que no soporta Opera porque requieren del codec H264 del que Microsoft y Apple son propietarios y por ende están tratando de imponer en la web para mostrar videos en HTML5, por el momento no se si al fin lo van a liberar para la humanidad como un Open Standard o no, esa sería la idea pero tratándose de esas dos compañías no creo que pase realmente ya que ser las únicas con ese codec les representa mucho dinero y por supuesto les sirve para alejar a la competencia que solo usa lo que es totalmente abierto (Como debe ser tratándose de la Web y de HTML5 que se supone debe ser 100% libre para todo el mundo, no un pedazo en particular) para tecnologías cerradas ya Microsoft tiene a Silverlight pero eso es otro cuento.
Hasta la próxima...