You know, “web design” in a pretty unique art/engineering field because more than any other that I can think of, your work is completely naked. What I mean is that I can select “View Source” from my browser and see exactly how people built their websites. It’s like you go into a restaurant and the recipe for every dish is written on the bottom of the plate. Or you have the ability to look directly at every architect’s blueprints.
I’ve been looking under the hood of many many websites since I decided to invest the time in being a professional developer, including those of some major business and (as I wrote earlier) of some web design firms themselves.
My overwhelming observation is that almost no web designers are using modern CSS layout technologies in their web designs. At first I was completely stymied. I mean, this is their livelihood! Forgive all my similes today, but that’s like a surgeon refusing to keep up on major advances in her or his field. And yet I’m finally beginning to understand what’s happening: modern web design (specifically CSS layout) requires designers to be “coders”.
Continue reading “The CSS-Layout Adoption Dilemma”