|
Whenever you place an image on a page, always include
the HEIGHT and WIDTH values inside the image tag. This tells the browser which
portion of the screen the image will fill, and the browser will then allocate
the required amount of space immediately. Without these values, the browser must
load the entire image before it can continue to load the rest of the page.
|
|
For headings, always use popular fonts which the
majority of your audience are likely to have installed on their machines. Otherwise,
a font that is not recognised will be substituted by Times New Roman (a great
font for body text, but perhaps not ideal for standout headlines).
|
|
Always use GIF images as prefered to JPEGs wherever
possible. GIFs download much faster than JPEGs since GIFs are limited to a palette
of 256 colours (as opposed to JPEGs 16.7 million colours). As the majority of
web surfers are using video cards limited to 256 display colours anyway, you should
only use JPEGs when you have an image (usually a photo or photo based image) which
will not 'survive' the conversion to 256 colours, and you cannont use a 256 colour
image in its place
|
|
When using background images, make sure that your
background does not blend with any of the text displayed, or heavily distract
your viewer's eye from what they're reading. Most great web sites succeed thanks
to the content they present, and if your background takes the focus away from
your text based content then you should consider changing it.
|
|
When using Javascript, Active X or Style Sheets,
be aware that not all web users are running browsers which are capable of viewing
these technologies. Rather than forcing web surfers into using the browser you
want them to use, it may be a good idea to create a text based site to accompany
your multimedia-intensive version and let them choose which is more appropriate.
|
|
When creating long pages with large amount of text,
always use internal links so that users can instantly jump to key areas of the
page without having to scroll though masses of text to find what they want.
|
|
As a design consideration, don't always use borders
around your tables. The default table borders have been extremely overused in
the past, and frankly they're visually unappealing. Simply add the text border="0"
into your table tag and your page will have a 'cleaner' look.
|