jQuery en este momento está en la versión estable 1.7.2, pero el equipo anunció que a partir de la versión 2.0, jQuery no seguirá desarrollando el modulo "oldIE" que da la compatibilidad a jQuery para IE6, IE7 e IE8.
jQuery, sin embargo, seguirá dando soporte a IE6+ en la rama 1.9, que esperan sea equivalente a 2.0 hasta la salida de jQuery 2.1. En sintesis, si necesitas compatibilidad jQuery para IE, puedes usar jQuery 1.9 de aquí al 2014.
La razón por la que jQuery abandona IE6, 7 y 8 es porque esas tres versiones usan el mismo motor de render (Trident 4) con muy pocos cambios en el manejo del DOM. Es hasta IE9 que realmente las cosas cambiaron para bien. Darle soporte a IE6, 7 y 8 en el equipo de jQuery, apuntando a futuro, resulta complicado.
Linea de tiempo de jQuery
- jQuery 2.0 está planeado para inicios del 2013
- jQuery 1.9 y 2.0 se mantendrán "compatibles" hasta agosto/septiembre del 2013
- En la primavera del 2014, Microsoft cesará para siempre soporte de Windows XP
- jQuery 2.1 podría salir a finales del 2013, abandonando compatibilidad con 1.9
No es un dolor de cabeza por ahora, pero algo a lo que prepararse.
Estadísticas de Internet Explorer en Cristalab: Nadie usa IE6, IE7 o IE8.
En Cristalab, sólo el 16% de usuarios usa Internet Explorer. De ese 16%, el 7% usan IE6/IE7. Eso significa que de los números globales, IE6/IE7 en nuestra comunidad es usado por solamente el 1.12%.
IE8 en cambio es usado por el 43.25% de ese 16%. IE8 en números globales es, por ende, usado por el 7% de los usuarios.
IE6 + IE7 + IE8 da un total de 8.12% de usuarios usando navegadores viejos. Un número, en nuestra opinión, descartable. No hacemos el sitio incompatible para ellos, simplemente no lo probamos en esos navegadores.
¿Cúales son los números reales globales de tus sitios? ¿Listo a abandonar IE8 por fin?
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Por gabovanlugo el 23 de Julio de 2012
Por Aijoona el 23 de Julio de 2012
Por gosunkugi el 23 de Julio de 2012
Por eparada el 23 de Julio de 2012
Por otro lado todavía he tenido que lidiar con usuarios con una cuota de arriba del 50% para explorer y de esta un 30%-40% con navegadores por debajo de IE9, bastante complicado aún para algunos este período de transición.
Por Freddie el 23 de Julio de 2012
eparada :
Por Al el 24 de Julio de 2012
Por configbug el 24 de Julio de 2012
Por Gerardoz0w el 24 de Julio de 2012
Por ebuzz el 24 de Julio de 2012
Por hosting medellin el 24 de Julio de 2012
Por antonionavajas el 24 de Julio de 2012
IE 8 sigue teniendo una presencia superior al 10%. Es decir, 1 de cada 10 personas es idiota.
Independientemente de la versión, Chrome ocupa el 31% e IE el 27'5% seguido por Firefox con un 16%.
Sorprendente la cantidad de visitas que se reciben desde dispositivos Android.
Por Freddie el 24 de Julio de 2012
antonionavajas :
Curiosisimo que Android sea mayor que Safari. Eso nunca lo había visto. ¿De qué es el sitio web?
Por bugwebs el 24 de Julio de 2012
Estoy rediseñando la web en HTML5 y solamente voy a dar soporte a IE 8 ya que la inversión de tiempo en dar soporte a IE7 e IE6 no es recuperable. Incluso estoy pensando en dar un soporte limitado a IE 8, solamente en los casos donde sea exclusivamente necesario para la navegación del sitio.
Creo yo que si las grandes redes sociales dejaran de dar soporte a los navegadores antiguos y mal desarrollados hasta mi mama actualizaría el navegador para poder seguir jugando Farm Ville.
Imaginen una empresa de cable en HD intentando que su servicio se vea en un TV 14'' en blanco y negro.
Por antonionavajas el 24 de Julio de 2012
Por Crafter el 24 de Julio de 2012
Por js_toni el 24 de Julio de 2012
si internet exploerer no hace nada los usuarios estarian jodido sin acualizar a la nueva tecnologia :/
muchas veces que me eh partido el lomo haciendo cross broswer para que las pagina que piden mi clientes se vea bien en todo lasdo :/
!.Fuck Internet Explorer.!
Por orochies el 25 de Julio de 2012
Esta en un afloja y aprieta jajajaja. Y dudo mucho que vuelva a salirse de los estandares, creo que ya aprendio la lección.
Saludos...
Por edge el 25 de Julio de 2012
Por Lawebera el 26 de Julio de 2012
Saludos
Jhonatan
Por dweb3dcom el 15 de Agosto de 2012
Por The Fricky! el 16 de Agosto de 2012
Es decir, uno de los punto más fuertes de jQuery es precísamente su retrocompatibilidad. Sobre todo a la hora de llenar los huecos que dejan CSS3 en navegadores antiguos (principalmente, pero no sólo en IE). En el caso de los navegadores modernos la situación del DOM (la principal razón por la que usar jQuery) es muchísimo más estándar que sus predecesores, lo que significa que muchas más cosas pueden hacerse con Javascript puro y duro sin necesidad de tener una librería de por medio.
Claro que aún jQuery tiene su atractivo y mucha gente seguirá usándolo, sobre todo gente que no quiere entrar a aprender Javascript en serio, pero posiblemente su necesidad de uso se vea reducida, ya veremos si los desarrolladores deciden mantenerlo (sobre todo por cosas como el manejo de AJAX, la capacidad de usar sintaxis CSS para manipular el DOM y cosas así) o se van directamente a Javascript o CoffeeScript. Eso será interesante.
Por Freddie el 16 de Agosto de 2012
The Fricky! :
Permiteme venderte la idea.
El 70% del peso de jQuery es debido a mantener Trident 4, el motor de render de IE678. También es el principal culpable de afectar rendimiento. Para el final de este año, el market share mundial de IE8 será menor al 10%. Tiene total sentido.
The Fricky! :
Por The Fricky! el 17 de Agosto de 2012
Freddie :
No se trata de elitismo javascriptero en contra de jQuery, es sólo apuntar el hecho de que los dos principales atractivos de jQuery son su facilidad de manejo del DOM y su capacidad crossbrowser. Sobre todo a la hora de lidiar con versiones anteriores y más aún a la hora de crear polyfills para esas versiones.
No es que jQuery no sea rápido ni se puedan crear cosas con él sino que en el mundo de los navegadores modernos su atractivo real (fuera de proyectos como jQuery Mobile y jQuery UI) será la facilidad de manejo del DOM y no tanto una compatibilidad que cada vez es menos necesaria en esos navegadores. Lo que me parece es que la gente seguirá usándolo porque está acostumbrada a hacer las cosas del modo como jQuery lo propone (que está muy bien y están en su derecho), pero aún tienen que pagar el precio de cargar la librería, lo que es una carga más en el caso de los dispositivos móviles que en los de escritorio
Por Freddie el 17 de Agosto de 2012
Para mi jQuery es más que DOM y cross-browser. Aunque ningún navegador tiene el poder de manejo del DOM que tiene jQuery. jQuery también es AJAX, manipulación de CSS en ejecución, la gigantesca librería de plugins, etc.
Con jQuery 1.7 vino el nuevo modelo de eventos on que es muy cercano a la realidad actual y compatible con cosas como Backbone.js o Closure ¿Entonces qué tiene de malo "las cosas del modo jQuery" si está altamente estandarizado con la industria.
jQuery es el motor detrás de .NET. Es el motor detrás de Khan Academy. Y con 2.0 será muy veloz y casi nativo. Eso sumado a que el 50% de los sitios web activos del mundo lo usan, por lo que seguro está en cache y no genera ese costo de cargar una librería nueva.
No le veo nada malo y no veo donde le ves algo malo. Hacer JS desnudo no tiene nada de especial.
Por Daniela el 15 de Enero de 2013
Por Freddie el 15 de Enero de 2013
Daniela-blog :
Por Memo el 06 de Junio de 2013