Mitä direktiivi käytännössä velvoittaa?

Samankaltaiset tiedostot
Saavutettavuus verkkopalveluissa

Saavutettavuus > Tapio Haanperä Saavutettavuusasiantuntija tel

Oulun kaupungin verkkosivuston saavutettavuuden arviointi (WCAG 2.0)

Saavutettavat verkkosivut Miten ne tehdään?

WCAG 2.1 Uudet kriteerit

Hyvinkään kaupungin verkkosivuston saavutettavuuden arviointi (WCAG 2.0)

Verkkosisällön saavutettavuusohjeet 2.0: hyviä ohjeita monimuotoisen sisällön suunnitteluun ja arviointiin

ARVO - verkkomateriaalien arviointiin

Verkkopalveluiden saavutettavuus

Muutama sana saavutettavuudesta Virpi Jylhä, Näkövammaisten liitto ry

Saavutettavuuswebinaari

ARVO - verkkomateriaalien arviointiin

Verkkosivustojen saavutettavuuden tarkistuslista

ESTEETTÖMYYSTESTAUSRAPORTTI / VIRTU.FI/ LOMAKKEET. Annanpura Oy /

Saavutettavuuskiertue 2018 Saavutettavan verkkopalvelun hankinta Virpi Blom, North Patrol Oy

ESTEETTÖMYYSKATSAUS / SEINÄJOKI Annanpura Oy /

Ohjeita informaation saavutettavuuteen

Suvi Junes Tietohallinto / Opetusteknologiapalvelut 2012

Verkkosivut perinteisesti. Tanja Välisalo

ESTEETTÖMYYSKATSAUS / PORI.FI Annanpura Oy /

Yrjö Määttänen Kokemuksia SuLVInetin käytön aloituksen

Espoo.fi-sivuston Saavutettavuus huomioitu -leima, auditointiraportti 2017

Kotisivuohjeet. Eteläpohjalaiset Kylät ry. Sivupohjien rakenne

Oulun seudun ammattikorkeakoulu Aineistojen polku kirjastoon > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Digi arkeen -neuvottelukunnan kokous: saavutettavuusdirektiivi ja siihen liittyvä kansallinen lainsäädäntö Kommenttipuheenvuoro, Sami Älli

Suomen virtuaaliammattikorkeakoulu Teknillinen mekaniikka monivalinta aihio > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

ESTEETTÖMYYSKATSAUS / KAJAANI.FI Annanpura Oy /

Code Camp for Girls. Sanna Nygård. Lokakuussa

Selkokielisen sivuston saavutettavuuden arvioinnin heuristiikat

ARVO - verkkomateriaalien arviointiin

Facebook-sivun luominen

Suomen virtuaaliammattikorkeakoulu Tietojohtaminen rakennus prosesseissa > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Suomen virtuaaliammattikorkeakoulu Business in The EU v. 0.5 > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Suomen virtuaaliammattikorkeakoulu Teknillinen mekaniikka templateaihio > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Selkokielisen sivuston saavutettavuuden arvioinnin heuristiikat

THL - Kansalaispalvelujen graafiset tunnisteet. Lasse Tammilehto Creative Director, Solita & Jarmo Valmari Head of Design, Arcusys

Lahden, Pohjois Karjalan ja Kemi Tornion AMK Effective Reading > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Visma Fivaldi -käsikirja MiniCRM

VirtaaliAMK Virtuaalihotelli > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

VirtuaaliAMK Potilaan polku tietojärjestelmässä v.2ver8 > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Savonia ammattikorkeakoulu Miten tilintarkastajan tulee toimia? v. 0.5 > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

ipad maahanmuuttajien ohjauksessa Laitteen käyttöönotto Kotomaatti 2016

Lisätehtävät. Frantic 2015 sivu 1

Tekstinkäsittelyn jatko Error! Use the Home tab to apply Otsikko 1 to the text that you want to appear here. KSAO Liiketalous 1

