9 Essential Principles for Good Web Design
In Designing by CollisWeb design can be deceptively difficult. Getting a design that is both usable and pleasing, delivers information and builds brand, is technically sound and visually coherent...
Add to this, the fact that many web designers (myself included) are self taught, that web design is still novel enough to be only a side subject in many design institutions and that the medium changes as frequently as the underlying technology does.
So today I've put together my 9 principles for good web design, it's only my opinions and I've tried to link off to more reading on subjects so you don't only hear my voice. Obviously I have lots of disclaimers, rules are made to be broken, different types of design work differently, I don’t always live up to my own advice etc etc. So please read these as they are intended, just some observations I am sharing...
1. Precedence (Guiding the Eye)
Good web design, perhaps even more than other type of design, is about information. One of the biggest tools in your arsenal to do this is precedence. When using a good design, the user should be led around the screen by the designer. I call this precedence and it's about how much visual weight different parts of your design have.
A simple example of precedence is that in most sites the first thing you see is the logo. This is often because it’s large and set at what has been shown in studies to be the first place people look (the top left). This is a good thing since you probably want a user to immediately know what site they are viewing.
But precedence should go much further. You should direct the user’s eyes through a sequence of steps. For example you might want your user to go from logo/brand to a primary positioning statement to punchy image to give the site personality to main body text, with navigation and a side bar taking a secondary position in the sequence.
What your user should be looking at is up to you, the web designer, to figure out.
To achieve precedence you have many tools at your disposal:
- Position - Where something is on a page clearly influences in what order the user sees it
- Colour – Using bold and subtle colours is a simple way to tell your user where to look
- Contrast – Being different makes things stand out, being the same makes them secondary.
- Size – Big takes precedence over little (unless everything is big, in which case little might stand out thanks to Contrast)
- Design Elements – if there is a gigantic arrow pointing at something, guess where the user will look?
Further Reading:
You can read more of my thoughts on Precedence in an old PSDTUTS post called Elements of Great Web Design - the polish. Joshua David McClurg-Genevese discusses principles of good web design and design at Digital-Web. Joshua also has the longest name ever :-)
2. Spacing
When I first started designing I wanted to fill every available space up with stuff. Empty space seemed wasteful. In fact the opposite is true.
Spacing makes things clearer. In web design there are three aspects of space that you should be considering:
- Line Spacing
When you lay text out the space between the lines directly affects how readable it appears. Too little space makes it easy for your eye to spill over from one line to the next, too much space means that when you finish one line of text and go to the next your eye can get lost. So you need to find a happy medium. You can control line spacing in CSS with the 'line-height' selector. Generally I find the default value is usually too little spacing. Line Spacing is technically called leading (pronounced ledding) from the process that printers used to use to separate lines of text in ye olde days - by placing bars of lead between the lines.
- Padding
Generally speaking text should never touch other elements. Images for example should not be touching text, neither should borders or tables. Padding is the space between elements and text. The simple rule here is that you should always have space there. There are exceptions of course, in particular if the text is some sort of heading/graphic or your name is David Carson :-) But as a general rule, putting space between text and the rest of the world makes it infinitely more readable and pleasant. - White Space
First of all, white space doesn't need to be white. The term simply refers to empty space on a page (or negative space as it's sometimes called). White space is used to give balance, proportion and contrast to a page. A lot of white space tends to make things seem more elegant and upmarket, so for example if you go to an expensive architect site you'll almost always see a lot of space. If you want to learn to use whitespace effectively, go through a magazine and look at how adverts are laid out. Ads for big brands of watches and cars and the like tend to have a lot of empty space used as an element of design.
Further Reading:
At WebDesignFromScratch there is a great article called the Web 2.0 how-to design guide which discusses Simplicity - a concept that makes a lot of use of spacing. There's plenty of other useful stuff there too!
3. Navigation
One of the most frustrating experiences you can have on a website is being unable to figure out where to go or where you are. I'd like to think that for most web designers navigation is a concept we've managed to master, but I still find some pretty bad examples out there. There are two aspects of navigation to keep in mind:
Navigation - Where can you go?
There are a few common sense rules to remember here. Buttons to travel around a site should be easy to find - towards the top of the page, easy to identify - they should look like navigation buttons, and well described - the text of a button should be pretty clear as to where it's taking you. Aside from the common sense, it's also important to make navigation usable. For example if you have a rollover submenu, ensuring a person can get to the submenu items without losing the rollover is important. Similarly changing the colour or image on rollover is excellent feedback for a user.
Orientation - Where are you now?
There are lots of ways you can orient a user so there is no excuse not to. In small sites it might be just a matter of a big heading or a 'down' version of the appropriate button in your menu. In a larger site you might make use of bread crumb trails, sub headings and a sitemap for the truly lost.
Further Reading:
SmashingMagazine has a selection of CSS-based navigation styles which are nice to go through - and #3 is one of mine! AListApart also has a good article about orientation called Where Am I?
4. Design to Build
Life has gotten a lot easier since web designers transitioned to CSS layouts, but even now it's still important to think about how you are going to build a site when you're still in Photoshop. Consider things like:
- Can it actually be done?
You might have picked an amazing font for your body copy, but is it actually a standard HTML font? You might have a design that looks beautiful but is 1100px wide and will result in a horizontal scroller for the majority of users. It's really good to know what can and can't be done, which is why I believe all web designers should also build sites, at least sometimes. - What happens when a screen is resizes?
Do you need repeating backgrounds, how will they work? Is the design centred or left aligned?
- Are you doing anything which is technically difficult?
Even with CSS positioning, some things like vertical alignment are still a bit painful and sometimes best avoided. - Could small changes in your design greatly simplify how you build it?
Sometimes moving an object around in a design can make a big difference in how you have to code your CSS later. In particular when elements of a design cross over each other it adds a little complexity to the build. So if your design has say three elements and each element is completely separate from each other, it would be really easy to build. On the other hand if all three overlap each other, it might still be easy, but will probably be a bit more complicated. You should find a balance between what looks good and small changes that can simplify your build - For large sites particularly, can you simplify things?
There was a time when I used to make image buttons for my sites. So if there was a download button for example I would make a little download image. In the last year or so I've switched to using CSS to make my buttons and have never looked back. Sure it means my buttons don't always have the flexibility I might wish for, but the savings in build time from not having to make dozens of little button images are huge.
5. Typography
Text is the most common element of design, so it's not surprising that a lot of thought has gone into it. It's important to consider things like:
- Font Choices - Different types of fonts say different things about a design. Some look modern, some look retro. Make sure you are using the right tool for the job.
- Font sizes - Years ago it was trendy to have really small text. Happily these days people have started to realise that text is meant to be read, not just looked at. Make sure your text sizes are consistent, large enough to be read, and proportioned so that headings and sub headings stand out appropriately.
- Spacing - As discussed above, spacing between lines and away from other objects is important to consider. You should also be thinking about spacing between letters, though on the web this is of less importance as you don't have that much control.
- Line Length - There is no hard and fast rule, but generally your lines of text shouldn't be too long. The longer they go for, the harder they are to read. Small columns of text work much better (think about how a newspaper lays out text)
- Colour - One of my worst habits if making low contrast text. It looks good, but doesn't read so well unfortunately. Still I seem to do it with every website design I've ever made, tsk tsk tsk.
- Paragraphing - Before I started designing I loved to Justify everything. It made for nice edges on either side of my paragraphs. Unfortunately justified text tends to create weird gaps between words where they have been auto-spaced. This isn't nice for your eye when reading, so stick to Left-aligned unless you happen to have a magic body of text that happens to space out perfectly.
Further Reading:
Nick La at WebDesignerWall has a great article about online typography called Typographic Contrast and Flow
6. Usability
Web design ain't just about pretty pictures. With so much information and interaction to be effected on a website, it's important that you the designer, provide for it all. That means making your website design usable.
We've already discussed some aspects of usability - navigation, precedence, text - here are three more important ones:
- Adhering to Standards
There are certain things people expect, not giving them causes confusion. For example, if text has an underline, you expect it to be a link. Doing otherwise is not good usability practice. Sure you can break some conventions, but most of your website should do exactly what people expect it to do! - Think about what users will actually do
Prototyping is a common tool used in design to actually 'try' out a design. This is done because often when you actually use a design you notice little things that make a big difference. ALA had an article a while back called Never Use a Warning When You Mean Undo which is an excellent example of a small interface design decision that can make life suck for a user. - Think about user tasks
When a user comes to your site what are they actually trying to do? List out the different types of tasks people might do on a site, how they will achieve them, and how easy you want to make it for them. This might mean having really common tasks on your homepage (e.g. 'start shopping', 'learn about what we do' etc) or it might mean ensuring something like a search box is always easily accessible. At the end of the day your web design is a tool for people to use, and people don't like using annoying tools!
Further Reading:
AListApart has lots of articles on web usability
Electric pulp manages to look rough, but if you look closely you realise there is a firm grid and things actually all line up
7. Alignment
Keeping things lined up is as important in web design as it is in print design. That's not to say that everything should be in a straight line, but rather that you should go through and try to keep things consistently placed on a page. Aligning makes your design more ordered and digestible, as well making it seem more polished.
You may also wish to base your designs on a specific grid. I must admit I don't do this consciously - though obviously a site like PSDTUTS does in fact have a very firm grid structure. This year I've seen a few really good articles on grid design including SmashingMagazine's Designing with Grid-Based Approach & AListApart's Thinking Outside The Grid. In fact if you're interested in grid design, you should definitely pay a visit to the aptly named DesignByGrid.com home to all things griddy.
8. Clarity (Sharpness)
Keeping your design crisp and sharp is super important in web design. And when it comes to clarity it's all about the pixels.
In your CSS everything will be pixel perfect so there's nothing to worry about, but in Photoshop it is not so... To achieve a sharp design you have to:
- Keep shape edges snapped to pixels - This might involve manually cleaning up shapes, lines and boxes if you're creating them in Photoshop.
- Make sure any text is created using the appropriate anti-aliasing setting - I use 'Sharp' a lot
- Ensuring contrast is high so that borders are clearly defined
- Over-emphasizing borders just slightly to exaggerate the contrast.
Further Reading:
I wrote a bit more about clarity in Elements of Great Web Design - the polish. I've noticed print designers transitioning to web design in particular don't think in pixels, but it really is vital.
9. Consistency
Consistency means making everything match. Heading sizes, font choices, colouring, button styles, spacing, design elements, illustration styles, photo choices... Everything should be themed to make your design coherent between pages and on the same page.
Keeping your design consistent is about being professional. Inconsistencies in a design are like spelling mistakes in an essay. They just lower the perception of quality. Whatever your design looks like, keeping it consistent will always bring it up a notch. Even if it's a bad design, at least make it a consistent, bad design.
The simplest way to maintain consistency is to make early decisions and stick to them. With a really large site however things can change in the design process. When I designed FlashDen for example, the process took months and by the end some of my ideas for buttons and images had changes so I had to go back and revise earlier pages to match later ones exactly.
Having a good set of CSS stylesheets can also go a long way to making a consistent design. Try to define core tags like <h1> and <p> in such a way as to make your defaults match properly and avoid having to remember specific class names all the time.
Further Reading:
In the ThinkVitamin article How CRAP is your design? discusses Repetition down a page and how important it is. The article is written by Mike Rundle who designs 9rules, so you know it's worth reading!








