Designers, ultimately, are concerned very much about the ‘front’ end, the visible HTML, the visible CSS, and much less concerned with how the underlying features work. Unfortunately, when the underlying features end up defining the HTML and CSS, this leads to designers feeling forced into something they think is inadequate. I see this as the problem with using generators, and it turns out most of what I write, ultimately, is trying to auto-generate stuff. Generators want generics. Semantic HTML wants specifics. The generator has no idea what you want to do with the output, so it tries to give you output that you can use in any situation. Semantic HTML knows exactly what it wants to be used for, and so it can have an economy of code that generated HTML simply can’t.
An Observation About Designers Versus Developers, via Angry Donuts
★
