DEV Community

Cover image for Malos Hábitos en el Desarrollo Web que Debemos Evitar
Ivan Firestone
Ivan Firestone

Posted on

Malos Hábitos en el Desarrollo Web que Debemos Evitar

Malos Hábitos en el Desarrollo Web que Debemos Evitar

El desarrollo web es una disciplina que combina creatividad, tecnología y experiencia de usuario. Sin embargo, es común cometer ciertos errores que afectan negativamente la calidad, accesibilidad y mantenimiento de los sitios web. A continuación, abordamos algunos de los malos hábitos más comunes y cómo evitarlos.

1. No pensar en el diseño móvil desde el inicio

En un mundo donde la mayoría de los usuarios accede a internet desde dispositivos móviles, ignorar el diseño móvil es un error crítico. Adoptar un enfoque "mobile-first" garantiza que los sitios sean funcionales y atractivos en pantallas pequeñas antes de escalar a dispositivos más grandes.

Consejo:

  • Diseña prototipos móviles primero y asegúrate de que la experiencia del usuario sea óptima en dispositivos de distintos tamaños.
  • Usa herramientas como "media queries" para aplicar diseños responsivos.

2. No ser consistente

La inconsistencia en el diseño, los enlaces y los estilos confunde a los usuarios y crea una experiencia poco profesional. Por ejemplo, usar diferentes colores para enlaces activos en distintas páginas puede desconcertar a los visitantes.

Consejo:

  • Define y sigue una guía de estilos que incluya colores, tipografías, botones y enlaces.
  • Utiliza un sistema de diseño (como Material Design o Bootstrap) para mantener la coherencia visual y funcional.

3. Uso de URLs hardcodeadas

Incorporar URLs fijas en el código fuente es un error que dificulta el mantenimiento y la escalabilidad del sitio. Si cambia el dominio o se trabaja en entornos diferentes (desarrollo, pruebas, producción), estas URLs pueden generar problemas.

Consejo:

  • Usa rutas relativas en lugar de absolutas.
  • Configura variables de entorno para manejar URLs dinámicamente.

4. No usar el atributo alt en las imágenes

El atributo alt es fundamental para la accesibilidad web, ya que describe el contenido de las imágenes a usuarios con discapacidades visuales o cuando las imágenes no cargan correctamente. Ignorar este atributo dificulta la navegación para todos los usuarios.

Consejo:

  • Proporciona descripciones claras y concisas en el atributo alt para todas las imágenes.
  • Si una imagen es puramente decorativa, utiliza un atributo alt="" vacío para evitar distracciones innecesarias.

5. Usar demasiados div 

Abusar de los elementos div cuando existen etiquetas semánticas específicas (como header, main, section, article, y footer) reduce la claridad del código y dificulta la accesibilidad y el SEO.

Consejo:

  • Usa etiquetas semánticas adecuadas para estructurar tu HTML.
  • Reserva los div para agrupaciones genéricas o cuando no haya una etiqueta más específica.

Conclusión

Evitar estos malos hábitos no solo mejora la calidad del código, sino también la experiencia del usuario, la accesibilidad y la eficiencia en el desarrollo. Adoptar buenas prácticas desde el inicio facilita el mantenimiento y asegura un sitio web robusto y profesional. Reflexionar sobre estos puntos y aplicarlos en cada proyecto es clave para un desarrollo web exitoso.

Sentry blog image

How to reduce TTFB

In the past few years in the web dev world, we’ve seen a significant push towards rendering our websites on the server. Doing so is better for SEO and performs better on low-powered devices, but one thing we had to sacrifice is TTFB.

In this article, we’ll see how we can identify what makes our TTFB high so we can fix it.

Read more

Top comments (0)

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

Rather than just generating snippets, our agents understand your entire project context, can make decisions, use tools, and carry out tasks autonomously.

Read full post

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay