Na breve história do web design, poucas questões foram tão controversas quanto a questão de se os designers devem codificar.
É indiscutível que, para projetar para a Web, você precisa apreciar como os sites funcionam, mas esse entendimento precisa ser profundo o suficiente para que você possa escrever código - afinal, se você espera que os desenvolvedores sigam um guia de marca, t necessariamente esperar que eles criem um.
WYSIWYGs são cada vez mais competentes, e a maioria produz código adequado para protótipos, ou para passar para um desenvolvedor (se não a qualidade da produção). Ao mesmo tempo, o código frontend é mais complexo do que há cinco anos; Não é incomum encontrar desenvolvedores front-end especializados em uma única tecnologia, como o CSS. Portanto, há menos necessidade de designers codificarem e um desafio cada vez mais difícil para aqueles que escolhem.
Por outro lado, a maioria dos designers que gravitam na internet o fazem através de uma curiosidade natural. É um designer estranho que não tenha pelo menos brincado com ferramentas de desenvolvedor no navegador. Além disso, escrever HTML ou CSS não pode ser descrito com precisão como codificação; uma é uma marcação, a outra é um conjunto de definições de estilo - ambas fazem parte do trabalho de um designer muito antes do design da web.