Marnen Laibow-Koser wrote in post #959151: > Or just get raw HTML -- or even images -- from your designer and make it > into ERb (or better yet, Haml) yourself. That's usually a better bet > anyway; very few designers know how to produce decent HTML. If yours > does, you've found a real treasure! (I work with one of these > treasures. She also knows how to use Subversion and Git.)
I very much agree with this point. I think it would be very rare to find talented designers that are both capable and willing to deal with markup issues. In my view there are really three roles, (1) programmer, (2) web developer, and (3) designer. If we're talking about the latter, then that person is mostly likely interesting only in drawing pretty pictures. I don't mean to downplay that role at all. It's a talent I wish I had, but simply don't. It is often unreasonable to expect the best artists to have to deal with HTML at all. All of this, however, depends on the needs of the application. If design and artistry is highly valuable to the success of the project then don't hinder their process with roadblocks they don't have the skills to manage. Bottom line is, work with them, not against them. Make sure your application design avoids anything but trivial logic inside view templates. It's reasonable to ask a web developer/designer to avoid a few embedded custom tags, but if that gets too complex you're likely going to frustrate them. You probably won't get their best effort. Think about the development roles like we think about MVC. Programmer is to the Model as Designer is to the View, and Web Developer is like the Controller "glueing" it all together. Of course in many cases the Programmer role and the Web Developer role is the same person, but if you think about the roles separately it might help in planning the translation of the art into the code. -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

