Sou programador (não designer) e trabalho com vários designers do setor de marketing. Um projeto típico consiste em um designer que cria um design para uma página da Web e, em seguida, entrega o design para mim (arquivo PSD ou o que for) e eu o implemento em uma página da Web (HTML, CSS, etc ...).
O problema que eu encontro é que muitos designers não sabem como projetar com a web em mente. Eles são originários de um design de material impresso e abordam o design da web da mesma forma, o que simplesmente não funciona. Eles não pensam em coisas como "O que acontece com o design quando o usuário altera o tamanho do navegador" ou "imagens de fundo inclináveis" ou o design usando um sistema de grade / coluna em vez de colocar elementos por todo o lugar ou "Você não pode tenha um DIV com várias imagens de fundo que funcionem em todos os navegadores "ou" não use 12 fontes da web diferentes ", etc ...
Como instruir designers sobre como criar um design melhor com a Web em mente? Existem recursos para isso ou livros por aí que abordam os vários desafios e obstáculos para isso? Ou eles simplesmente precisam aprender com a experiência?