Suunnittelin ja toteutin kolmikielisen, saavutettavuusvaatimukset huomioivan WordPress-verkkosivuston AMKIT-konsortiolle. Projektin myötä pääsin syventymään WCAG 2.1 ‑ohjeisiin sekä suunnittelijan että kehittäjän näkökulmasta.
Projektin tavoite
Tavoitteena oli suunnitella ja toteuttaa WordPress-verkkosivusto AMKIT-konsortiolle, sillä konsortion vanhan sivuston ylläpito oli haastavaa, eikä se täyttänyt saavutettavuusvaatimuksia. Työskentelin projektissa suunnittelija-kehittäjänä, ja hoidin myös yhteydenpidon asiakkaan kanssa.
Sivustosta toivottiin selkeää, nykyaikaista ja helposti ylläpidettävää. Digipalvelulain velvoittamana sivuston täytyi myös täyttää saavutettavuusvaatimukset WCAG 2.1:n AA-tason ja EN 301 549 ‑standardin mukaisesti. Sivusto haluttiin lisäksi julkaista kolmella kielellä. Aikaa projektin toteutukselle oli noin 3 kuukautta.
Asiakkaan toiveiden täyttämisen lisäksi omia tavoitteitani tässä projektissa olivat saavutettavuusymmärryksen lisääminen ja käyttäjäystävällisen backendin toteuttaminen (frontendin lisäksi, tietenkin).

Saavutettavan sivuston suunnittelu
Aloitin sivuston suunnittelun kartoittamalla asiakkaan tarpeet ja toiveet. Benchmarkkasin toimialan muiden toimijoiden sivuja, ja tutustuin saavutettavuusvaatimuksiin. Näiden pohjalta loin sivuston rakenteen ja visuaalisen ilmeen. Digipalvelulain vaatimusten lisäksi halusin myös varmistaa, että sivusto on kognitiivisesti saavutettava, selkeä ja helppokäyttöinen. Hyödynsin Figmaa luonnosten ja prototyyppien luomiseen ja ideoiden esittelyyn.
Selkeys
Sivustoa suunnitellessa ajattelin paljon selkeyttä. Kognitiivisen saavutettavuuden kannalta on oleellista, että esimerkiksi samaan asiaan liittyvät elementit ovat visuaalisestikin lähellä toisiaan. Toisaalta sivustolla tulisi olla riittävästi tilaa ja etäisyyttä asioiden välillä, jos ne eivät liity toisiinsa. Selkeyttä ajatellen päätin jo alkuvaiheessa rajata sivujen osia laatikoihin: niillä voidaan jäsentää sisältöä helposti ymmärrettävällä tavalla.

Johdonmukaisuus
Saavutettavassa suunnittelussa on erityisen tärkeää, että lopputulos on johdonmukainen. Silloin esimerkiksi saman näköiset elementit tekevät aina samankaltaisen asian. Johdonmukaisuutta lisätäkseni suunnittelin peruselementtejä, joita käytin sivustolla mahdollisimman paljon uudestaan.
Hierarkia
Yksi keskeinen kognitiivista saavutettavuutta lisäävä asia on hierarkia. Hyvän hierarkian perusta rakennetaan mielestäni jo sivustokartan suunnitteluvaiheessa, mutta sitä tarvitaan myös sivujen sisällä. Hierarkian parantamiseksi AMKIT-konsortion sivuston elementit on järjestetty niin, että tärkein asia kohdataan ensin. Suunnittelin myös johdonmukaiset ja koko sivustolla toistuvat otsikkotyylit, jotka ovat visuaalisesti hierarkkisia.
Värien käyttö
Suunnittelun haasteeksi osoittautui olemassaolevien brändivärien käyttö uudella verkkosivustolla, sillä niiden kontrasti ei ollut riittävä valkoisen kanssa, ja musta taas ei sopinut haluttuun tyyliin. Värit olivat myös melko voimakkaita, mutta ne haluttiin säilyttää samanlaisina.
Täydensin sivuston väripalettia tummanvioletilla ja vaalealla beigellä, joiden myötä ei-saavutettavia brändivärejä voitiin käyttää vähemmän, lähinnä tehosteissa ja grafiikassa. Uusilla väreillä sivustolle saatiin myös visuaalista rauhallisuutta, mikä tekee siitä kognitiivisesti saavutettavamman.

Sivuston tekninen toteutus
Toteutin sivuston WordPress-alustalla, joka tarjoaa hyvät työkalut sisällön helppoon hallintaan ja päivitykseen. Rakennustyökaluna käytin Oxygen Builderia ja Advanced Custom Fields ‑lisäosaa, ja lisäksi tein kustomoituja toimintoja PHP- ja JavaScript-kielillä. Sivuston eri kieliversiot tein Polylang-lisäosalla.
Saavutettavuuden parantamiseksi pyrin käyttämään toteutuksessa mahdollisimman paljon semanttisia HTML-elementtejä ja tarvittaessa ARIA-attribuutteja. Saavutettavuuden testaamiseen käytin manuaalisen tarkastuksen lisäksi WAVE‑, QualWeb- ja Lighthouse-työkaluja.

Lopputulos
AMKIT-konsortio sai tämän projektin myötä modernit, selkeät ja saavutettavammat verkkosivut. Käyttäjäystävällisten backend-ratkaisujen vuoksi sivuston ylläpito ja päivittäminen on helpompaa kuin aiemmin. Kieliversiot ja saavutettava toteutus avasi sivuston laajemman käyttäjäkunnan saataville.
Projekti syvensi ymmärrystäni saavutettavuusvaatimuksista ja ‑standardeista sekä monikielisen verkkosivuston toteuttamisesta. Sain myös hyvää kokemusta Figman käytöstä ja asiakkaan kanssa toimimisesta. Opin lisäksi uusia tapoja kehittää sivuston hallintaa käyttäjäystävällisemmäksi.
