Durante los últimos años, Microsoft ha trabajado mucho en Internet Explorer, llevándolo prácticamente al mismo nivel que el resto de navegadores. Y no sólo en el escritorio: en Windows Phone, el navegador funciona sorprendentemente bien. O al menos esa es la teoría. A la hora de la verdad, la mayoría de las páginas que visitas desde el navegador son muy básicas, como si tuvieses un móvil básico.
Sin embargo, el problema ya no es tanto de Microsoft. Internet Explorer es perfectamente capaz de mostrar casi todas las páginas con características avanzadas. El problema es el estigma de Internet Explorer, así que en Redmond lo han resuelto haciendo que se comporte como otros navegadores.
Según comentan en el blog oficial de IE, han hecho algunos cambios en el navegador para la actualización de Windows Phone 8.1. El primero: cambiar la identificación que se envía a las páginas para que por un lado no muestren la versión de escritorio, y por otro envíen el mismo código que a iOS y Android en lugar del de versiones móviles muy básicas.
Una vez que IE recibe el mismo código que otros navegadores, "traduce" ciertas APIs que tienen el prefijo antiguo del motor WebKit. Por ejemplo, cuando sólo Chrome y Safari soportaban animaciones, los desarrolladores web tenían que escribir _-webkit-animation_ para que funcionasen. El problema es que esas características las soportan ya todos los navegadores, pero con el nombre _animation_, sin prefijo. Internet Explorer se encarga de buscar esas partes del código que no se han actualizado para cambiar las que se puedan y que las páginas funcionen sin problemas.
En algunos casos, el equipo de Microsoft ha añadido soporte a características que no son estándar o que tienen un sucesor que funciona mejor, pero que son usadas por muchas páginas web.
Por supuesto, ha habido fallos corregidos y se ha adaptado el comportamiento de algunos elementos para que funcionen como en el resto de navegadores móviles. Pero en general, los cambios que Microsoft ha preparado para Internet Explorer en Windows Phone 8.1 Update 1 consisten en hacerse pasar por otros navegadores y adaptarse al hecho de que muchas páginas le ignoran totalmente.
Personalmente, me parece una buena iniciativa de Microsoft, mucho mejor que plantarse y decir "Nosotros soportamos el estándar, la culpa es de los desarrolladores". Junto con iniciativas como modern.IE, demuestran que en Redmond han cambiado mucho desde los tiempos de IE 6.
Vía | IEBlog
Ver 19 comentarios
19 comentarios
cemaga
La verdad es que IE en WP 8.1 funciona como un tiro. Va muy bien, muy estable y la verdad, no echo de menos para nada Safari en mi iPad. Han hecho un muy buen trabajo.
elperroverde
Como diría el Chapulín Colorado, ¡no contaban con mi astucia! Bien jugado MS :D
carlosfdez
Muy inteligente, en la cabecera de la petición HTTP manda un identificador distinto de IE para tener acceso a las capacidades de otro navegador movil.
De una forma u otra han decidido que van a dar la mejor experiencia de usuario a los poseedores de un Windows Phone, esa es la manera de crecer de forma estable.
Calorias
Excelente IE11
adanenrique
De cualquier navegador web móvil, siento que IE hay más área de ventana para explorar que otros navegadores como Safari o Chrome para iOS/Android. Me gusta más este IE; más rápido y con más soporte de estándares.
Lo que me irrita, son los desarrolladores de pacotilla que antes se quejaban de IE, IE, IE, TOOOOODA ES CULPA de IE, pero en estos tiempos sea completamente al revés (cínicamente dando mejor soporte para Chrome y Safari en la web móvil) y Microsoft se haya tenido que rebajar incluyendo un intérprete para estos sitios (lo que es muy bueno y cómodo para los usuarios).
juanpix
En WP8 no funciona mal, excelente tampoco, pero sí que es verdad que en WP8.1 sí que ha mejorado bastante. También en Windows 8.1 en PC, IE 11 ha sido EL CAMBIO.
Si IE sigue teniendo todavía mala fama es por culpa de habladurías que aun siguen por el daño que hizo IE6. Ahora está capaz y a la altura. En mi Surface RT lo uso(no tengo más remedio ya que nadie se ha animado a desarrollar ningún navegador por culpa de las absurdas restricciones de Windows RT) y la verdad que va bastante bien, carga toda web como si de Chrome o Firefox se tratase.
PD: Eso sí, funciona mejor IE de escritorio que el IE de Modern UI, la versión tactil de IE me parece super tosca, tiene menos rendimiento que la de escritorio y su interfaz a veces falla o se congela.
neuron376
Pues, guste o no el comentario... soy desarrollador de sitios web, y la culpa es del desarrollador desde hace mucho tiempo, que no prepara bien su código para IE.
joseang860724
Es una excelente noticia, en mi opinión IE en WP8.1 va muy bien, cumple con mis espectativas y a pesar de que todavía tiene algunos detalles me parece bien que Microsoft esté trabajando en revertir esta situación, lo de hacerse pasar por otros navegadores es una idea astuta... muy bien MS!!
ivanveiga
Me alegra mucho que hagan esto!! Bajo mi punto de vista ha sido un Zas! porque no me parece nada bien que muchas webs funcionen bien con Chrome y Safari y en IE no...lo mismo pasa en PC, y es un sin sentido...no sé de quien es la culpa, si de MS o del resto, pero me alegro que al fin si las webs mejoran para Chrome/Safari, indirectamente también lo hagan para IE..
ifedu
Pues a ver si es verdad que mejora, porque como desarrollador parece que estés desarrollando para ie6 al hacerlo para el móvil, cuando todo te funciona en los demás navegadores pones ie en wp y casca, conozco desarrolladores que se las han jodidas para que funcionase igual en ie.
nahu95
Excelente! Xq por lo general muchas paginas cambian para android e ios pero no para wp y en esta plataforma se ve version movil comun.
Sera que se podra cambiar entre ver como android que como ios?