SlideShare a Scribd company logo
1 of 29
Saavutettavuutta arvioimassa tapaus Avustajaportti MATHM-47050 Saavutettavuus vierailuluento  Ilkka Kaikuvuo, 20.11.2007
Ohjelmassa tänään ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Saavutettavuus: määritelmiä (1/2) ,[object Object],[object Object],[object Object]
Saavutettavuus: määritelmiä (2/2) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Saavutettavuus: arviointi? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Arviointi: määritelmiä ,[object Object],[object Object]
Arviointi: alustava arviointi (W3C) (lähde: Kaikuvuo 2006 ja WAI) Saavutettavuuden  tarkistustyökalujen käyttö (tarkistetaan sivusto vähintään kahdella tarkistustyökalulla kiinnittäen huomiota virheisiin) Koneellinen tarkistaminen eli automaattisten tarkistinten käyttö Jatkotoimenpiteiden  suosittelu Havaintojen  raportointi Ilmiöiden todentaminen ja raportointi (tulosten summaaminen) Sivujen tarkastelu  erikoisselaimella (joko ääni- tai tekstiselain, onko vastaava tieto saatavilla kuin graafisella selaimella?) Sivujen tarkastelu  graafisella selaimella   (kuvien näyttö pois päältä, ilman ääntä, näyttökokoa vaihdellen jne.)  Käsin tehtävät tarkistukset Määritetään  kattava sivuvalikoima   arvioitavasta sivustosta (saavutettavuuden kannalta ongelmallisia sivuja, paljon käytettyjä sivuja jne.) Sivuvalikoiman päättäminen
Arviointi: kattava arviointi (W3C) (1/5) (lähde: Kaikuvuo 2006 ja WAI) Arviointiryhmä. Saavutettavuustason todentaminen ja ilmoittaminen. Arviointiryhmä Jatkotoimenpiteiden suosittelu Arviointiryhmä Havaintojen raportointi Ilmiöiden todentaminen ja raportointi (tulosten summaaminen) Arviointiryhmä ja loppukäyttäjät Kieliasun ja käytetyn kielen tarkistus Arviointiryhmä, mahdollisesti loppukäyttäjät Sivuston tarkistaminen saavutettavuuden tarkistuslistaa hyödyntäen Arviointiryhmä, mahdollisesti loppukäyttäjät Sivujen tarkastelu erikoisselaimella Arviointiryhmä, mahdollisesti loppukäyttäjät Sivujen tarkastelu graafisella selaimella Käsin tehtävät tarkistukset Arviointiryhmä, esimerkiksi TAW ja WebXACT Watchfire Saavutettavuuden tarkistustyökalujen käyttö Arviointiryhmä, esimerkiksi W3C:n HTML- ja CSS-validaattorit  Sivuston merkkauksen tarkistaminen Koneellinen tarkistaminen eli automaattisten tarkistinten käyttö Arviointiryhmä Tavoitetason määrittäminen Arviointiryhmä Arvioitavan sivuston osan määrittäminen Arviointiryhmä Sivuston laajuuden ja sijainnin määrittely Arvioinnin laajuuden määrittely
Arviointi: kattava arviointi (W3C) (2/5) ,[object Object],[object Object],[object Object]
Arviointi: kattava arviointi (W3C) (3/5) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Arviointi: kattava arviointi (W3C) (4/5) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Arviointi: kattava arviointi (W3C) (5/5) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Tapaus Avustajaportti
Tapaus Avustajaportti: taustaa (1/2) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Tapaus Avustajaportti: taustaa (2/2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tapaus Avustajaportti: saavutettavuus käytännössä (1/2) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Tapaus Avustajaportti: saavutettavuus käytännössä (2/2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tapaus Avustajaportti: huomioita (saavutettavuus) ,[object Object],[object Object],[object Object],[object Object]
Tapaus Avustajaportti: Zoom-asettelu Zoom-asettelu Tavallinen teema
Tapaus Avustajaportti: arviointi ,[object Object],[object Object],[object Object]
Tapaus Avustajaportti: toimenpiteet arvioinnissa (1/5) ,[object Object],[object Object],[object Object],[object Object]
Tapaus Avustajaportti: toimenpiteet arvioinnissa (2/5) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tapaus Avustajaportti: toimenpiteet arvioinnissa (3/5) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tapaus Avustajaportti: toimenpiteet arvioinnissa (4/5) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tapaus Avustajaportti: toimenpiteet arvioinnissa (5/5) ,[object Object],[object Object],[object Object]
Tapaus Avustajaportti: puutteita (lähde: Kaikuvuo 2006) Käyttäjätestaus x Kohdistaminen syöttölomakkeissa Käyttäjätestaus x x Layout Käyttäjätestaus x x Käytetty kirjasin Käyttäjätestaus, asiantuntija-arvio x x Lokalisaation liittyvät ongelmat Käyttäjätestaus, asiantuntija-arvio x Portaalissa käytetyt termit Käyttäjätestaus, asiantuntija-arvio x Portaalissa käytetty kieli W3C:n CSS -tarkistin / asiantuntija-arvio x CSS –tyylitiedostojen oikeellisuus W3C:n HTML -validaattori / asiantuntija-arvio x HTML –merkkauksen oikeellisuus Havaintomenetelmä Subjektiivinen Tekninen Ongelma Luonne
Tapaus Avustajaportti: havaitut ilmiöt Omien, projektikohtaisten, ratkaisujen tekeminen pohjautuen saatuihin kokemuksiin. Ohjeistukset ovat pääsääntöisesti yleisiä ja hieman epätarkkoja toteutusprojektin tarpeisiin nähden. Arviointia koskevan ohjeistuksen puutteet. Selainlaajennusten käyttö apuna, erityistoimenpiteet (sessiotunniste ja niin edelleen, vertaa 6.2.2) Koneelliset tarkistimet eivät useimmiten osaa tarkistaa salasanasuojattuja sivustoja. Autentikointia vaativan verkkopalvelun saavutettavuuden arviointi  Räätälöinti saavutettavuustavoitteiden saavuttamiseksi. Valmiiden ohjelmakirjastojen suoraviivaisuus. Toteutustekniikkaan liittyvät ongelmat (PHP/PEAR/QuickForm)  Parannetaan toimintaa käyttäjätestauksen tulosten perusteella. Suositusten tietty puutteellisuus, vähäinen kokemus liikuntarajoitteisten ihmisten verkon käytöstä. Lomakkeiden käytössä ilmenneet ongelmat. Huomioidaan paremmin projektin aikataulun puitteissa. Lopputyön aikataulutus suhteessa projektin aikatauluun. Ulkoasuteemojen hyödyntämisen vähäisyys. Käyttäjän tarkempi mallintaminen ja huomioon otto. Palvelun oletettu käyttäjäkunta tarkasti rajattu (asiakkaan rajaus). Kohderyhmäajattelu. Käyttäjän tarkempi mallintaminen ja huomioon otto. Oletukset käyttäjäkunnan homogeenisyydestä. Käyttäjien heterogeenisyys oletettuun verrattuna. Mahdollinen ratkaisu Syy  Havaittu ilmiö
Lähteitä ,[object Object],[object Object]
[object Object]

More Related Content

Similar to Saavutettavuutta arvioimassa: tapaus Avustajaportti

eduroam ennen, nyt ja tulevaisuudessa
eduroam ennen, nyt ja tulevaisuudessaeduroam ennen, nyt ja tulevaisuudessa
eduroam ennen, nyt ja tulevaisuudessaKarri Huhtanen
 
Store App -kehityksen aloittaminen
Store App -kehityksen aloittaminenStore App -kehityksen aloittaminen
Store App -kehityksen aloittaminenSovelto
 
Windows Vista Ja 7 Yhteensopivuus Ja Sovellustestaus
Windows Vista Ja 7 Yhteensopivuus Ja SovellustestausWindows Vista Ja 7 Yhteensopivuus Ja Sovellustestaus
Windows Vista Ja 7 Yhteensopivuus Ja SovellustestausVaihde 7
 
Web Client programming
Web Client programmingWeb Client programming
Web Client programmingguest8899ec02
 
Java - analysointityökaluja
Java - analysointityökalujaJava - analysointityökaluja
Java - analysointityökalujaKari Sarsila
 
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudetWindows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudetVaihde 7
 
Avointen aineistojen julkaisualusta AVAA
Avointen aineistojen julkaisualusta AVAAAvointen aineistojen julkaisualusta AVAA
Avointen aineistojen julkaisualusta AVAAAvoinTiede
 
Dev ops atlassianway-final-2017-10
Dev ops atlassianway-final-2017-10Dev ops atlassianway-final-2017-10
Dev ops atlassianway-final-2017-10Ambientia
 
W3: Hajautettua versionhallintaa - Git & GitHub
W3: Hajautettua versionhallintaa - Git & GitHubW3: Hajautettua versionhallintaa - Git & GitHub
W3: Hajautettua versionhallintaa - Git & GitHubDeittisirkus
 
Online Tuotantoprosessi2007
Online Tuotantoprosessi2007Online Tuotantoprosessi2007
Online Tuotantoprosessi2007Antti Leino
 
Luento SFS:n seminaarissa 09.9.2009
Luento SFS:n seminaarissa 09.9.2009Luento SFS:n seminaarissa 09.9.2009
Luento SFS:n seminaarissa 09.9.2009reijoju
 

Similar to Saavutettavuutta arvioimassa: tapaus Avustajaportti (13)

Ser web
Ser webSer web
Ser web
 
eduroam ennen, nyt ja tulevaisuudessa
eduroam ennen, nyt ja tulevaisuudessaeduroam ennen, nyt ja tulevaisuudessa
eduroam ennen, nyt ja tulevaisuudessa
 
Store App -kehityksen aloittaminen
Store App -kehityksen aloittaminenStore App -kehityksen aloittaminen
Store App -kehityksen aloittaminen
 
Julkisen
Julkisen Julkisen
Julkisen
 
Windows Vista Ja 7 Yhteensopivuus Ja Sovellustestaus
Windows Vista Ja 7 Yhteensopivuus Ja SovellustestausWindows Vista Ja 7 Yhteensopivuus Ja Sovellustestaus
Windows Vista Ja 7 Yhteensopivuus Ja Sovellustestaus
 
Web Client programming
Web Client programmingWeb Client programming
Web Client programming
 
Java - analysointityökaluja
Java - analysointityökalujaJava - analysointityökaluja
Java - analysointityökaluja
 
Windows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudetWindows 7 - uudet ominaisuudet
Windows 7 - uudet ominaisuudet
 
Avointen aineistojen julkaisualusta AVAA
Avointen aineistojen julkaisualusta AVAAAvointen aineistojen julkaisualusta AVAA
Avointen aineistojen julkaisualusta AVAA
 
Dev ops atlassianway-final-2017-10
Dev ops atlassianway-final-2017-10Dev ops atlassianway-final-2017-10
Dev ops atlassianway-final-2017-10
 
W3: Hajautettua versionhallintaa - Git & GitHub
W3: Hajautettua versionhallintaa - Git & GitHubW3: Hajautettua versionhallintaa - Git & GitHub
W3: Hajautettua versionhallintaa - Git & GitHub
 
Online Tuotantoprosessi2007
Online Tuotantoprosessi2007Online Tuotantoprosessi2007
Online Tuotantoprosessi2007
 
Luento SFS:n seminaarissa 09.9.2009
Luento SFS:n seminaarissa 09.9.2009Luento SFS:n seminaarissa 09.9.2009
Luento SFS:n seminaarissa 09.9.2009
 

Saavutettavuutta arvioimassa: tapaus Avustajaportti

  • 1. Saavutettavuutta arvioimassa tapaus Avustajaportti MATHM-47050 Saavutettavuus vierailuluento Ilkka Kaikuvuo, 20.11.2007
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Arviointi: alustava arviointi (W3C) (lähde: Kaikuvuo 2006 ja WAI) Saavutettavuuden tarkistustyökalujen käyttö (tarkistetaan sivusto vähintään kahdella tarkistustyökalulla kiinnittäen huomiota virheisiin) Koneellinen tarkistaminen eli automaattisten tarkistinten käyttö Jatkotoimenpiteiden suosittelu Havaintojen raportointi Ilmiöiden todentaminen ja raportointi (tulosten summaaminen) Sivujen tarkastelu erikoisselaimella (joko ääni- tai tekstiselain, onko vastaava tieto saatavilla kuin graafisella selaimella?) Sivujen tarkastelu graafisella selaimella (kuvien näyttö pois päältä, ilman ääntä, näyttökokoa vaihdellen jne.) Käsin tehtävät tarkistukset Määritetään kattava sivuvalikoima arvioitavasta sivustosta (saavutettavuuden kannalta ongelmallisia sivuja, paljon käytettyjä sivuja jne.) Sivuvalikoiman päättäminen
  • 8. Arviointi: kattava arviointi (W3C) (1/5) (lähde: Kaikuvuo 2006 ja WAI) Arviointiryhmä. Saavutettavuustason todentaminen ja ilmoittaminen. Arviointiryhmä Jatkotoimenpiteiden suosittelu Arviointiryhmä Havaintojen raportointi Ilmiöiden todentaminen ja raportointi (tulosten summaaminen) Arviointiryhmä ja loppukäyttäjät Kieliasun ja käytetyn kielen tarkistus Arviointiryhmä, mahdollisesti loppukäyttäjät Sivuston tarkistaminen saavutettavuuden tarkistuslistaa hyödyntäen Arviointiryhmä, mahdollisesti loppukäyttäjät Sivujen tarkastelu erikoisselaimella Arviointiryhmä, mahdollisesti loppukäyttäjät Sivujen tarkastelu graafisella selaimella Käsin tehtävät tarkistukset Arviointiryhmä, esimerkiksi TAW ja WebXACT Watchfire Saavutettavuuden tarkistustyökalujen käyttö Arviointiryhmä, esimerkiksi W3C:n HTML- ja CSS-validaattorit Sivuston merkkauksen tarkistaminen Koneellinen tarkistaminen eli automaattisten tarkistinten käyttö Arviointiryhmä Tavoitetason määrittäminen Arviointiryhmä Arvioitavan sivuston osan määrittäminen Arviointiryhmä Sivuston laajuuden ja sijainnin määrittely Arvioinnin laajuuden määrittely
  • 9.
  • 10.
  • 11.
  • 12.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. Tapaus Avustajaportti: Zoom-asettelu Zoom-asettelu Tavallinen teema
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Tapaus Avustajaportti: puutteita (lähde: Kaikuvuo 2006) Käyttäjätestaus x Kohdistaminen syöttölomakkeissa Käyttäjätestaus x x Layout Käyttäjätestaus x x Käytetty kirjasin Käyttäjätestaus, asiantuntija-arvio x x Lokalisaation liittyvät ongelmat Käyttäjätestaus, asiantuntija-arvio x Portaalissa käytetyt termit Käyttäjätestaus, asiantuntija-arvio x Portaalissa käytetty kieli W3C:n CSS -tarkistin / asiantuntija-arvio x CSS –tyylitiedostojen oikeellisuus W3C:n HTML -validaattori / asiantuntija-arvio x HTML –merkkauksen oikeellisuus Havaintomenetelmä Subjektiivinen Tekninen Ongelma Luonne
  • 27. Tapaus Avustajaportti: havaitut ilmiöt Omien, projektikohtaisten, ratkaisujen tekeminen pohjautuen saatuihin kokemuksiin. Ohjeistukset ovat pääsääntöisesti yleisiä ja hieman epätarkkoja toteutusprojektin tarpeisiin nähden. Arviointia koskevan ohjeistuksen puutteet. Selainlaajennusten käyttö apuna, erityistoimenpiteet (sessiotunniste ja niin edelleen, vertaa 6.2.2) Koneelliset tarkistimet eivät useimmiten osaa tarkistaa salasanasuojattuja sivustoja. Autentikointia vaativan verkkopalvelun saavutettavuuden arviointi Räätälöinti saavutettavuustavoitteiden saavuttamiseksi. Valmiiden ohjelmakirjastojen suoraviivaisuus. Toteutustekniikkaan liittyvät ongelmat (PHP/PEAR/QuickForm) Parannetaan toimintaa käyttäjätestauksen tulosten perusteella. Suositusten tietty puutteellisuus, vähäinen kokemus liikuntarajoitteisten ihmisten verkon käytöstä. Lomakkeiden käytössä ilmenneet ongelmat. Huomioidaan paremmin projektin aikataulun puitteissa. Lopputyön aikataulutus suhteessa projektin aikatauluun. Ulkoasuteemojen hyödyntämisen vähäisyys. Käyttäjän tarkempi mallintaminen ja huomioon otto. Palvelun oletettu käyttäjäkunta tarkasti rajattu (asiakkaan rajaus). Kohderyhmäajattelu. Käyttäjän tarkempi mallintaminen ja huomioon otto. Oletukset käyttäjäkunnan homogeenisyydestä. Käyttäjien heterogeenisyys oletettuun verrattuna. Mahdollinen ratkaisu Syy Havaittu ilmiö
  • 28.
  • 29.