Gode sider er gyldige
Enkel kvalitetstest av hjemmeside-leverandører
Før du velger leverandør av nettsider eller publiseringsløsning: Sjekk hvordan de har det hjemme. Det ser pent og ryddig ut hos de fleste, men ta en kikk under gulvteppet for sikkerhets skyld.
Verktøy for kodesjekk
Regler for hvordan koden til en nettside skal skrives og struktureres er fastsatt av organisasjonen W3C – the World Wide Web Consortium. Formålet er at de forskjellige nettleserne og systemene som kan brukes til å se på et nettsted, skal ha en felles mal for hvordan de skal behandle og presentere nettsiden ovenfor brukeren. For å gjøre det enklere å følge reglene for gyldig kode, har W3C lagd verktøyer som kontrollerer om en nettside er gyldig, eller «valid». Disse verktøyene kan du bruke til å kontrollere et hvilket som helst nettsted. Start med å gå til denne siden, og skriv eller lim inn en nettadresse i tekstfeltet. Dersom nettsiden er gyldig, vil du få en melding tilsvarende «This page is valid»
Hvorfor er gyldig (validerende) kode et kvalitetskriterium?
Det aller beste svaret jeg har hørt på spørsmålet "Hvorfor er gyldig kode et godt kriterium?" er:
Fordi ingen lager gyldig kode ved en tilfeldighet. En valid side er lagd av noen som vet hva de holder på med og hvorfor.
Noen mer konkrete grunner til å lage korrekt kode på nettsider:
- Mange «feil» i HTML-koden kan føre til at sidene vises feil i enkelte nettlesere.
- Sider som er kodet etter standardene lever lengre; de har større sjanse for å vises, og vises korrekt, også i neste generasjons nettlesere.
- Sider som ikke validerer er vanskeligere å lese for søkemotorer.
- Sider som har mange feil i HTML-koden er ofte vanskeligere tilgjengelig for personer med handikap.
En ekstra sjekk
Høyreklikk på hjemmesiden til leverandøren og velg “Vis kilde” eller “View source”. Da får du se hvordan innholdet er strukturert. Ikke spesielt forståelig, kanskje, men heng med videre: Let deg fram til den såkalte body-taggen – den ser slik ut: <body>. Finner du en <table> rett etter <body> og en </table> helt i bunnen av siden, med en røys av denne typen koder mellom dem: <tr>, <td width=”23″ colspan=”5″>, <tr>? Da ser du et eksempel på hvordan webutvikling ble gjort «i gamle dager». På 90-tallet var nemlig tabeller den nødløsningen som fantes for å gi nettsidene en slags layout.
I dag styres form, farger og typografi helst via et såkalt stilark (css, cascading stylesheet). Stilarket ligger som et eget dokument på serveren og fyller dermed ikke nettsiden med masse rotete kodespråk. Tabeller skal nå bare brukes til det de egentlig er skapt for, nemlig tabulære data – du vet, telefonlister og sånt.
Hvis du vil, kan du også sjekke om stilarket til en nettside er korrekt kodet. Da går du til W3Cs verktøy for css-validering og skriver inn en nettadresse i søkefeltet der.
Valide sider satt opp etter dagens standarder er selvfølgelig ingen garanti for at du som kunde blir tilfreds, men det er iallfall et godt utgangspunkt.