how do people recognize good web design?
there is a big difference between good and bad design. many people can identify a good design, but they don’t know what makes the difference.
most people are not looking at a website and thinking: that website has well-matched serif and sans-serif fonts and a nice usage of white space!
nope. only designers think that.
in most cases people just feel like there is something good about it. maybe it’s that eye-catching font or maybe that vibrant color, but they never actually know for sure.
there is something more to good design than making it just look right.
because you can design your website according to all the major design rules with surgical precision … and people may still not like it.
form, function, and feel
good design is not just how a website looks; it’s how it works.
yet a website is also not a machine. there is no simple code base or recipe for a good design. you can’t program it, generate it, or somehow automate the process.
that’s why your design needs something more.
in order to create a web design that connects, we need it to reach new levels of interaction with our audience.
1. design for humans
your website’s design creates a first impression with your users, and you want to make their interaction with your site as human-friendly as possible. nobody wants to be greeted and instructed by a robot.
making your website human-centered means making it easy to use and not making people guess what they are supposed to do next. it means that you focus your design around people’s actions and how your visitors expect your website to work for them.
you can improve user experience on your site by easily solving common problems that would otherwise take your visitors’ time to figure out.
the most common problems that visitors find on poorly designed websites:
- “is it clickable?”
all elements that need interaction with a user should be clearly visible or stand out in some way. links and buttons should at least be marked in a different color than the rest of the body content.
- “where am i?”
visitors will feel lost on your website when your design layout is not consistent. when people don’t know where to go, they’ll always find the exit.you can’t move the navigation or change the layout too often between pages. you should use common patterns throughout the entire website so your visitors can learn your website’s interface.
consistency is one of the most important aspects of a well-designed website.
- “i can’t read it!”
is your content easy to read? if not, your text may be too small or the color contrast between the background and text color may not be clear enough.remember that you design your website typography for the human eye.
if your targeted audience is a little older, you need to make your typography even bigger and add more contrast. you should focus on your users’ needs; don’t worry if it doesn’t look aesthetic to you anymore.
take some time to get to know your typical visitors and study their behavior on your website. find their common questions and problems, and try to solve them.
make sure your website is usable by visitors that matter to you. forget about making your design flat or using fancy colors if it’s not working for your people.
2. design for emotions
emotions have a big influence on most of our decisions. therefore, we can’t ignore emotions when designing websites.
it all matters when it comes to people’s feelings. by using specific fonts, shapes, icons, photos, or colors we can affect the way people feel about our products, services, or brand.
you can see big brands playing with our emotions all the time. just look at companies like apple, target, or starbucks.
product design is definitely one of the main factors in apple’s success. apple spends a lot of time and money making sure their products look sleek, sexy, and modern.
it’s also not just the way the product looks, but how it works and feels when you use it. most apple products have smooth, nice-to-touch surfaces and consistent rounded corners. it feels good, right?
so, how can you use emotional design?
- give your brand a soul.
choose one emotion you want people to feel about your brand or website, then focus on it and be consistent.do you want your website to be on the light-hearted, humorous side? then use joyful colors, smooth shapes, funny characters, and combine it with light jokes all over the place.
but let’s say you’re running a blog about sports cars. you want people to associate with your brand, so you need to make them feel cool about it. you may want to make your design sleek, modern, sexy, and use a strong color like red.
you wouldn’t want to use bright pastel colors or comic sans font because that would mismatch your design with the taste of sports car fans.
- surprise your visitors.
do you want to get some attention? people remember things better and pay more attention when their feelings are associated with it. surprise your visitors by making something unexpected but positive.for example, show a “thank you” message on a simple action, make interesting parallax scrolling effects, or employ animations when the cursor hovers over some elements.
- give your kids candy when they cry.
how do people feel when they go to a website and it’s not working or they get a 404 page? they may feel confused, disappointed, or frustrated.you definitely don’t want people to feel that way. you can fix it by making a funny 404 page or setting up your own custom page when your website is inactive due to some maintenance work.
make people smile when there is a problem, and keep them busy when they have to wait.
- keep it positive.
this is a general rule of thumb: evoke only positive feelings. you never want to associate any bad feelings with your brand (unless that’s really your goal and you know what you’re doing).try to use positive icons like check marks, smiley faces, and thumbs-up signs. you may also want to associate positive feelings with desired actions on your website. for example:
- show a smiley face (reward) after completing a task
- use a green “add to cart” button
- show check marks for correctly filled out form fields
- use a progress bar in multi-page forms
3. design to tell a story
the age of making home pages look like airplane dashboards is over. we avoid overusing buttons, calls to action, and all the other distractions these days.
the new role of website design is to tell a story.
imagine a comic book page. you can see various size strips and illustrations to make the story more interesting. it’s designed to get your attention, keep you interested, surprise you, scare you, make you laugh … and this is accomplished with only good narrative and images.
your website can tell a story too:
- design a layout that enhances exploring.
try to keep your page content in a proper narrative and progressive order. use a simple vertical design for easy visual eye movement and flow.you may want to start with a good eye-catching headline and a simple description above the fold. then, tell the visitor about your best features, show your clients’ stories, list people who are using your services or products, and finally lead to one — and only one — call to action (and optimize it).
divide your content into parts, but make sure there is a clear connection between them. this way your visitors can read it like a real story, with no pause or break.
also remember to have a good visual balance, both horizontally and vertically. let your readers’ eyes smoothly move from left to right. if one section is left-hand heavy, make the the other one right-hand focused, and vice versa.
- use various content elements to keep visitors interested.
make sure your story is interesting. you can use different interactive elements like tabs, sliders, and scrolling animations to keep your users engaged in exploring your website.avoid using long and boring paragraphs of text. you can chop them into smaller portions supported with videos, graphics, and illustrations. or you can introduce some organization and make a bulleted list, which is always easier for the eye to read.
don’t be afraid to change background colors between the page sections. this allows you to manipulate the balance and can encourage scrolling if the background colors are in a certain order.
- encourage action.every story has an ending. put your main call to action at the end of your story, so people can take the next step.
make sure the vertical flow of the page leads visitors right to the final call to action. you may want to make it more prominent than any other elements, with a headline or button text that looks like a continuation of your story.
so, what is your next step?
there is always so much we can do to improve our website designs. i encourage you to take it one step further. go deeper behind the scenes.
you can never be wrong by simply taking care of your visitors and improving their experience. consider their feelings and add more sense to your website content by designing a good story.
what is one simple design change you could make today that would improve your users’ experience on your website?
flickr creative commons cinemagraph by mendhak