Ha llegado IE9 (beta)

Pues sí, ya ha llegado. Y si usais Vista o 7, ya os lo podéis descargar desde beautyoftheweb.com, por ejemplo.

¿Y qué es lo que se puede decir de él? Una muestra de lo que se ha dicho en la web:

Si disponéis de tiempo y el inglés no es problema, mejor seguís esos enlaces y os empapáis un poco de lo que dicen: ellos han probado IE9 durante días, y yo durante un par de horas. Aún así, ¿qué diría yo después de esas dos horas? Si me siento delante de un ordenador para trabajar un rato, y el único navegador instalado es Internet Explorer (6, 7 u 8) lo primero que haré será instalar Firefox o Chrome. Si lo que tiene instalado es IE9… probablemente no lo haga. Y eso es un cambio radical.

De ninguna forma va a sustituir IE9 a Firefox, Chrome, Safari u Opera en los corazones de los fans de ninguno de estos navegadores, que si no son superiores en todos los aspectos a IE9 hoy, lo serán la semana que viene. Y esa, es, de hecho, la principal crítica que hay que lanzar al equipo de Internet Explorer: su ciclo de desarrollo no es lento, es glacial. Hablábamos de la beta 2 de IE8 hace más de dos años, y comenzamos a hablar de ‘platform previews’ de IE9 hace seis meses justos. Mejor no contamos el número de actualizaciones que han lanzado Firefox y Chrome en estos dos años (Chrome, de hecho, cumplió dos añitos hace nada). Y el salto cualitativo de Opera en estos dos años es espectacular… Mientras tanto, hasta la última de las mejoras que propone IE9 en esta beta estarán implementadas en todos sus rivales antes de que IE9 llegue en su versión definitiva al mercado.

Ahora bien, si son glaciales en actualizar, para entrar en el mercado son una catarata. Aún a pesar de la tremenda limitación de no estar disponible para XP (que sigue representando nada más y nada menos que el 60% de los Windows que visitan este blog), IE9 capturará cuota de mercado a la velocidad de la luz por lo que, se quiera o no, IE9 es un navegador muy importante. Y desde el punto de vista del desarrollador, a pesar de que podría haber sido mucho más, será muy bienvenido porque, de golpe, los navegadores aceptablemente rápidos y respetuosos con los estándares representarán un 5 o un 10% más del mercado y, quién sabe, igual algún día podemos olvidarnos de las limitaciones de los viejos IEs…

En cuanto a IE9 en el uso, poco que decir que no digan las críticas que enlazaba al principio. Dos apuntes a destacar:

  • Aspecto minimalistra a matar. Por no poner elementos innecesarios, no ponen en pantalla ni su propio logo. Aunque, la verdad, creo que podrían usar la barra superior para algo… En Windows 7, incluso, cuando arrastras una URL a la barra de herramientas, usa el ‘favicon’ de turno tanto para dicha barra de tareas como de ‘branding’ del navegador al hacer clic en ella…
  • Esto es un navegador para la ‘common people’, que dirían Pulp o Manel… Accesorios y botones no absolutamente imprescindibles, los justos: dicen los datos de Microsoft que la gente apenas usa los favoritos y la mayoría de los menús, y los han escondido. De hecho, en el primer inicio, IE9 mira todos los complementos instalados (hasta los de la propia Microsoft), te dice cuánto tiempo le añaden al arranque y te sugiere, muy amablemente, que eliminarlos podría ser una buena idea… De la misma forma, y teniendo en cuenta que el ‘mindshare’ de desarrolladores de IE es mínimo, que nadie espere el soporte para plug-ins de Firefox o Chrome, que no va a llegar.

Y poco más que decir. En mis limitadísimas pruebas, un único bug (la tecla rápida ‘o’ en Reader no se comporta como debería, y eso puede llegar a ser muy molesto) y la sensación, como ya os decía, de que IE9 no está (y aún menos lo estará) ala altura de la competencia para el ‘power user’, pero que para el usuario ‘normal’ (si es que eso existe) es una alternativa perfectamente viable. Y eso es una gran noticia, de hecho.

