07design

advertisement
Web design criteria
University of Stellenbosch
What is on a web page?



Navigational elements
Text
Graphics
Navigation
The goal of navigation is above all functional not aesthetic.
The finest attributes of a navigational system are



clarity
ease of use
consistency
Navigation : tips
Give users an overview of the structure of a website
Provide a sitemap.
Provide a table of contents with short descriptions.
Help users make a mental model of the website
By giving buttons logical names which give an indication of
the organisation of information.
Keep users orientated
Use breadcrumb navigation
Each page must have a title.
Use different colours for different sections of large websites.
Navigation : more tips
Navigational buttons should be at the same location on screen
throughout a website.
Do not overload a page with navigational buttons.
Some sources say not more than 7 on a page, but this cannot
always be done.
Don’t forget:
A webpage is a hypertext displayed in a browser which has
back and forward buttons.
These buttons are a bonus and do not replace good navigation.
Different kinds of navigation 1
Back to Home page:
Menu on home page, on all other pages only home page
button/logo, no forward or back buttons.
All the navigation buttons are present on all the pages.
Drop down menus or shoot out menus:
Menu with drop down or shoot out menu in left or top
navigation bar. Always available.
Different kinds of navigation 2
Tab menus:
Instead of using rounded buttons or word links as buttons,
the metaphor of tabs is used. E.g. http://amazon.com
Timeline menus:
Navigation is presented according to a sequence of events,
on a timeline.
E.g. http://www.metmuseum.org/toah/splash.htm
Object or map navigation:
Links on or pointing to objects, maps etc. function as navigation.
E.g. http://www.bbc.co.uk/science/humanbody/body/
factfiles/organs_anatomy.shtml
Home pages
The file name of the homepage must be one of the
following, otherwise the server will not recognise it as
the start page of a website:
Index.htm
Index.html
Default.htm
Default.html
It does not matter, whether the name is in capital letters or not.
Be consistent (again) when you name your pages:
Use either .htm or .html
Functions of Home pages
Pages that offer menus or tables of contents through
 Text-based links e.g. http://www.sun.ac.za
 Graphics as buttons e.g. http://www.sun.ac.za/forlang
 Graphic image maps e.g. http://www.digitalhistory.uh.edu/
News orientated home pages  try to generate repeat
visits through new news items every day/ week / month.
E.g. http://www.sun.ac.za
Path-based home pages -> more specific info is deeper down,
users are steered there by links.
E.g. http://www.britishcouncil.org
Design of home pages
Find optimum between (attractive) graphics and fast loading
text-based home page. All graphics take more time to download
than text.
Decide if you are going to use text links as buttons or graphics
as buttons.
Connect design of home page and rest of website.
Have good reason if they are not identical.
Design of site pages
 Internal pages should be identical.
 Have a general page grid or design.
 If website is large, create submenu
pages, as home page could be too
small to display all links.
This would be creating websites
within a website.
 Have a sitemap link on the home page.
 Include revision and/or creation date.
 Possibly include link for users to comment or to webmaster.
(Graphic from: Yale Webstyle guide)
Consistency
Decide on a general layout plan for all inner pages
Decide on a style/metaphor/atmosphere for the website
“Repetition is not boring.” (Web Style Guide)
Consistent approach “breeds familiarity” = satisfied users.
Consistency includes layout, typography, navigation,
design elements (like colours, shapes, drawing and
photographic style)
Layout Design 1
Top banner or logo and top navigation should not take up
more than 20% of screen
Buttons / navigational elements that are of a similar kind,
should be kept visually together
Use form, outline and colour to group elements
Sketch basic layout on paper, then electronic format
Without a basic design grid your pages will look patchy
Layout Design 2
Use tables for placing elements on page
Use CSS – even better
Remember: different browsers could render layout
differently. Test your website in several browsers with
several screen resolutions.
Margins and white space:
Creates contrast between navigational elements and text
Layout Design 3
Bear in mind that the user has control over the way in which
pages display in their browser.
This makes the display of your carefully designed page
sometimes unpredictable.
Fontface, font size, screen resolution, screen size,
the display of images (or not) are all elements which can be
controlled by the user’s browser preferences. Caveat emptor!
Example of Layout
Page headers and footers
Use page header for identifying site
Use footer to date webpage and identify ownership
These elements should be standardised
How much text and graphics?
Find a balance between text and graphics.
Will depend on intended user of website.
Too much text, without typographical contrast:
hard to read
Too many graphical elements:
user will be disappointed in lack of useful information
Contrast on a page
Solid text is deadly. Contrast is essential.
(From: Yale Webstyle guide)
Animations
Animations slow down the page and makes the user dizzy!
Do not use them …
Download