Me gustaría iniciar una discusión en la comunidad. Según mi pregunta, ¿cuándo decides dejar de admitir navegadores antiguos?¿En qué punto decide dejar de admitir navegadores antiguos?
Casi he completado el desarrollo de una gran aplicación personal. Utiliza una gran cantidad de HTML5, CSS3 y JavaScript. Si tuviera que admitir navegadores más antiguos, estimaría que aumentaría mi carga de trabajo inicial al menos en un 50%. Y para ser sincero, no quiero apoyar a los navegadores más antiguos. Desde un punto de vista comercial, uno podría argumentar que si no lo hago, podría perder ingresos. Estoy en desacuerdo. Siento que los clientes que usan navegadores antiguos no serían los clientes que quisiera de todos modos, serían ellos quienes me darían más trabajo ya que tendría que solucionar problemas de compatibilidad en mi aplicación para trabajar con su viejo navegador o tener que continuamente dígales que actualicen su navegador. Si la web va a seguir adelante, entonces la gente tiene que dejar de apoyar a los navegadores más antiguos, sin embargo, sí veo que la marea está comenzando a girar lentamente hacia esto.
Recientemente, IE6 fue declarado muerto. ¿Cuándo podemos decir con seguridad que IE7 e IE8 o, de hecho, Firefox 3 pueden considerarse más "importantes" para ser compatibles?
Además, escuché a mucha gente decir en este sitio "asegúrese de que se degrada con gracia, así que todavía funcionará con navegadores que no tienen soporte JavaScript". ¿Qué tipo de navegadores ahora no tienen soporte de JavaScript? En su mayoría teléfonos antiguos y si estos teléfonos antiguos no son compatibles con JavaScript, dudo mucho que también analicen correctamente el HTML. También tengo una versión móvil Sencha touch de mi aplicación. ¿Voy a hacer una versión WAP para soportar teléfonos más antiguos? No. Es una aplicación web rica. Así es como ha sido diseñado y así es como tengo la intención de que permanezca.
Me gusta más el enfoque de Apple: si actualiza su sistema operativo, no espere que sus aplicaciones del sistema operativo anterior funcionen con la nueva. Sí, puede ser una frustración, pero significa que hay menos confusión y las personas se ven obligadas a actualizarse para avanzar según los tiempos.
Funciona de la misma manera para las nuevas aplicaciones web, si quiero mantenerlas limpias, rápidas y eficientes, necesito dejar de piratear el código para admitir el software heredado y, si a los usuarios no les gusta, pueden seguir adelante desde mi sitio o únete al resto de nosotros y actualiza su navegador y disfruta de una mejor experiencia web.
No quiero que esto parezca arrogante, pero estoy realmente interesado en tus opiniones cuando consideras que ya es suficiente y solo soportas los navegadores recientes.
A partir de septiembre de 2012, Google o Yahoo! soporte IE8. Noté que Guthub también perdió soporte (por supuesto, ese sitio es para técnicos). – Graeck
¿Es IE9 incluso vale la pena con animaciones CSS y tal hoy en día? –