En el pasado, muchas empresas y diseñadores web tenían un flujo de trabajo de dos o tres partes, mínimo: diseño, marcado, backend. Estos son generales y las líneas pueden difuminarse un poco ... pero estoy seguro de que entiendes lo esencial.
A menudo, el diseñador web era "visual solamente" y solo sería responsable de construir una maqueta muy detallada en software de edición de imágenes, como Photoshop o Fireworks. Las maquetas mostrarían todos los aspectos posibles de una página web, desde colores y opciones de tipos, hasta fondos, iconos, fotos y otras imágenes que se utilizarán. Pero el "diseñador" nunca se preocupó por la construcción e implementación real en vivo. Se centraron únicamente en la apariencia.
Una vez que se aprobó el diseño (al revisar estos archivos de imagen) se llevó a cabo la segunda etapa: la transición de los archivos de imagen a HTML / CSS en vivo.
En un entorno individual o independiente, el diseñador web puede haber usado sectores y exportado a HTML a través de algunas opciones de aplicaciones internas. En raras ocasiones, el diseñador puede construir marcos básicos de páginas HTML / CSS.
En algunos entornos corporativos, estas maquetas permanecerían en forma de un archivo de imagen en capas (.psd, .png [para Fireworks]) para el diseñador web y el diseñador nunca se preocuparía por implementar ningún marcado o código. El "diseñador" nunca tuvo que preocuparse por cómo construir HTML o CSS para implementar esta maqueta de imagen que crearon. Los archivos de imagen fueron / son entregados a un "desarrollador" que luego es responsable de construir HTML / CSS que coincida con el archivo de imagen.
Me imagino que algunos todavía funcionan mucho de esta manera. Sin embargo, con los avances en los lenguajes de marcado, a saber, CSS3, y las mejoras de soporte del navegador, en muchos casos, el tiempo dedicado a construir cuidadosamente una representación ráster de una página web completa puede ser en gran medida inútil en muchos casos.
Con el marcado actual, es muy fácil implementar muchas necesidades de diseño web directamente a través de HTML / CSS y el uso de la aplicación de imagen se limita a generar pequeños activos de imagen o fotografías que pueden ser necesarias. (Las bibliotecas y / o plantillas como Bootstrap han impulsado aún más esta noción).
En mi propio flujo de trabajo, me he alejado notablemente de las maquetas de página completa a menos que se soliciten específicamente . Hago esto para mejorar la velocidad de diseño y asegurarme de que lo que está aprobado esté cerca de lo que finalmente se representará en los navegadores. De hecho, no he creado una maqueta de página completa en varios años. Pero sé que todavía hay flujos de trabajo con este método.
¿Hay algún beneficio real para construir maquetas de página completa en la aplicación de edición de imágenes antes de sumergirse directamente en HTML / CSS para la construcción del diseño?