Design has always been a vital part of the web. Even with all the knowledge of code in the world, a basic lack of design and layout skill can result in websites which are confusing, ugly, dysfunctional and boring.
There is much more to web design than code and markup. As we stare down the barrel at an uncertain future, web design continues to throw up new challenges. As the browser wars continue and the battle for Flash heats up, HTML5 and CSS3 are being heralded as next phase in web development, web designers are losing sight of the fact that creating websites and is not just about the science, it’s also an art.
Often when people talk about web design, they are really talking about web development. As a result, the design aspect gets pushed aside and tucked away as a subheading under usability. There are hundreds of books and articles on the web written about every aspect of web development, from plain old HTML to server side scripting, Java, PHP and Flash and the rest and much has been said about the code, markup and web development; however very little is said about the design process and even less is said about web design from the designer’s point of view.
Much of this is our own fault. We have long held on to the notion that design should be treated with respect and mystery. So much of what we do is based on our own design sense and subjective aesthetics that it becomes difficult to justify our design decisions to others. As many print-based designers now turn to the web, we are faced with a whole new way of approaching design.
Without a sound knowledge of the technical side of web design, it is impossible to communicate our ideas to others effectively. Learning web markup can be a time-consuming and difficult process but designers shouldn’t be deterred by an often impenetrable wall of geek-speak. After all, Web markup was created with designers in mind.
As designers, we need to discuss and find ways to adapt our unique understanding of layout and design to the web. The same way print designers don’t need to know how to fix a Heidelburg Printing Press to know how printing works, so designers just need to build on existing design skills and knowledge of webcraft in order to create truly beautiful, memorable web designs.