Suomen virtuaaliammattikorkeakoulu Boolen operaattorit v. 0.5 > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Oma kartta Google Maps -palveluun

Arcada yrkeshögskola Hållbar utveckling v 0.5 > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Suomen virtuaaliammattikorkeakoulu Teknillinen mekanikka fem tutorials > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Suomen virtuaaliammattikorkeakoulu The XML Dokuments > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

BLOGGER. ohjeita blogin pitämiseen Googlen Bloggerilla

Sen jälkeen Microsoft Office ja sen alta löytyy ohjelmat. Ensin käynnistä-valikosta kaikki ohjelmat

Suomen virtuaaliammattikorkeakoulu XML_mark_up_language > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Suomen virtuaaliammattikorkeakoulu Vedenpuhdistus > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Suomen virtuaaliammattikorkeakoulu Villan keritseminen, karstaus ja kehrääminen v.0.5 > 80 % % % < 50 %

VirtuaaliAMK Miten osallistun ryhmäkeskusteluun? > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

WCAG 2.0 -kriteerien arviointiheuristiikat

Design with business impact

1. Selkokielisen verkkopalvelun graafinen ja looginen rakenne

Ouka.fi aikamatka saavutettavuuteen

OpenOffice.org Impress 3.1.0

Helsingin ammattikorkeakoulu Stadia Verkkosivujen silmäiltävyys ja selailtavuus v. 0.9 > 80 % % % < 50 %

Moodle 2.2 pikaohje. 1. Kirjautuminen ja omat kurssit (Työtilat) 1. Mene internet-selaimella osoitteeseen

Opintopolun esteettömyyshaasteet

Suomen virtuaalikylä Virtuaalikylä v. 0.9 > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Canva CV NÄIN PÄÄSET ALKUUN CANVA CV:N TEOSSA: Canva on graafisen suunnittelun

Diakonia ammattikorkeakoulu Päihdetyön historia > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Suomen virtuaaliammattikorkeakoulu Teknillinen mekaniikka: Voima ja sen komponentit > 80 % % % < 50 %

Kirjan toteutus BoD easybook -taittotyökalun avulla

Suomen virtuaaliammattikorkeakoulu Kestävää kehitystä etsimässä v. 0.9 > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Virtuaaliammattikorkeakoulu Seksuaaliterveyden edistäminen v. 0.9 > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Suomen virtuaaliammattikorkeakoulu Tapauskertomus tietojärjestelmähanke > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Suomen virtuaaliammattikorkeakoulu VPN peli > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Suomen virtuaaliammattikorkeakoulu Vetokoe v.0.5 > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Ponnahdusikkunoiden ja karttatekstien hallitseminen ArcGIS Online kartoissa

Poikkeusinfo XML-rajapinnan kuvaus, rajapinnan versio 2 Seasam Group

Suomen virtuaaliammattikorkeakoulu Metso hyökkää Miksi? v. 0.5 > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Kurssin asetuksista Kurssin asetukset voidaan muuttaa Kurssin ylläpidon kautta. Moodle ( Mervi Ruotsalainen)

Suomen Virtuaaliammattikorkeakoulu Kasvinsuojelu ruiskutustekniikka v. 0.5 > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

ESTEETTÖMYYSTESTAUSRAPORTTI ETUSIVU JA FINRISKI-LASKURI / THL.FI

VirtuaaliAMK Työhyvinvointi > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Käyttöohje: LAPIO latauspalvelu

Pikaopas Bookeen Cybook Muse -lukulaitteet

VirtuaaliAMK Työsopimuksella sovitaan pelisäännöt? V.1.0 > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Oulun ja Pohjois Karjalan ammattikorkeakoulu Virtuaalivasikan kasvatuspeli v. 0.5 > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

VirtuaaliAMK Ympäristömerkkipeli > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

VirtuaaliAMK Tilastollinen päättely > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

