Chatbottiin navigointi
Useimmiten chatbot on sijoitettu verkkosivujen oikeaan alalaitaan , missä käyttäjät ovat botin tottuneet näkemään . Myös rakenteellisesti botti on tällöin viimeisin tai viimeisimpiä elementtejä sivulla . Chatbotin käyttöliittymä voi avautua sivulle valmiiksi tai käyttäjältä voidaan odottaa botin avaamista käytön aloittamiseksi . Saavutettavuuden kannalta ei ole oleellista kummin keskustelun aloitus on toteutettu , vaan merkityksellisempää on käyttöliittymään navigointi ja toiminnallisuus tämän jälkeen .
Ennen bottiin navigoimista käyttäjän tulee hahmottaa , että sivulla ylipäätään on chatbot . Näkevälle käyttäjälle tämä informaatio saadaan välitettyä , kun botti tai sen avaava painike on havaittava . Ruudunlukijaa käyttäville tilanne on kuitenkin toinen , eikä botin löytyminen taustasivulta ole itsestään selvää . Ruudunlukijoilla verkkosivun sisällön tutkimiseen käytetään tyypillisesti ruudunlukijan pikakomentoja , joilla voidaan etsiä sisällöstä tyypillisimpiä elementtejä . Tällaisia ovat esimerkiksi otsikot , linkit ja painikkeet , joita läpikäymällä saadaan hahmotettua verkkosivun sisältöä . Näin näkövammaiset käyttävät nettiä -videolla ennestään tuntemattoman verkkosivun sisällön tutkimista verrataan pimeään huoneeseen astumiseen , josta elementtejä huhuilemalla saadaan selville , mitä sivu sisältää ( Näin näkövammaiset käyttävät nettiä 2016 ).
Chatbottien kohdalla HTML-elementtien etsimisestä tulee kuitenkin huomata , että verkkosivusta muodostuva puumainen dokumenttirakenne ( DOM , Document Object Model ), jota ruudunlukija hyödyntää , muuttuu käyttäjän vuorovaikutuksessa . Tällöin dokumenttirakenteessa chatbotista näkyy vain osa . Jos chatbot on oletuksena suljettu , botin sisällä mahdollisesti oleva otsikkotaso ei vielä löydy DOM-puusta eikä ruudunlukija siten lue elementtiä . Vaikka verkkosivulta on eri otsikkotasojen lisäksi mahdollista etsiä myös muita elementtejä , on toki käyttäjäriippuvaista , kuinka tarkasti sisältöön jaksaa tutustua ja mitä etsiä . Siksi muiden muassa otsikkotasojen johdonmukainen käyttö ja nimeäminen on tärkeää . Botissa mahdollisesti esiintyvän otsikkotason tulisi noudattaa taustalla olevan sivun rakennetta , jotta otsikko olisi löydettävissä . Otsikkotasojen ja muiden elementtien etsimiseen käytettäviä näppäinkomentoja on listattu näkövammaliiton kokoamaan ohjeistukseen NVDA näppäinkomennot .
Käyttäjästä riippuen chat-käyttöliittymään tai sen avaavaan painikkeeseen navigointi voi tapahtua esimerkiksi sormella , hiirellä tai näppäimistöllä . Sormella ja hiirellä voidaan suoraan valita haluttu toiminto , kun taas näppäimistöllä joudutaan ensin järjestyksessä käymään läpi chat-käyttöliittymää edeltävät elementit . Näppäimistöä ja avustavaa teknologiaa käytettäessä verkkosivun elementteihin siirrytään Tab-painikkeella tai näppäimistön pikakomennoilla . Paljon elementtejä sisältävällä verkkosivulla Tab-painikkeella läpikäynti voi kuitenkin olla vaivalloista . Silloin kun verkkosivustolla on toisteisia rakenteita , kuten navigaatio ja hakukenttä , näppäimistöllä navigoiville käyttäjälle tulee tarjota keino , jolla voi siirtyä suoraan verkkosivun sisältöön . Yleisesti käytetty keino on ns . hyppylinkki (“ Siirry sisältöön ” tai “ Hyppää pääsisältöön ”). Tarvittaessa hyppylinkkiin voi sisällyttää myös muita sisältöön kohdistuvia linkkejä , joilla helpotetaan sivun elementteihin navigoimista näppäimistöllä . Jos botti on sivulla olennaisessa roolissa , linkin lisääminen chatbotin avaavaan painikkeeseen tai chat-käyttöliittymään voi olla toimiva vaihtoehto .
Liittyvät WCAG 2.1 -ohjeistuksen onnistumiskriteerit 1.3.1 Informaatio ja suhteet ( A ) 2.4.1 Ohita lohkot ( A ) 2.4.6 Otsikot ja nimilaput ( AA ) 3.2.3 Johdonmukainen navigointi ( AA )
Tarjoa käyttäjälle keino ohittaa verkkosivun toisteiset rakenteet ja siirtyä suoraan verkkosivun sisältöön . Jos botti on osa isompaa kokonaisuutta , huolehdi että navigointi tapahtuu johdonmukaisesti . Sivulla olevien otsikoiden ja nimilappujen tulee olla kuvaavia ja johdonmukaisia . Myös botissa olevan otsikkotason tulee noudattaa sivun otsikkotasojen rakennetta .
9 Tulevaisuuden älykkäät kuntoutuspalvelut