Entonces, lo que realmente debe tener en cuenta al implementar una aplicación web es qué inconsistencias están presentes (funcionalidad y diseño).
Cuando trabaje con diseño (HTML y CSS), debe asegurarse de que todos sus elementos y selectores recurran a un conjunto básico de reglas. Este “conjunto base” es lo que crea coherencia con el diseño.
En términos de tener un respaldo específico para el diseño HTML y CSS, mi favorito en este momento es Normalizar (http://necolas.github.io/normali…). Hay otros que funcionan igual de bien, incluido el que mencionó, reset.css (http://meyerweb.com/eric/tools/c…).
- ¿Cuál es la mejor alternativa a iCal para usar como calendario compartido para proyectos de la empresa?
- Al desarrollar una aplicación, ¿es una mala forma o es ampliamente aceptada e incluso alentada a emular las características de la interfaz de usuario de otras aplicaciones exitosas?
- Marcos de aplicaciones web: ¿Por qué a la gente ya no le gusta Struts 2? ¿Qué funciona mejor y por qué?
- ¿Qué se entiende por un servicio web asíncrono?
- Parece que Spring 5 se está alejando de la aplicación web convencional, ya que sus tutoriales para aplicaciones web siguen usando Spring Boot. ¿Por qué?
También puede ver los polyfills de JavaScript que “arreglan” las inconsistencias con los navegadores (Lea: http://remysharp.com/2010/10/08/…). Cuando está haciendo cosas como la validación de formularios HTML5, el almacenamiento local o cualquier otro número de cosas, es posible que necesite un polyfill para crear consistencia entre los navegadores. Para ver una lista de los polyfills más populares y más compatibles, consulte esta página: https://github.com/Modernizr/Mod….