No passado, muitas empresas e web designers tinham um fluxo de trabalho composto de duas ou três partes, no mínimo - design, marcação, back-end. Eles estão generalizando e as linhas podem ficar um pouco borradas ... mas tenho certeza de que você entendeu minha essência.
Muitas vezes, o web designer era "apenas visual" e seria responsável por construir uma maquete muito detalhada em software de edição de imagem, como Photoshop ou Fireworks. As maquetes mostrariam todos os aspectos possíveis de uma página da Web, desde opções de cores e tipos, até planos de fundo, ícones, fotos e outras imagens a serem usadas. Mas o "designer" nunca se preocupou com a construção e implementação reais. Eles estavam focados apenas na aparência.
Depois que o design foi aprovado (revisando esses arquivos de imagem), foi realizado o estágio dois - a transição do (s) arquivo (s) de imagem para HTML / CSS ativo.
Em um ambiente de assento único ou freelancer, o web designer pode ter usado fatias e exportado para HTML por meio de algumas opções internas de aplicativos. Em raras ocasiões, o designer pode criar quadros de página HTML / CSS básicos.
Em alguns ambientes corporativos, esses modelos permaneceriam na forma de um arquivo de imagem em camadas (.psd, .png [para Fireworks]) para o web designer e o designer nunca se preocuparia em implementar qualquer marcação ou código. O "designer" nunca teve que se preocupar com a construção de HTML ou CSS para implementar essa maquete de imagem que eles criaram. Os arquivos de imagem foram / são entregues a um "desenvolvedor" que é responsável pela construção de HTML / CSS que corresponde ao arquivo de imagem.
Eu imagino que alguns ainda funcionam muito assim. No entanto, com os avanços nas linguagens de marcação, como CSS3 e melhorias no suporte ao navegador - em muitos casos, o tempo gasto na construção cuidadosa de uma representação raster de uma página da Web completa pode ser bastante inútil em muitos casos.
Com a marcação atual, é muito fácil implementar muitas necessidades de design da web diretamente via HTML / CSS e o uso do aplicativo de imagem é limitado à geração de pequenos recursos de imagem ou fotografias que possam ser necessárias. (Bibliotecas e / ou modelos como o Bootstrap aprimoraram ainda mais essa noção.)
Em meu próprio fluxo de trabalho que eu nomeadamente movida longe de maquetes de página inteira a menos que sejam especificamente solicitado. Faço isso para melhorar a velocidade do design e garantir que o que é aprovado esteja próximo do que será finalmente renderizado nos navegadores. De fato, eu não criei uma maquete de página inteira em vários anos. Mas estou ciente de que ainda existem fluxos de trabalho usando esse método.
Existe algum benefício real na construção de modelos de página inteira no aplicativo de edição de imagens antes de mergulhar diretamente no HTML / CSS para a construção do design?