Primero, excepto para aplicaciones heredadas muy específicas, recomendaría asumir IE7 y versiones posteriores y habilitar JavaScript. Si bien estaba de moda enfocarse en eso hace unos años, creo que el costo / beneficio no vale la pena.
En segundo lugar, la línea depende de si está creando un sitio web o una aplicación web.
1) Para el sitio web, la línea de base debe ser IE7 / 8 y su navegador progresivamente mejorado y optimizado para navegadores HTML5. Use jQuery para hacer animaciones para navegadores que no admiten animación CSS3 (IE y FF), y tienen esquinas cuadradas en IE ya que IE7 / 8 no admite esquinas redondeadas. Además, asegúrese de que su sitio sea amigable con el tacto, y una de las primeras reglas es no contar con el mouseover (aún puede tenerlos, pero no debería ser necesario para UX)
- Administración de dispositivos móviles: ¿Hay alguna solución mdm que no sea Citrix que haga virtualización de aplicaciones? Me refiero a cualquier solución mdm que ofrezca virtualización de aplicaciones además de mdm
- Aplicaciones web: ¿Qué es un servidor web?
- ¿Cuál es la mejor manera de implementar actualizaciones automáticas para una aplicación que se implementa localmente en las ubicaciones de los clientes?
- ¿Cuáles son ejemplos de interfaces digitales complejas?
- ¿Qué tuvo que hacer para mejorar la escalabilidad de una aplicación web que realmente ayudó mucho?
2) Para la aplicación web, creo que es mejor desarrollar primero los navegadores HTML5 / CSS3 y luego degradarlos con gracia para otros navegadores. Incluso recomendaría hacer el primer “alfa” del producto solo para navegadores basados en WebKit que cubrirán los navegadores Chrome, Safari, iOs y Android, y luego agregar la sugerencia necesaria para los otros navegadores.