PS Por cierto, que con la salida de IE9, Adobe ha aprovechado para sacar, finalmente, una versión del plug-in de Flash que, además de ser compatible con IE9, es de 64 bits, que ya tocaba (en beta, y también con 64 bits para el resto de Windows, y para Mac y Linux). Hay más detalles en Flash Player “Square” With IE9, Native 64-bit Support.

Se acerca IE9

Nota importante Por algún extraño motivo, a Google parece gustarle mucho esta vieja entrada sobre IE9. Si queréis una información mucho más actualizada, tenéis esta entrada: Ha llegado IE9 (beta).


Será por la manía de llevarle la contraria al mundo, pero, qué le vamos a hacer, me cae bien el equipo que hay detrás de Internet Explorer, aunque prefiero mantener a IE6, IE7 e IE8 a tanta distancia como me resulta posible, desde luego :-P. Pero un grupo de gente que se toma la molestia de enviar flores al funeral de IE6 tiene mi simpatía ganada casi desde el inicio.

Además, hoy Microsoft ha presentado la Platform Preview de Internet Explorer 9 y, si siguen trabajando en las líneas en que se han movido hasta ahora, podría ser que IE9 se convierta, finalmente, en un adversario digno para Firefox, Opera y Chrome (que, en ese orden, son ahora mis favoritos).

Algunas de las cosas que se han dicho hoy en la presentación y que me han interesado:

  • Siguen trabajando en que su motor de JavaScript sea comparable con los del “top three”. Siguen siendo conscientes de que no son tan rápidos como la competencia, pero ahora parece que están en el fondo de la primera división, y no en tercera regional… Siguen haciendo hincapié, también, en que no todo es rendimiento JavaScript al mostrar una página. Afirman que no han optimizado para SunSpider y que, aún así, su rendimiento en la suite de tests ya está a menos de una “generación” de distancia de los líderes.
  • Insisten una y otra vez en lo que todos los diseñadores y desarrolladores quieren oir: un solo marcado para todos los navegadores [modernos, añado]. Ahora mismo están en un 55/100 en el test Acid3 (un test interesante pero discutible, por otra parte, porque es muy “de laboratorio”) y parece ser que ya pasan “con honores” los tests de selectores CSS3. Y también se permiten el lujo de mostrar inconsistencias entre el rendering de Firefox y el de Chrome, lo que demuestra una cierta confianza en las posibilidades propias.
  • Comienzan a demostrar que la que debería ser su principal ventaja, el “monoplataforma”, da sus frutos, haciendo uso, por ejemplo, de la decodificación hardware de vídeo en “notebooks”. En general, parece que IE9 va a suponer otro empujón para el vídeo en HTML5 (subespecie H.264, todo parece indicar, puesto que son compatibles con YouTube). También han mostrado alguna de las demos del “test drive” en la que el rendimiento de HTML5 con Canvas y JavaScript de IE9 era algún que otro orden de magnitud mejor que el de Chrome (naturalmente, uno puede sospechar, y mucho, de los “tuneados” que se les hacen a estas demos, pero el código está a la vista de todos para su revisión).
  • Finalmente, parecen dispuestos a tender todos los puentes necesarios con la comunidad. En esa línea han publicado ya este primer ‘Platform Preview’ cuando está muy pero que muy lejos de tener estatus de beta (ahora mismo, por ejemplo, si se le pide que lance una ventana nueva… lo hace usando el navegador por defecto del sistema, sea cual sea, y el soporte de vídeo aún no es el que debería), y se han comprometido a actualizarla cada 8 semanas, aproximadamente.

No me jugaría un duro por el cumplimiento total de los estándares por parte de IE9. Y dudo más aún que pase de la cuarta plaza en la lista de mis navegadores favoritos. Pero, insisto: por un lado, el equipo que hay detrás de IE me cae bien y, además, sí estoy convencido que la lucha por la última posición se va a poner mucho más interesante que hasta ahora…

PS Para aquellos de vosotros para los que el inglés no sea un problema, en Channel 9 hay un vídeo muy interesante: Introducing the IE9 Developer Platform Preview. Y en MSDN hay ya una Internet Explorer Platform Preview Guide for Developers.

PPS Para los interesados, la última entrada del IEBlog es prácticamente una transcripción de la presentación de IE9.