Hace poco hablaba con un colega de lo satisfactorio que suele ser para un programador web como yo, el poder tener al lado a un diseñador web experto en usabilidad y formar equipo con él. Evidentemente, el trabajo final es de muchísima mayor calidad y es mucho más satisfactorio que si tengo yo que encargarme de todo el proceso (diseño, maquetación y programación).
Sin embargo el disponer del boceto hecho por el diseñador, a veces no es coser y cantar… sobre todo cuando debes aplicar ese diseño a una aplicación un tanto antigua… por ejemplo oscommerce , hecha a base de tablas y recursos que hoy en día ya no se usan en los desarrollos web profesionales. El ejemplo más claro, lo tuve con la tienda de padel Special padel. El diseño venía de mi buena amiga Lourdes, como siempre, cuidado y espectacular, pero sin pensar en el pobre que lo iba a tener que montar usando CSS ;).
Al final, terminas modificando decenas de archivos usando el “buscar y reemplazar” para poder añadir una clase o un id allí donde lo necesitas o para poder añadir etiquetas html más productivas (en términos SEO) a los distintos elementos de una página.
Aún así, salvadas las dificultades de algunos diseños más pensados para papel que para web, el equipo perfecto para el desarrollo de una web de calidad, sin duda debe estar compuesto por más de 1 persona y al menos debe haber un diseñador de interfaces web y un programador web. O eso me dice mi experiencia.