Hacker News new | ask | show | jobs
by tolmasky 5679 days ago
I recognize that these are important qualities in certain environments (such as a startup). Similarly, with limited resources we may also find ourselves skimping on the engineering end as well. However, I was simply responding to the original comment which was:

  If you don't know CSS, you're not a web designer and have no business building websites to begin with. You can't design properly for a medium which has limitations you don't understand.
My response to this was simply that no, you can be a fantastic web designer without knowing CSS, and perhaps even better. Maybe your skills would not translate well in certain environments, but to go from that to criticizing said designer and saying he has no place on the web is frivolous.
2 comments

The Apple design approach works if you're building a platform from the ground up. If you're trying to produce reliable results on someone else's platform, you need to understand any hard limitations it has, because you aren't going to be able to fix them. The closer an HTML+CSS document gets to rocket science, the more environments in which it fails to render even usably, much less the way you were hoping it might.

I don't think anyone would accept a print designer being completely ignorant of what is feasible with ink on paper, especially if you are going to be using mass-produced ink in one of various worn-in press someone else is operating.

Well, I agree with you. It is physically possible to be a fantastic web designer without knowing how to write any sort of code. But I have found that this combination of talents is extremely rare in practice. Generally a non-coding web-designer is a good graphic designer and good with Photoshop, but is actually a very mediocre web-designer.