Nathaniel Kerksick lo dijo perfectamente.
Si diseñáramos para navegadores más antiguos y trabajáramos más adelante, nos crearía más trabajo como desarrolladores web, ya que las cosas generalmente se hacen mucho más fáciles y mejores con el tiempo.
Además de eso, permite al navegador ralentizar su progreso al igual que el problema con el correo electrónico HTML en este momento. El correo electrónico HTML no ha avanzado mucho desde los años 90, en parte porque no hay estándares, todavía utilizamos tablas para el diseño y tenemos que asumir que básicamente todo el estilo no se mostrará en algunos clientes de correo electrónico. Cosas como radio de borde, imágenes de fondo, relleno, márgenes, consultas de medios, flotantes, todo lo que crees que es increíble y útil.
Para que algunas de estas funciones funcionen, tenemos que usar el lenguaje de marcado visual de Microsoft Word y toneladas de hacks, ¿html y css separados? jaja no pasa. – tienes que alinear prácticamente todo.
- Cómo identificar si hay código malicioso en un script PHP
- Actualmente tengo 2 meses en desarrollo web y me encanta. Sin embargo, también estoy interesado en aprender Java. ¿Es prudente dividir mis horas de aprendizaje entre los dos?
- ¿Cuál es la forma correcta de organizar archivos en el proyecto Angular 2?
- ¿Cuál es el mejor lenguaje de programación web para almacenar datos en bases de datos?
- ¿Cuál es la mejor manera de mover un sitio web de WordPress de una empresa de hosting a otra?
Al diseñar para la web, siempre piense primero en los navegadores actuales y futuros NO “¿qué puede hacer IE hoy?” cuando IE u otros navegadores no admiten una función, proporcionan fallos y / o usan shiv’s. Modernizr es una herramienta increíble para esto.
Por último, debido a que existen herramientas y herramientas como modernizr, en realidad es más fácil diseñar para los estándares aceptados actuales y proporcionar retrocesos que el diseño para navegadores antiguos y “fall-forward”.
El uso de prefijos del navegador también lo ayuda a admitir versiones anteriores de los navegadores al utilizar sus versiones experimentales de las características según las especificaciones actuales.
Autoprefixer CSS en línea