FrontPage Näkymät

Selkeä ja kaikille saavutettava Opintopolku

Suomen virtuaaliammattikoulu Kaasutustekniikka v. 0.5 > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Suvi Junes Tietohallinto / Opetusteknologiapalvelut 2012

VirtuaaliAMK Tulipesän paineen ja palamisilman säätö > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Visma.net Approval. Versiosaate 1.40

WCAG 2.0 -arviointityökalu

HTML perusteita (ei julkiseen jakeluun)

Yleistä. Suositukset. Rakenne

Mainonnanhallinta Käyttöopastus. Aineiston lisäys. Olli Erjanti Mediareaktori

ADMIN. Käyttöopas 08Q4

TAULUKOINTI. Word Taulukot

Virtuaaliammattikorkeakoulu Taide kasvatus taidekasvatus > 80 % % % < 50 % Suhteellinen osuus maksimiarvosta (%)

Yksityiskohtaiset ohjeet. TwinSpacen käyttäminen

Transkriptio:

Mitä direktiivi käytännössä velvoittaa? Web Content Accessibility Guidelines - Verkkosisällön saavutettavuusohjeet Timo Övermark Tapio Haanperä http://papunet.net/saavutettavuus

WCAG 2.1 - Verkkosisällön saavutettavuusohjeet World Wide Web Consortiumin (W3C) tekemä ja ylläpitämä. W3C on kansainvälinen yhteisö, joka antaa suosituksia verkkosivujen sisällön esittämisestä. Laki velvoittaa WCAG 2.1:n AA-tason täyttämistä. Tasoja on A, AA ja AAA, joista AAA on paras. AA-taso sisältää 4 periaatetta, 13 ohjetta ja 50 onnistumiskriteeriä hyvälle saavutettavuudelle.!2

WCAG - Mistä se koostuu? Periaatteet Ohjeet Onnistumiskriteerit 1.Havaittava 1.1 - Tekstivastineet 1.1.1 - Ei-tekstuaalinen sisältö 2.Hallittava 3.Ymmärrettävä 4.Lujatekoinen 1.2 - Aikasidonnainen media 1.3 - xxxxx 1.4 - xxxxx 1.2.1 - xxxxx 1.2.2 - xxxxx 1.2.3 - xxxxx..

Ketkä ovat vastuussa saavutettavuudesta?

Kaikki voivat edistää saavutettavuutta omalla panoksellaan Suunnittelijat - käyttöliittymäsuunnittelijat, graafikot, yms. Koodaajat - henkilöt, jotka kirjoittavat verkkosivujen koodin Sisällöntuottajat - henkilöt, jotka luovat ja tuovat uutta sisältöä, kuten tekstejä, kuvia, videoita ja äänitiedostoja verkkoon Tilaajalla on suuri vastuu saavutettavuudesta. Pitää osata vaatia saavutettavia palveluita.!5

Esimerkkejä direktiivin velvoittamista asioista www.papunet.net/saavutettavuus

Sivun otsikko (page title) 2.4.2 - Sivuotsikot Jokaisella verkkosivulla on otsikko, joka näkyy selainikkunan tai välilehden otsikkopalkissa Otsikon tulisi kuvata sivun sisältöä!7

Kielen määrittäminen 3.1.1 - Sivunäkymän kieli tulee määrittää HTML-koodissa. 3.1.2 - Mikäli sivulla on eri kielillä kirjoitettuja osioita, tulee näiden kieli määrittää erikseen. Esimerkkisivun HTML-koodista huomataan, että sivun kieleksi on määritelty suomi - < lang= fi >!8

