How can a web designer understand the constraints of the web without knowing how to code?
They can look at other web sites and accumulate knowledge and "best practices," but even then there is a lack of fundamental understanding.
Web designers need to understand how elements piece together in markup to know what is achievable. And even more, this knowledge inspires executions that would be unthinkable in ignorance.
It's up for debate whether designers should write code that's used in production. However, designers should know code so they are not producing designs that are impossible to execute.
As a designer who can code, I have a lot fewer conversation with developers about "can we do this?"
Comments
How can a web designer understand the constraints of the web without knowing how to code?
They can look at other web sites and accumulate knowledge and "best practices," but even then there is a lack of fundamental understanding.
Web designers need to understand how elements piece together in markup to know what is achievable. And even more, this knowledge inspires executions that would be unthinkable in ignorance.
It's up for debate whether designers should write code that's used in production. However, designers should know code so they are not producing designs that are impossible to execute.
As a designer who can code, I have a lot fewer conversation with developers about "can we do this?"