Saavutettavan käyttöliittymän toteuttaminen Reactilla
Uotila, Anssi (2022)
Uotila, Anssi
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022112924860
https://urn.fi/URN:NBN:fi:amk-2022112924860
Tiivistelmä
Työn tavoitteena oli laatia ohjeistuksia, joiden avulla voidaan toteuttaa saavutettavia käyttöliittymiä React kirjastolla. Tavoitteena oli myös laatia ohjeita työkaluille, jotka havaitsevat saavutettavuusongelmia. Työn toimeksiantaja on Profit Software Oy.
Teoriaosuudessa käsiteltiin saavutettavuutta ja React kirjastoa. Erilaiset lait ja standardit velvoittavat isoa osaa palveluiden tarjoajista tekemään digipalveluistaan saavutettavia. Näin pyritään varmistamaan, että mahdollisimman moni erilainen ihminen pystyy käyttämään digipalveluita. Reactin kehityksessä on otettu huomioon saavutettavuus ja se on myös suosittu kehittäjien keskuudessa.
Työtä varten laadittiin ohjeistuksia, joita noudattamalla verkkosivustosta saa aikaan paremmin saavutettavan. Yksittäisen ohjeen tarkoitus oli selventää, miksi kyseisen toiminnon olisi oltava saavutettava ja kuinka toiminnon voi toteuttaa koodillisesti. Lisäksi työssä laaditaan ohjeet työkalujen käyttöön, joiden avulla voidaan arvioida verkkosivuston saavutettavuutta.
Työn tuloksena on ohjeistuksia saavutettavan käyttöliittymän toteuttamiseen Reactilla ja arviointiin eri työkaluilla. Koodiesimerkit ovat mahdollisimman yksinkertaisia ja niistä on hyötyä varsinkin aloitteleville koodaajille.
Teoriaosuudessa käsiteltiin saavutettavuutta ja React kirjastoa. Erilaiset lait ja standardit velvoittavat isoa osaa palveluiden tarjoajista tekemään digipalveluistaan saavutettavia. Näin pyritään varmistamaan, että mahdollisimman moni erilainen ihminen pystyy käyttämään digipalveluita. Reactin kehityksessä on otettu huomioon saavutettavuus ja se on myös suosittu kehittäjien keskuudessa.
Työtä varten laadittiin ohjeistuksia, joita noudattamalla verkkosivustosta saa aikaan paremmin saavutettavan. Yksittäisen ohjeen tarkoitus oli selventää, miksi kyseisen toiminnon olisi oltava saavutettava ja kuinka toiminnon voi toteuttaa koodillisesti. Lisäksi työssä laaditaan ohjeet työkalujen käyttöön, joiden avulla voidaan arvioida verkkosivuston saavutettavuutta.
Työn tuloksena on ohjeistuksia saavutettavan käyttöliittymän toteuttamiseen Reactilla ja arviointiin eri työkaluilla. Koodiesimerkit ovat mahdollisimman yksinkertaisia ja niistä on hyötyä varsinkin aloitteleville koodaajille.