5 Tips for New Web Designers
Getting started in web design can be a daunting task. A new web developer must learn the basics of markup and style, understand how the web works, figure out how to deal with browser inconsistencies, study some basic graphic design and color theory and learn how to create content suitable for delivery on the web. On top of all this, new designers must navigate the dizzying array of tools and applications available to make the life of the modern web designer easier (or more difficult, depending on how you look at it). Below is a short (and admittedly incomplete) list of tips to help aspiring web designers get their feet wet in the craft.
- The text editor is your best friend
Resist the temptation to build sites using programs like Dreamweaver and Frontpage. Open your favorite text editor (I use Textmate) and learn how to hand-code HTML and CSS without the aid of a WYSIWYG editor. You will be rewarded with clean, semantic code that’s a work of art all to itself. In addition to keeping all the riff-raff out of your markup, building your websites from scratch will force you to properly learn the ins and outs of HTML and CSS (more about mastering your tools later) and, in my opinion, make you a better all around web designer. - Learn about and use web standards
Web Standards are important—they give us a solid foundation on which to build useable, accessible sites and if adhered to, make the web a better place for everyone. The first step toward standards karma is to validate your markup and stylesheets. Run your XHTML and CSS through the W3C validator and fix any errors that may arise. Also, respect the separation of content and style and keep things where they belong (content in XHTML and style rules in CSS). Finally, mind the semantic meanings of the tags you use. Tables are for tabular data, use<strong>and<em>instead of<b>and<i>and use meaningful class and id attribute names. - Carry a sketchpad or Moleskine
Inspiration can strike anywhere and you may not always have a laptop and text editor handy. Carrying some type of notebook allows you to quickly sketch out ideas or write down thoughts on a particular design. I always have a squared Moleskine around to sketch out site ideas and it’s where I begin every project destined for a browser. - Less is more
A common pitfall for new web designers is a need to fill every inch of the page with something—content, color, images, whatever. It’s important to remember that websites exist to communicate the content and information within the page. Unnecessary noise in the form of extraneous style and color only make that job more difficult. Keep things simple, use whitespace as a design element and if a design choice doesn’t add to or complement the content, get rid of it. - Organize your information
Web design is more than just laying out a page in the browser—you have to spend some time thinking about the organization of your content. The worst thing that can happen to a great design is to have content that can’t be found or navigation that confuses and frustrates visitors. Before you open a text editor or type your first tag you should be writing down all your content, doing a quick card sort and maybe even throw together an information architecture diagram. Spending a little time getting to know your content will save you hours of work in the long run and will benefit your users more than the sexiest page design.
If you’re a new to the game, what types of problems have you run in to while learning web design? If you’re an experienced web worker, what tips do you have for the up and coming designer?