Tekstivastineet 1.1.1 - Kaikella ei-tekstuaalisella sisällöllä tulee olla tekstivastine, joka kuvaa sen sisältöä Kuville alt-attribuutissa teksti, joka kertoo, mitä kuvassa on tyhjä, jos kuva on koriste tai sisältö on kerrottu muualla jos kuva on linkki, tekstivastine kertoo linkin kohteen Lomakekentille kentän nimessä kerrotaan, mitä kenttään on tarkoitus syöttää Kuvaajat ja infografiikka Ei alt-attribuutissa, vaan mieluiten tekstinä samalla sivulla tai linkkinä sivulle, jossa kerrotaan sisällöstä!9

Kuvan lisääminen Drupalsisällönhallintajärjestelmässä Kuvan lisääminen Wordpresssisällönhallintajärjestelmässä <img src="http://papunet.net/sites/papunet.net/files/tietoa/apuvalineet/ full_kommunikointi_apuvalineella2.png" alt="kaksi ihmistä kommunikoi kuvallisen sanaston avulla" width="460" height="145">

Semanttinen merkitys 1.3.1 - Informaatio ja suhteet 2.4.6 Otsikot ja nimilaput Otsikoissa, linkeissä, painikkeissa ja muissa elementeissä, joiden ulkoasu antaa vihjeen niiden tarkoituksesta, tulisi käyttää oikeaa merkkausta myös HTMLkoodissa. Esimerkki: Ei siis riitä, että otsikko kirjoitetaan suuremmalla fontilla ja lihavoidaan. Se pitää myös ohjelmallisesti merkitä otsikoksi HTML-koodissa: <h1>tämä on sivunäkymän ensimmäinen otsikko</h1>!11

Tekstin ja taustan välinen tummuuskontrasti - 1.4.3 Tekstin (tai tekstiä esittävän kuvan) ja taustan välinen tummuuskontrastisuhde on oltava vähintään 4,5:1 (pieni tai normaali teksti) tai 3:1 (suuri tai lihavoitu teksti)!12

Tekstin koon muuttaminen Käyttäjät voivat muuttaa tekstin kokoa joko muuttamalla pelkän teksitn kokoa selaimesta käsin, kaikkien elementtien kokoa selaimesta käsin tai tekstin kokoa asetuksista. DEMO!13

Käyttäminen näppäimistöllä Kaiken toiminnallisuuden tulee olla käytettävissä näppäimistöllä (2.1.1, 2.1.2, 2.4.3, 2.4.7) Linkkien, painikkeiden, ja muiden toimintojen tulee olla toteutettu niin, että näppäimistökohdistimen voi siirtää niihin, kohdistin on selkeästi näkyvissä ja että komponentti reagoi kun se aktivoidaan näppäimistöllä Hiirellä raahaamisen tai kosketuksen avulla käytettäviä toimintoja varten täytyy olla omat käyttöliittymäkomponenttinsa (myös 2.5.1 vaatii tätä) Käytännössä verkkosivua tulee voida selata käyttämällä sarkainta (Tab), nuolinäppäimiä, välilyöntiä, Esc-näppäintä sekä Enter-näppäintä. DEMO!14

Linkin tarkoitus 2.4.4 - Linkin tarkoitus tulisi selvitä linkkitekstistä siinä yhteydessä, missä linkki sijaitsee Linkkitekstin tulee kuvata, mihin sivulle linkki vie, tai mitä linkistä tapahtuu.!15

Esimerkki kriteerin läpäisevästä linkistä. Näytä lisää ei välttämättä aina ole kuvaava linkkiteksti, mutta tässä se on esitetty kontekstissa, joka antaa vihjeen mitä näytetään lisää, joten teksti on riittävän kuvaava.

Esimerkki hylätystä kriteeristä. Lataa lisää ei ole saman elementin sisällä kuin sen yläpuolella olevat laatikot, joten ei ole selvää mitä ladataan lisää. Etenkin, kun edellisellä sisällöllä ei ole otsikkoa, joka kertoisi, mistä sisällöstä on kyse.

