Tenttiin ilmoittautuminen kurssin sivun kautta -käyttötapauksen esteettömyystestaus
Tenttiin ilmoittautuminen kurssin sivun kautta -käyttötapauksen esteettömyystestaus
Sisällys
- Käyttötapauksen läpikäyminen
- Kurssin sivu
- Tentti
- Tenttiin ilmoittautuminen
- Tenttiin ilmoittautuminen onnistui
Tenttiin ilmoittautuminen kurssin sivun kautta
Kuvaus | Käyttäjä ilmoittautuu kurssin sivulta tenttiin. |
---|---|
Käyttäjä | Opiskelija |
Esiehto |
|
Tapahtumien kulku |
|
Vaihtoehtoinen kulku | |
Jälkiehto | Käyttäjä on ilmoittatuneena kurssin tenttiin. |
Huomautus |
Käyttötapauksen läpikäyminen
Tenttiin ilmoittautuminen kurssin sivun kautta aloitettiin kurssin sivulta https://testikorppi.avoin.it.jyu.fi/kotka/course/student/courseInfo.jsp?course=66618, johon käyttötapauksessa kurssille ilmoittautuminen päädyttiin.
Käyttötapauksen läpikäyminen on mahdollista, mutta käyttäjän on mahdollista valita Muu ennalta sovittu paikka, mikä? ilman että siitä seuraa virheilmoitus.
Kurssin sivu: https://testikorppi.avoin.it.jyu.fi/kotka/course/student/courseInfo.jsp?course=66618
Sivu on oleellisesti sama kuin käyttötapauksessa kurssille ilmoittautuminen päädyttiin, joten sitä ei testata uudestaan.
Tentti: https://testikorppi.avoin.it.jyu.fi/kotka/course/student/opry_ilmo.jsp?course=66618&type;=8
Sivu on oleellisesti sama kuin käyttötapauksessa kurssille ilmoittautuminen päädyttiin, joten sitä ei testata uudestaan.
Tenttiin ilmoittautuminen: https://testikorppi.avoin.it.jyu.fi/kotka/exam/student/examShow.jsp?course=66618&exam;=245561
Korjausehdotukset perustuen WCAG 1.0 suositukseen
Korjausehdotukset perustuvat Foxabilityn antamaan tulokseen.
Toteuttamalla seuraavat korjausehdotukset, sivu saavuttaa WCAG 1.0 tason 1 / A.
Failed: Sivun sisällössä on <script>
-elementti
ilman <noscript>
-vastinetta. Elementissä määritellään checkLocation()-funktio. Lisäksi, funktion
toiminta aiheuttaa popup-ikkunan ilmestymisen, ja kyseinen tapa ilmaista tapahtunut virhe on epäjohdonmukainen
muun sivuston kanssa.
Korjausehdotus:JOKO: poista <script>
-elementti, ja toteuta virheentarkistus muuten.
TAI: lisää <noscript>
-elementti, poista popup-ikkuna-toiminto, lisää virheentarkistus toimimaan myös
silloin kun JavaScript on kytketty pois päältä.
Toteuttamalla seuraavat korjausehdotukset, sivu saavuttaa WCAG 1.0 tason 2 / AA.
Failed: Tekstikentältä, johon tulee kirjoittaa muu ennalta sovittu paikka,
puuttuu <label>
-elementti.
Korjausehdotus: Määrittele kyseiselle <input>
-elementille kuvaava
<label>
-elementti.
Failed: Taulukoiden yhteydessä tulisi käyttää ainakin kahta seuraavista kuvailemaan
taulukon sisältöä: title-attribuuttia, summary-attribuuttia ja/tai <caption>
-elementtiä.
Kaikista kolmesta sivun <table>
-elementeistä puuttui kyseiset kuvailut.
Korjausehdotus: Määrittele taulukoille kaksi seuraavista kuvailemaan taulukon
sisältöä: title-attribuutti, summary-attribuutti ja/tai <caption>
-elementti.
Korjausehdotukset perustuen WCAG 2.0 suositukseen
Toteuttamalla seuraavat korjausehdotukset, sivu saavuttaa WCAG 2.0 tason 1 / A.
Ei sivun sisältöön kohdistuvia huomautuksia.
Toteuttamalla seuraavat korjausehdotukset, sivu saavuttaa WCAG 2.0 tason 2 / AA.
3.3.3 - Virheilmoitus esitetään popup-ikkunana käyttäjälle. Ilmenee, jos käyttäjä valitsee Muu ennalta sovittu paikka, mikä? -valintaruudun, mutta ei kirjoita oheiseen tekstikenttään mitään.
Korjausehdotus: Ilmoita virhe tavalla, jota on käytetty yleisesti muuallakin sivustolla.
Tenttiin ilmoittautuminen onnistui: https://testikorppi.avoin.it.jyu.fi/kotka/exam/student/examShow.jsp?examLocation=Jyv%E4skyl%E4&examLocationText;=&examLiterature;=&examInfo;=&exam;=245561&doRegister;=Ilmoittaudu
Sivu on oleellisesti sama kuin edellinen sivu, joten sitä ei testata uudestaan. Ainut huomioitava muutos sivulla
on ilmoitus, että tenttiin ilmoittautuminen onnistui
. Sen voisi merkata muutenkin kuin visuaalisesti, esim.
<strong>
-elementillä.