Navigointi
Navigointi on tärkeä osa sivuston käytettävyyttä. Harjoitustyösivuston eri sivujen välillä pitää pystyä liikkumaan jouhevasti. Linkkien on oltava selvästi esillä. Sivun osoitteen (URL) pitää kertoa missä päin sivustoa liikutaan. Harjoitustyössä on seuraavat asiat helpottamaan navigointia:
Vakionavigointi
- Jokaisella sivulla pitää olla muuttumaton navigointiosio, jonka avulla sivuston pääkohtien välillä voidaan liikkua joustavasti. Navigointipalkin on oltava samanlainen kaikilla sivuilla yhtenäisyyden ja käytettävyyden takia.
- Vakionavigoinnin linkki ei saa viedä suoraan yksittäisen kohteen esittelysivuun vaan aina sisällysluettelosivuun (sivu, jossa on linkit yksittäisiin kohteisiin, Contents). Vakionavigoinnin linkki saa viedä suoraan erityissivuille, kuten lomake- tai About-sivuille.
- Navigointilinkeille on määriteltävä pikanäppäimet accesskey-ominaisuudella. Pikanäppäin on kerrottava myös kaarisulkeissa joko tekstinä tai linkin title-attribuutissa.
- Vakionavigoinnin on erotuttava selkeästi (kts. ulkoasun vaatimukset).
Sivustonavigointi
- Sivuston jokaiselle sivulle on määriteltävä suunnitelman mukainen
sivustonavigointi käyttäen
link-elementtejä:
- Jokaiseen sivuun vähintään viite etusivuun:
<link rel="Start" ...>
- Mikäli loogisesti mahdollista, on lisättävä link-elementti
ensimmäiseen, viimeiseen, edelliseen ja seuraavaan dokumenttiin sekä edelliselle tasolle ja sisällysluetteloon:
<link rel="Prev" ...><link rel="Next" ...><link rel="Contents" ...><link rel="Parent" ...><link rel="First" ...><link rel="Last" ...>
- Jokaiseen sivuun vähintään viite etusivuun:
- Kunkin sivun link-elementeistä on tehtävä myös tavalliset linkit a-elementillä ellei sivulla ole niitä jo valmiina (esim. linkki etusivulle on yleensä jo vakionavigoinnissa). Tavallista linkkiä ensimmäiseen ja viimeiseen dokumenttiin ei tarvitse välttämättä tehdä.

Käyttäjien kommentit