Yes, a designer might write top-notch CSS and production ready code. OR a designer might write some basic mark-up. That's the point I'm making. The reason this debate gets so tiresome is that the answer is not academic, but rather depends totally on the team/project at hand.
For smaller projects that have limited functionality, such as a content-driven website, the designer may have to do exactly what you described. For others that same designer may have no place writing code as a deliverable (even if they write code to support their own workflow).
The main takeaway from my thought is that as a designer, I am more versatile because I can code well for front-end web. This versatility has made me immensely more marketable and undoubtedly generated a lot of income for me. Summing it all up: I would never discourage an aspiring interactive designer from becoming an absolute expert in HTML markup, CSS layout & animation, and Javascript UI interactivity.
Yes, a designer might write top-notch CSS and production ready code. OR a designer might write some basic mark-up. That's the point I'm making. The reason this debate gets so tiresome is that the answer is not academic, but rather depends totally on the team/project at hand.
For smaller projects that have limited functionality, such as a content-driven website, the designer may have to do exactly what you described. For others that same designer may have no place writing code as a deliverable (even if they write code to support their own workflow).
The main takeaway from my thought is that as a designer, I am more versatile because I can code well for front-end web. This versatility has made me immensely more marketable and undoubtedly generated a lot of income for me. Summing it all up: I would never discourage an aspiring interactive designer from becoming an absolute expert in HTML markup, CSS layout & animation, and Javascript UI interactivity.