Lomakkeet Lomake-elementtien toteutuksessa (koodi) tulee ottaa saavuettavuus huomioon. Lomakkeet on voitava täyttää käyttäen pelkkää näppäimistöä (ilman hiirtä). Jos käyttäjä täyttää lomakkeen virheellisesti, tästä on ilmoitettava ja ohjeistettava käyttäjää saavutettavassa muodossa. 3.3.1 - Jos lomakkeella havaitaan syötevirhe, sen paikka osoitetaan ja virheen kuvaus esitetään tekstimuotoisena 3.3.2: Lomakekentissä tulee olla nimilaput (label), jotka kertovat, mitä tietoa kenttään on tarkoitus syöttää ja missä muodossa 3.3.3: Jos lomakkella havaitaan virhe, käyttäjälle ehdotetaan miten sen voi korjata!18

tokmanni.fi - kuvakaappaus sen jälkeen, kun käyttäjä on täyttänyt toimitustiedot puutteellisesti ja yrittänyt lähettää lomakkeen Käyttäjää ohjeistetaan jokaisen virheellisesti täytetyn lomakekentän kohdalla. Täyttämättä jätettyjen pakollisten lomakekenttien kohdalla käyttäjälle ilmoitetaan: Tämä on pakollinen kenttä.

Lomakekentät pitää merkitä oikein HTML-koodiin. Alla on esitetty esimerkki muun muassa siitä, miten lomakekentän nimilappu (label) voidaan yhdistää sille kuuluvaan syötekenttään. <label for= yritys >Yritys</label> <input id= yritys type= text autocomplete= organization > <label for= katuosoite >Katuosoite</label> <input id= katuosoite type= text aria-required= true autocomplete= address-line1 > HTML ja muut yleisesti käytössä olevat web-teknologiat mahdollistavat usein monta erilaista tapaa ratkaista sama asia. Yllä olevan kuvan esimerkki voidaan siis totetutaa muillakin tavoilla siten, että se on edelleen saavutettava.

Liikkuva ja välkkyvä sisältö 2.2.2 - Automaattisesti käynnistyvän liikkuvan, välkkyvän tai vierivän sisällön voi keskeyttää, pysäyttää tai piilottaa käyttäjän toimesta Esimerkiksi: karusellit, rullaavat uutisvirrat, mainokset, videot, animaatiot, yms. Mahdollisia ongelmia käyttäjille: vaikeuksia lukea itsestään muuttuvaa tai liikkuvaa sisältöä, liikkuva ja välkkyvä sisältö voi häiritä verkon lukemista ja selaamista, aiheuttaa kohtauksia, mikäli sisältö välkkyy yli kolme kertaa sekunnissa, vie suuren osan näytön tilasta sekä on melko kirkas. https://lappeenranta.fi/lappeenranta https://mtrexpress.se/sv!21

Multimedia (video ja ääni) sisällöt 1.2.x - Kaikille videoille ja äänitiedostoille tulisi antaa vaihtoehtoinen esitystapa. Tämä auttaa henkilöitä, joilla on aistirajoitteita, havaitsemaan esimerkiksi videoissa näkyvän ja kuuluvan sisällön. Tämän takia WCAG 2 AA-tason läpäisemiseksi videoiden tulee olla: tekstitettyjä kuulovammaisia varten sekä kuvailutulkattuja näkörajoitteisia käyttäjiä varten. https://www.invalidiliitto.fi/hissi-videot!22

1.Sivun otsikko (page title) 2.Sivun ja sivun osien kieli (lang) 3.Tekstivastineet (kuvat, painikkeet, lomakkeet) 4.Visuaalisen ilmeen suhde koodiin (esim. otsikko ei saa vain näyttää otsikolta, se pitää olla myös koodattu otsikoksi <h>) 5.Tekstin ja taustan välinen tummuuskontrasti 6.Tekstin koon muuttaminen 7.Käyttäminen näppäimistöllä 8.Linkin tarkoitus 9.Lomakkeet 10.Vilkkuva ja itsestään liikkuva sisältö 11.Multimedia (videot ja audio)