| This tutorial is now available
in E-Book format. Find out more...
Merriam Webster's Collegiate Dictionary defines aesthetics as
"a particular theory or conception of beauty or art : a particular
taste for or approach to what is pleasing to the senses and especially
sight : a pleasing appearance or effect."
We define Website Aesthetics as any aspect of your site that
creates either a visual or audible impression. When you
break a web page down to its basic components, all you really
have is a compilation of text and graphics. It's the selection
and presentation of the text and graphics that determine your
website's aesthetic appeal.
What's Included
With that said, let's list the general aspects of website/page
design that affect your website's aesthetics.
- Text
- Backgrounds
- Graphics, animations, banner ads
- General Design Concepts
- Tables
- Page Layout
- Navigation
- Consistency
Text - Can You Really Control It?
An unfortunate aspect of text is that the WYSINNWYG (What you
see is not necessarily what you get)
concept applies. Just because you've specified in your HTML
that your pages use the Arial font face, this doesn't necessarily
mean that all of your visitors will see your site in Arial.
The font your visitors see typically depends on two things:
- Their browser's supported fonts - Each browser comes preloaded
with a set of available fonts. If the font you specified
is not included in your visitor's set of fonts, their default
font will be used, i.e., if you've specified the Arial font
for your text, and the visitor's browser doesn't support Arial,
then they will see your site in their default font.
- Their browser's default font - The default font for each browser
is usually one of the fonts in the Times New Roman family.
However, visitors can override the default with a font of their
choosing. If you don't specify a font in your HTML, your
site will be viewed in your visitor's default font.
To some extent, there are three ways to get around your visitors
browser settings. The details of all three are beyond the scope
of this essay, but I thought I would mention them anyway.
- The first option is Microsoft's Web Embedding Font Tool (WEFT).
WEFT allows fonts used in the creation of a web page to travel
with that page. If you'd like more information on this
functionality, read
up on Microsoft's WEFT documentation. Keep in mind
that WEFT is a Microsoft product and that Netscape browsers
may produce different results.
- The second option is a product called FAIRY (Font Augmentation
Internet Resource System) and it's being offered by BorWare
AB. FAIRY is also a font embedding tool, however BorWare
guarantees FAIRY to work across all platforms and browsers.
- The third option is Cascading Style Sheets (CSS). CSS
provides designers with a vehicle for specifying style information,
such as fonts, for a Web page. A good source of CSS info
can be found at
Microsoft
Now that we've determined that you aren't really in control of
the font face aspect of your text, it becomes much more critical
to define the aspects of your text that are controllable.
- Size - Make sure that your font sizes are consistent across
your entire site. Don't use a 10 point type on some of
the pages and a 12 point type on other pages. Also, make
sure that you don't use a size that is too small to read.
When choosing your font and size, keep in mind that actual font
size will vary from font to font, i.e., a 10 point Arial will
be larger than a 10 point Times New Roman. So before you
select a font and size, do some comparisons, and make sure you're
getting the desire combination of font and size.
- Placement - For text to be visually appealing, it should have
an adequate amount of white space surrounding it, and it should
be appropriately located on a page. Some of the don'ts
that apply to text are:
- Don't crowd your text against the left edge of a page
or table
- Don't create paragraphs of text in all CAPS, bold, italics,
or any combination of these three.
- Don't underline text for emphasis. It will appear
to be a broken link.
- Don't create paragraphs of text that stretch all the way
across your page. Narrower columns are much easier
to read.
- Don't misspell words. Run a spell check on each
of your pages. Misspellings are a sign of sloppiness
and a real "turn off"
Backgrounds - Are they what they appear to be?
Most everyone is familiar with backgrounds and their usage on
web pages. We use them regularly to create a variety of effects,
everything from background colors to background images.
But did you know that backgrounds, just like text, are affected
by the WYSINNWYG concept. Because browsers have the ability
to define a default background color, unless you specify a background
color for your pages, your website may not appear the way you
had intended it to. Let me give you an example. In
an IE browser window, click on Tools > Internet Options >
Colors. Then click on the box next to "background"
and select any color. Then keep clicking "OK"
until you've closed down all the dialog boxes. Now go visit
www.yahoo.com. Because
Yahoo didn't define a background color for their home page, the
background color for Yahoo's home page should now be the color
you specified in your browser.
By specifying a background color for each
of your site's pages, you can override a browser's settings.
All you need to do is add a "bgcolor" attribute to your
<body> tag.
E.g., <body bgcolor="#FFFFFF"> would force a white
background on a page.
If you'd like to experiment with various background colors and
see (in real time) the effect of changing hex color values, check
out our Color Calculator.
Two more aspects of backgrounds that you'll need to pay attention
to are:
- Contrast - Make sure that there is enough contrast between
your background color and your text so that your text is easily
readable. I.e., don't use a black background with navy
blue text.
- Noise - Don't use busy and/or distracting backgrounds that
make your text hard to read and take away from the focal point
of the page
Graphics, Animations and Banner Ads
My general rule of thumb is that if a graphic does not add
value to a page, it should not be there. Unfortunately,
newcomers to web design tend to go overboard when it comes to
graphics. So very often, I run across sites that are overloaded
with blinking, flashing, (annoying) animation and special effects
that serve no purpose other than show off a designer's infatuation
with flashiness.
Assuming that you agree with my rule of thumb, the following
guidelines should be applied to the graphics that are included
in your pages:
- Keep your graphics as small as possible. Remember, many
users still don't have broadband connections and will get frustrated
very quickly if your pages take more than 10 or 15 seconds to
download
- Optimize your graphics - Even if your graphics are not very
large to start with, it can only help to have them optimized.
For more information on Image Optimization, please visit our
Web Design Essay Archive and
do a search on "Image Optimization"
- Use thumbnails - If your page contains many images, check
into using thumbnails to speed up page load time
- Use the ALT attribute - Every image should be defined with
an ALT attribute. For those visitors that are using their
browsers in text mode, the ALT attribute will provide alternative
explanatory text whenever the graphic element cannot be rendered
- Use the height and width attributes - Using these attributes
will will allow the user agents browser to allocate space on
a page for the graphics while continuing to download text.
This results in a download sequence that maximizes usability
- Don't over use banners ads - If you do use banners ads, make
sure they are relevant in terms of your site's content.
I.e., if your site deals with computer sales, chances are no
one will click on your banner ad to Avon Cosmetics
- Don't use "cheesy" clipart - The result is a very
amateurish looking website
General Design Concepts
In addition to all the above, there are many, many additional
aspects of web design that affect your site's aesthetic appeal.
These aspects deal with tables, page layout, navigation and consistency.
Below is a list of do's and don'ts that you'll hopefully find
useful in your web design efforts.
- Never turn table borders on unless you're presenting
a chart.
- Never design a page where the visitor has to scroll
sideways. To be absolutely safe, your page resolution
should be no larger than 640x480. Personally,
I think that's rather small and you're pretty safe going
one resolution larger and maximizing your pages at 800x600.
- Avoid putting counters on pages. Most visitors
don't care how many visitors your site has had, and
most counters can be inflated anyway.
- Be consistent. Don't create a five page website
with five uniquely designed pages. Make sure that
your navigation, text fonts, colors, backgrounds and
page layout are consistent across your entire site.
- Make sure your links work, especially the links to
other pages within your site.
- Don't use background music. Your taste in music
is probably very different than your visitor's taste.
If you absolutely must add music to your site, make
sure you provide a prominently displayed "on/off"
button.
- Limit your page length to two screens. Pages
that go on forever not only take too long to load, but
also tend to lose and confuse your visitors.
- Don't require your visitors to download rare plug-ins
in order to visit your site.
- Identify your site on every page. Put your company
logo in the top left hand corner so that your visitors
will never wonder if they are still in your site.
- Don't change your default link colors. The default
colors are shown below. Most internet users have
become accustomed to and expect links to be in these
colors.
| Link
Type |
Color |
| Unvisited
Links |
Dark
Blue |
| Visited
Links |
Purple |
| Active
Links |
Red |
- Make sure that your pages are at a minimum compatible
across the more recent versions of Netscape and IE.
- Try to avoid using frames (if at all possible).
- Frames violate the page model by slicing up pages
into independent panes of content. As a result,
the use of frames may have a negative affect on
basic activities such as bookmarking and printing.
- They also present viewing problems, especially
when your site links to another site that uses frames.
- Don't use "Under Construction" signs for
incomplete sections of your site. If a particular page
isn't finished, don't have a link to it. Your site will
always be under construction in some way, shape or form;
or it's quickly getting very stale.
In Conclusion
I really believe that good website aesthetics is mostly
common sense. If something doesn't feel right, chances
are you shouldn't add it to your site. The internet
is loaded with many good examples of web design.
You can find many of them in our pointafter.com Gallery.
Also, many award
sites (especially the 5 star sites) have their own
galleries where you can view good web design. Learn
from the good ones, and you won't go wrong.
Go to:
Web Content
|
|