¿Existe un estándar para las tendencias actuales de soporte para varios navegadores?

No, no hay un estándar. Pase el rato con una variedad de personas de CSS, y verá cuán obstinados somos y con qué frecuencia no estamos de acuerdo. Al igual que los diseñadores.

Si fuera yo, iría por los números. Apunta a los muy populares. El trabajo es mejor en estos días, gracias a CSS3, y la extinción general de los viejos navegadores de Microsoft realmente terribles. Algunas personas también disfrutan el uso de preprocesadores CSS, que pueden ser excelentes para sitios muy grandes. Tengo una sección en mi sección de preguntas frecuentes donde explico que codifico los navegadores actuales de uso popular.

No siempre es así de simple, por supuesto. Tenía un cliente que no tenía capacidad técnica, y él se aferró obstinadamente a IE8 en su horrible escritorio antiguo. Perdí mucho tiempo extra arreglando problemas que nadie más vería. Por supuesto que le cobré por todo este tiempo extra, después de explicarle que estaba malgastando su dinero. Pero el trabajo apestaba.

Otro problema es con las intranets en las empresas. En los viejos tiempos de IE6 e IE7, muchas compañías crearon aplicaciones comerciales que no funcionarían en otros navegadores porque confiaban en la falta de propiedad de Microsoft. Ahora, estos negocios no pueden actualizarse a nuevos navegadores (o incluso sistemas operativos modernos) porque todos sus procesos de negocios se romperán. Por lo tanto, los pobres idiotas que desarrollan sitios para ellos están atrapados con navegadores horribles y los hacks de código muy extraños que se necesitan para hacerlos tolerables. Probablemente tengan pesadillas sobre tablas HTML carnívoras. 😉

Debo agregar que los navegadores de Microsoft son realmente muy buenos ahora, finalmente, rara vez tengo problemas con ellos. Después de trabajar en una gran cantidad de sitios, solo me han preguntado sobre Opera solo una vez. No terminé tratando de abordarlo, porque sus cohortes lo votaron en contra. No quiere decir que sea un mal navegador, no lo es, pero su cuota de mercado es pequeña. (¡Incluso lo compré cuando era nuevo y hace mucho tiempo!)

Chrome es abrumadoramente popular en estos días, por lo que es importante tenerlo en cuenta. Safari está bastante extendido (y también me volvía loco), pero esto está parcialmente refinado por el hecho de que tanto Chrome como Safari usan el motor de webkit, por lo que tienen mucho en común. El crecimiento de Firefox se ha ralentizado, pero los números son bastante significativos. IE se está reduciendo, creo, pero algunas personas todavía lo usan. Y no puede olvidarse de considerar a los usuarios de teléfonos : Chrome y Safari son muy importantes para ellos. Y uno debe probar para dispositivos del tamaño de una tableta.

El soporte cruzado del navegador es algo que debe considerarse a nivel de aplicación. El consejo de Dave Chu de apoyar a los navegadores populares es un lugar sólido para comenzar, pero esa decisión inicial debe revisarse y modificarse en función de datos adicionales de análisis y comentarios de los usuarios. La mayoría de sus usuarios pueden usar un Chrome, Firefox o Safari actualizado, pero puede tener varios “usuarios avanzados” que generan negocios importantes para usted, pero están utilizando sistemas o navegadores más antiguos. Es tanto una decisión comercial como técnica y, como tal, no se puede estandarizar realmente.