Validoinnin malliratkaisu
- Riviltä 1 saatava ilmoitus
"missing document type declaration"
johtuu DOCTYPE-määrittelyn puuttumisesta. Koska WDG:n validaattori
tällöin käyttää oletusmäärittelyä, joka sopii useimpiin tilanteisiin,
kyseessä on lähinnä vain muotovirhe.
- Riviltä 23 alkaen saatavat ilmoitukset, joissa on muotoa
"there is no attribute TOPMARGIN for this element"
oleva teksti, tarkoittavat standardiin kuulumattomien määritteiden
käyttöä. Esimerkiksi TOPMARGIN säätää sivun yläreunuksen leveyttä.
Sillä ei siis juurikaan ole merkitystä esteettömyyden kannalta.
- Riviltä 47 alkaen saatavat ilmoitukset
"required attribute ALT not specified"
ovat olennaisia, koska ne merkitsevät, että
img
-elementeille ei ole lainkaan määritelty
vaihtoehtotekstiä. Lisäksi tällaiset virheet on yleensä
helppo korjata.
- Riviltä 164 saatava ilmoitus, joka alkaa
"an attribute value must be quoted if",
johtuu sivun muotovirheestä, jolla ei ole käytännössä vaikutusta
esteettömyyteen.
- Samalta riviltä saatavat kaksi muuta ilmoitusta johtuvat siitä,
että rivillä on kaksi
font
-elementin aloitustägiä
mutta vain yksi lopetustägi. Vaikutus esteettömyyteen
todennäköisesti olematon.
- Riviltä 169 saatava ilmoitus, joka alkaa
"end tag for element A which is not open",
johtuu ylimääräisestä
</A>
-tägistä. Se on
sinänsä harmiton mutta on oire siitä, että sivua on todennäköisesti
muuteltu huolimattomasti.
Sama koskee riveiltä 208 ja 247 saatavia vastaavia ilmoituksia
ylimääräisestä </P>
-tägistä.
- Riveiltä 232 ja 183 saatavat ilmoitukset johtuvat siitä, että
kahdessa eri elementissä on sama
id
-määrite. Tämä
on periaatteessa paha virhe, mutta tässä sillä tuskin on merkitystä,
koska kyseistä määritettä ei käytetä mihinkään.
- Riviltä 299 ja 302 saatavat ilmoitukset, jotka alkavat
"element TR not allowed here", johtuvat
käytännössä siitä, että aiempaa on "kommentoitu pois" taulukon
rivi huolimattomasti niin, että aloitustägi
<TR>
on jäänyt jäljelle väärään paikkaan.
Tämä virhe voisi vaikuttaa häiritsevästi sivun ulkoasuun,
ja lisäksi se voi tuottaa ongelmia esimerkiksi puheselaimelle,
joka tulkitsee taulukkomerkkausta omalla tavallaan.
- Riviltä 355 saatava varoitus, joka alkaa
"Warning: net-enabling start-tag", johtuu
asiallisesti siitä, että rivillä on
<FORM action=http://www.evreka.fi/query method=get target="_top">
missä action
-määritteen arvon tulisi olla lainausmerkeissä.
Tämä heijastuu riviltä 368 tulevana hämäävänä virheenä. Lainausmerkkien
puute aiheuttaa sen, että koko lomakkeen rakenne on muodollisesti
(ja siten validaattorin kannalta) aivan toinen kuin näyttää.
Esteettömyyden kannalta ainoa välittömästi hyödyllinen tieto on,
että alt
-määritteitä puuttuu. Luonnollisestikin muutkin
virheet kannattaisi jossain vaiheessa korjata.