It’s really interesting, design. I know a bit about it being a developer type, and I know that print and web design are often compared to each other in all the wrong ways. Let’s put it this way: print design is static, whereas web design is much more dynamic.
One of the really interesting misconceptions about web design is that the content doesn’t matter until later on. Everyone’s fallen into this trap at some point, and it’s doubtlessly resulted in a superb number of stuff-ups. Entire designs with no insight as to what’s going to be squeezed into them are churned out all the time and they usually work okay, but the second you plug your content in over your lipsum text, you’ve got problems.
You can’t design a web site, based on assumptions about what’s going to be displayed on it.
Lorem Ipsum is a great tool for filling a space with words. It gives a general idea as to what a fully completed page will look like, but if you’re interested in more than just that blob of text you’ll need to work with some actual prose. In order to focus on usability and accessibility it’s important to work out the relevance of your content, even down to sentences, paragraphs and words.
It’s also a lot easier to experiment with typography if you’ve got something to go on. You can’t get a feel for what will work font-wise if you haven’t got some quality content to deal with. Additionally, “Lorem Ipsum dolor sit amet” might look great in 12pt Comic Sans, but not so much at the end of the development process when you finally change it to read “Foo Corporation Pty Ltd”.
Another thing to consider with web design is that it’s not just the design that counts. You’ve got multiple pages, and a whole suite of tools to mark up your content with meaning. Not only is it impossible to intelligently apply semantics to lipsum text, you’ll likely end up with a whole host of redundant styles when you finally convert your design to CSS.
The design phase is also a good time to lay out your navigation logically. There’s nothing more frustrating than coming up with a menu hierarchy that looks good on paper, only to find out later that there’s not enough content to fill it. We can work around these issues as web designers, but only if we know about them beforehand.
That said, coming up with content is a daunting task, that clients really don’t like doing. The way I see it, there’s two scenarios that usually play out.
- The client has a bit of old, low quality content from a previous site. It’s awful content, but they insist we do something with it. Depending on the level of awfulness, I may suggest a complete re-think.
- The client comes up with masses of quality content for us to work with, at the beginning of the process, with no problems. This never happens. Ever.
Either way, there’s absolutely no way a quality design can come out of thin air. We need to stand our ground and explain that content is an important part of the development process, and guide our clients along the way to good semantic design.