Jimmy
December 17th, 2007
Grt one reaaly.Thanks a lot.:)
Michael Castilla
December 17th, 2007
Wow! Hell of an article you’ve put together here. Just skimming through, it looks great. Thanks for sharing!
Collis
December 17th, 2007
Thanks guys! Yeah I came in to work this morning and thought “I’ll quickly write an article” … 7 hours later
I really should stop underestimating how much work things take!
Eli
December 17th, 2007
Very extensive article, tons of helpful information here. Good job Collis.
Jonathan Solichin
December 17th, 2007
thanks for the tips and info. I think the problem with most site (including mine) is not that it lacks these, but it is unbalanced. More reading hopefully will help
Andrew
December 17th, 2007
Wow great article and I love the details, by far one of your best.
PS: I love these web design tutorials, you should make more of them
Possibly one about the web design process from start to finish.
Clark
December 17th, 2007
What programs do you use to make websites? I’ve been really keen to learn how to do it but have never had any training… is it possible to have a regular Dreamweaver (or similar program) tutorial?
Collis
December 17th, 2007
Hey Clark, actually I just hand code things, so much the same as using Notepad. I’d suggest the best thing to do is really to learn HTML. I’m sure one day Dreamweaver etc will be good enough so that you don’t need to code yourself, but currently, especially for CSS layouts, it’s a bit crappy still (in my opinion).
johno
December 17th, 2007
A great article. A lot of work has gone into this.
Some very useful tips and explained in a very no-nonsense way.
Thanks for the mention too. Keep up the great work guys.
Taras (NobsTutorials)
December 17th, 2007
Great article indeed, Collis, many thanks for this!
The only thing I would suggest here is why not illustrate the principles on some case studies? I.e. you could not just add website snapshots to every section, but actually dissect them and show with some arrows or guidelines or something how these principles are used in each design. Of course I understand it’s one hell of a work, much more than just writing an article - but I think that would be fantastic
Thanks again and keep up your great job!
MrQwest
December 17th, 2007
Great article.. Has been saved for future reading!
Good work buddy
Iain Fraser
December 17th, 2007
Wow Collis, great article! Excellent and beautiful examples. Well done! This one’s a keeper
Ihatetomatoes.net
December 17th, 2007
Great reading. Thanks for that, mate.
Scarf*oo
December 17th, 2007
The article is a bit simplistic, but it is still a nice read. Good examples of web sites!
Constantin Baciu
December 17th, 2007
This is a great article (I would consider it as a guide-line) for web designers that want to better the user-experience for their users.
A small comment is on my blog.
josh
December 17th, 2007
Nice article,
I stumbled upon it through digg and I thought you might want to know that your navigation is slightly broken in Firefox 2.0.0.11 on Ubuntu.
Highlander
December 17th, 2007
This is really good material and I appreciate your taking the time to put it together. Much obliged!
Jemo
December 17th, 2007
Good article, i would love to see some webdesign tutorials on this site!
Ukrnet
December 17th, 2007
Veri interesting! Grate worke dude!!!
it goes to bookmarks …
Ross Kendall
December 17th, 2007
Good article! At first I was a bit skeptical, thinking it was just another link-bait post, but glad to be proved wrong.
It will make a nice reference for me to pass on to designers I work with.
Cheers!
emil
December 17th, 2007
great article, I’m gonna take a better look when I get time.
It’s great it not just covers C.R.A.P., design is more than that
Doberman
December 17th, 2007
really nice article! So many things to take into consideration which I think is the hardest part of making a website.
Dustin Brewer
December 17th, 2007
Great article. I like the way the sections are broke up, definitely a different approach.
mike
December 18th, 2007
You violate two of your “rules”. Small font size and lack of contrast (which you admit). What’s wrong with Black on White and not this crappy gray on white!? If you don’t follow your rules, are they really worth reading in the first palce.
If your printer started printing gray you’d quickly run out and put in a new toner. Gray text color makes your site look you’re too cheep to fix your printer.
Pete
December 18th, 2007
Nice article. Not self righteous either. Sometimes I find design articles written as if the author is the greatest web designer on earth and its a gift to bestow their knowledge upon you. Thanks for doin’ a great job.
paul
December 18th, 2007
VERY GOOD EXPLINATION OF THE ELEMENTS, GREAT STUFF
lizardboi
December 18th, 2007
Usefull and motivating for new designers! thanks
Noah Everett
December 18th, 2007
Great read. I really appreciate the high quality articles that you post. Less articles, high quality.
decimus
December 18th, 2007
Marvelous article !!! thx
Shannon
December 18th, 2007
Great run down with examples of the ins and outs of web design. I wasn’t sure about the “adhere to standards” section, agree that one shouldn’t go against the grain do exactly what they please. But there are more ways of differentiating a link that just an underlined block of text.
chris
December 18th, 2007
My opinion is that too many people are “Designing to Build”. That is why so many websites look the same. Although some things are important to think about, creativity should never suffer because you don’t know how you are going to build it right away. Nice article though!
Alex
December 18th, 2007
I’ll definately be reading your book Collis, lovely article!
Blogerko
December 18th, 2007
Woow, good list, thanx
Azhar
December 18th, 2007
Umm….. wow.
Hamish M
December 18th, 2007
Great tips Collis, keep it up!
Samuel Clarke
December 18th, 2007
Very good article!
Constantin Potorac
December 18th, 2007
Thank you, thank you, thank you for the tips.
spell casting
December 18th, 2007
thanks for the information and happy holidays
ress
December 18th, 2007
nice tips… i’ll use it as my guidelines of works
Ravi Vora
December 18th, 2007
I really enjoyed this article since it showcases some of the more conceptual principles that we sometimes forget are in each design.
Carlos Leopoldo
December 18th, 2007
Very usefull article, I will comment it in my blog in spanish and promote the book.
Steve Aliment
December 18th, 2007
really good fundamentals. Thanks. This will be helpful as we design our new site.
Brian Purkiss
December 18th, 2007
INCREDIBLE analysis.
Absolutely love it.
I think you nailed it all!
Stumbled, Dugg, and Delicious-ed!
Jeroen
December 18th, 2007
Thanks, great article. Thanks you put in the 7 hours!!
If the paperback version is out I will think about purchasing the book. Looks/sounds interesting.
ajcates
December 18th, 2007
Very nice article, lots of helpful links, I really enjoyed it, thank you.
etavitom
December 18th, 2007
thanks for the profound insight! awesome suggestions….
April Holle
December 18th, 2007
Nice article!
I think graphic designers really struggle from going from print to web, they forget the complexity of a scalable medium. In print, your 8.5 x 11 isn’t going to magically turn into a 11×17, however, in the web lots of elements can scale and be used completely differently all the time. The screen resolution, the color outputs of the monitor, scalable font sizes, screen readers, contrast, etc.
Also being able to carry the design look and feel through to a multitude of different page layouts to show case different information a client might need to provide such as blogs, photo galleries, graphs, or forms is very important, good call.
The one stumbling block I see hit most often is the designer designs functionality into e-commerce packages or additional development into the designs without consulting the developers within the team. Once the client sees these elements in the design, they begin to expect their functionality of course, and this can lead to scope creep issues and additional development if not addressed.
Thanks again for the great run down.
Ben Hunt
December 18th, 2007
Following on from the “Web2.0 design style guide” you mention above, there’s a follow-up book, all about how to design simple sites, called “Save the Pixel - the Art of Simple Web Design”, at http://webdesignfromscratch.com/save-the-pixel-book.cfm
ecommerce-expert
December 18th, 2007
These are great web design tips to live by for any web professional. Many sites could definitely use these simple tips to dramatically increase their appeal, and ultimately business. Thank you for the great information.
David
December 18th, 2007
Thanks for a very well writtenarticle. Especially love the commented illustrations and that you have further reading links.
I’d just comment on the statement “Never Use a Warning When You Mean Undo… is an excellent example of a small interface design decision that can make life suck for a user”. From a UI perspective it might be a small matter, but implementing Undo can play havoc with a tight budget…
Jeff Byrnes
December 18th, 2007
Definitely a great article, I’ll be referring to this for some time. Keep ‘em coming!
Tom Reeves
December 18th, 2007
Thanks for the post. I think I managed 5.5 of the things on my website (pwnership.com). At least I know where I can improve. A well crafted post!
What about the width of the primary column, though? Wouldn’t something less than 500 px be preferred to something as wide as 800px? I used 390 px which seems to verge on too narrow which is my personal preference.
Ben Nadel
December 18th, 2007
Awesome list of recommendations. I feel like I need to send this to every designer that I have worked with, especially those that have come out of the print world and into the web world.
Kenser
December 18th, 2007
great work, i like this website and check it often.
Mark
December 18th, 2007
Thanks for the info
Mark Steven
December 18th, 2007
Great article thanks Collis!
Joshua Smith
December 18th, 2007
Finally! A workable snapshot of hints for good web design that also focuses on usability, simplicity and space. So few designers these days seem to focus on the users of their sites, but rather focus on showing off how complicated a template they can create. Thanks for bringing back the balance.
Renzo
December 18th, 2007
Excellent, If you can expand Each point in future articles.
keep it up.
Manthan
December 18th, 2007
Nice Article! Very good information for web designer.
jasmine
December 18th, 2007
Thanx dude. i really like ur tutorial. It help me a lot in designing website thanx for sharing it
jasmine
tech-chek.blogspot.com
manekineko
December 18th, 2007
what about the site making money? A person could satisfy all of these steps and still leave their client out in the cold in terms of generating revenue.
Naomi
December 18th, 2007
This is a great resource. Thanks for sharing it! I also like Patrick McNeil’s writeup on the principles of design he started recently on Designmeltdown: http://www.designmeltdown.com/chapters/DesignPrinciples/
helloroot
December 18th, 2007
Nice report!
Steve Aliment
December 18th, 2007
I’d like to see some good tips for designing e-commerce sites….
mirel
December 18th, 2007
great reading..ty
Web Design Fort Myers
December 19th, 2007
Really enjoyed the article….and the examples are nice
The first example, “Capture the Valley” has been featured in so many blog posts in the past few months that thye must feel like kings!
Dino Latoga
December 19th, 2007
This is a very good article. It not only inspires me as a designer but it will also guide me in my future upcoming projects. Thanks for sharing these priceless tips!
Robert
December 19th, 2007
Very precise list - reduced to the principles. Thank you.
bugeye
December 19th, 2007
very nice article :>
David Mills
December 19th, 2007
This is a really good post. It illustrates the process of copying others without actually geting into copyright infringement. Congratulations.
Mark Abucayon
December 19th, 2007
wow very nice article… I like the designs on the website you shown as example. really a great article posted here. Thanks
Ines
December 19th, 2007
Very nice article, thank u!
Dvir Hazout
December 20th, 2007
great article!!
looks like psdtuts is going to be the next ’smashing magazin’
thanks!
Extend Golf
December 20th, 2007
This article reads like a course lecture outline. It is exceptionally well written with outstanding examples. After standing back and trying to absorb everything presented, I’m left wanting more.
Thank-you.
kara
December 20th, 2007
What an excellent read! Very well done.
Jaume
December 20th, 2007
Thanks for sharing so enlightening article!
Orion Star
December 20th, 2007
Great article, Collis. I really enjoyed it. Thanks for sharing.
John
December 21st, 2007
Great article, but website is spelled Web site.
Matt
December 21st, 2007
Would be great if more designers followed these principles!
I loved the post!
Dulce
December 21st, 2007
Nice article. I’m curious to see how other web designers first embark on a project. For example, you’ve had the initial client meeting or conference call to discuss the site’s objectives and design direction. Then what? Open Photoshop? Fireworks? Look at other sites for inspiration? It would also be interesting to see more information focused on ecommerce sites.
bhaktapurgirl
December 22nd, 2007
Really enjoyed the article….and the examples are nice
Thanks for sharing it!
bhaktapurgirl
mazzako.blogspot.com
Jo
December 22nd, 2007
Excellent information - cheers! I’ve bookmarked it to take a more ind epth look in the new year. Happy Christmas to you!!
Ben May
December 22nd, 2007
Very Good Article - Most tips I already follow… some other good ones, and points of view to adopt!
Cheers
PiticStyle
December 23rd, 2007
Thank you! Great tutorial and great man because you reveal to us your secrets!
PhilFreelance-Web
December 24th, 2007
A very nice article…. it helps me a lot and atleast getting information from this. but i would like to give also the opposite one the mistakes for web design article http://www.useit.com/alertbox/9605.html
brandon
December 24th, 2007
Good Article !!
ShadeX
December 25th, 2007
Lovely article! Everything is well explained. Although I’m not going to be a pro now, but it has teached me some new stuff.
Dennison Uy - Graphic Designer
December 25th, 2007
#4 - “Design to Build” is a gem. If you can’t build it, then maybe the design doesn’t work.
Jon Moss
December 26th, 2007
Superb - an excellent read.
E. samek
December 27th, 2007
thanks great tutorial.
Jansie Blom
December 28th, 2007
good post. thanks!
aldomatic
December 28th, 2007
Good stuff, Thanks
Jach
December 29th, 2007
Nice tips; I was expecting something like “lots of good images! lots of flash! lots of AJAX!” that really adds nothing to the design and just makes the experience unpleasant for the user with an average computer. As much as possible should be done server side, where you can rely on a decent computer, rather than forcing the client’s computer to do all the lifting.
Razvan Segarceanu
December 30th, 2007
Thank you!
You have mentioned all the “must use” part of web design,
Excellent article!
Jurgen
December 31st, 2007
Love 8 of the 9 essentials! Cheers for sharing!
Robert
January 1st, 2008
Great piece on web design. I wrote a similar piece but more of a pie-in-the-sky approach as opposed to your post which really gets down to the smaller details.
I feel that each site must convey and communicate to the end user that;
*Each page belongs to the site
*Uses are pleased by the design, but stay for the content
*Users can easily move about intuitively through your navigation
http://onehalfamazing.com/files/category-web-design.html
I look forward to future content,
Bob
www.onehalfamazing.com
cedric boisseau
January 2nd, 2008
very nice sum! I try to apply all those things when I design
Thanks for this article!
kamna
January 2nd, 2008
very nice
mani
January 3rd, 2008
This is really a full of knowledge article. Being a web developer myself, I have got lots of things to learn from here.
Please keep posting this kind of articles and I have bookmarked your website. I would keep coming here to find more such articles.
Thank you very much.
Purchase Dreamweaver
January 4th, 2008
I also suggest using the layout functions with the dreamweaver program, it would make the web designing issues very very enjoyable.
Frank
January 4th, 2008
Great and interesting read.
PSDtuts design seems to apply all of this, great work!
humberto
January 5th, 2008
very usefull
Mark
January 5th, 2008
Another thing: make sure your site zooms properly. We are all getting older, and some of us don’t have the great eyesight we used to have. In Firefox, hit CRTL + (Plus sign) several times and see what happens on your site. For a bad example, see slate.com. For a good one, see salon.com.
Joe
January 7th, 2008
Great ones. thanks.
Naama Shapira
January 8th, 2008
Great article!
It is time for companies who build applications
Renato
January 8th, 2008
Wow Collis, great article! Excellent information, I really enjoyed the tutorial. It will help me with my new projetc thanks for sharing it!
Bingo
January 8th, 2008
Really good article, but almost every example is the same.
Would love to see some sites that may adhere to one “rule” but bend or break others.
OR web design is getting stale out there IMHO…
matt
January 8th, 2008
please tell me the software i need to buy or download to be able to attempt the effects you have shown on your tutorials. thanks
Siegfried
January 8th, 2008
Really great! There’s only 1 aspect you forgot (and nearly every webdesigner forgets): You did not really write about web design, but about screen design. Screen design ist only a part of web design. You know that html is meant to be media independent. This consequently means independent even from any visual media. So forget about screens and eyes, try to focus on any other sense (aural, taktil) and then try to evaluate your tutorial again. Only a few points will then remain useful.
So the first part of web design should be data design or information design. This part has nothing to do with any presentation, just with structuring and organizing information. The next steps then should be building the different possible presentations. The visual presentation is the most important one, because most people are mainly visually oriented, but there are enough people outside which are blind or do not have a screen at hand or can not look at a screen because of what they are currently doing (driving car for example). The term “web design” should cover all of these aspects, and not only the visual presentation, although this is a very important one.
Luis Suárez
January 10th, 2008
brilliant!!!
this post reminded me a really good book by the name “dont make me think”. cant remember the author right now but its a must have to any web designer.
anyway thank you very much for sharing!
regards.
Luis S.