Uno de mis sitios favoritos de consejos de diseño es este: Páginas web que apestan: el sitio en sí es deliberadamente malo, aunque no es tan malo como solía ser. La idea es aprender las malas elecciones de diseño al verlas. Él sigue los conceptos básicos muy duro, y creo que antes de concentrarse en los idiomas, debe aprender un diseño simple y bueno, que haga lo que debería. Eso contribuye en gran medida a la calidad del código, más de lo que piensas. Los diseños incorrectos son a menudo difíciles de implementar y propensos a errores.
Aparte de eso, los problemas sobre el estilo del código realmente se reducen a las preferencias personales y las reglas de su organización. Para fines de mantenimiento, es mejor no cambiar un estilo de código establecido (incluso si es incorrecto), ya que puede confundir algunos sistemas de control de origen y dificultar las fusiones. Sin embargo, el estilo de código nunca es tan importante como las personas intentan hacerlo. Un buen código es más importante …
Para la velocidad, un código simple y bien organizado con un buen diseño sólido detrás de él generalmente se procesará más rápido en los navegadores con menos errores de carga. Las imágenes deben mantenerse pequeñas o eliminadas: use elementos HTML5 y CSS en muchos lugares donde solíamos necesitar imágenes. Use fuentes web para iconos si puede, en lugar de imágenes. Haga todo lo posible para reducir la cantidad de código y datos para que el usuario descargue.
- Cómo conectarse a la base de datos MySQL usando python
- ¿Por qué se sigue utilizando Dreamweaver? ¿Me estoy perdiendo de algo?
- ¿Qué proveedores de conversión de PSD a HTML admiten LightCMS, SquareSpace o VIRB?
- ¿Qué es el marco de desarrollo de Android?
- ¿Hay algún tutorial sobre 'construir una fuente de notificación usando el marco de transmisión' que no sea la documentación del marco de transmisión?
Para sus scripts, use bibliotecas comunes y use CDN públicas para importarlas si es posible, eso evitará que sus usuarios descarguen 50 copias de JQuery en sus máquinas.
Y cientos de otras cosas …