Mitä uutta

Tarkempi katsaus uusimpiin ominaisuuksiin, saavutettavuusparannuksiin ja suorituskykyyn.

Suorituskyky ja metriikat

Nopeammat sivut moderneilla kuvaformaateilla (AVIF/WebP), paremmalla välimuistilla ja kuvalatauksen ”kikoilla”, kuten sumeilla blur-up-paikkamerkeillä ja priorisoidulla LCP-latauksella.

Suorituskykykuva, jossa näkyy paremmat latausajat.

Nämä kuvakaappaukset ovat Google Lighthouse (PageSpeed Insights) -testistä Mobile-asetuksella. Lighthouse ajaa toistettavan labratestin Chromessa simuloidulla laitteella ja verkkorajoituksella.

Ennen (vanha sivusto)
PageSpeed Insights -tulos vanhalle sivustolle, jossa suorituskykypisteet ovat matalammat.
Jälkeen (uusi sivusto)
PageSpeed Insights -tulos uudelle sivustolle, jossa suorituskykypisteet ovat korkeammat.

Mitä muuttui

  • Modernit kuvaformaatit (AVIF/WebP) ja responsiivinen koko pienentävät siirtomäärää jopa 80 %.
  • Sumeat esikatselukuvat (blur-up) ja priorisoitu lataus tärkeille kuville minimoivat koetun latausajan.
  • Vähemmän blokkaavaa JavaScriptiä ja fiksumpi lataus pienentävät Total Blocking Time -arvoa.

Tärkeimmät hyödyt

  • Suorituskyky: 62 → 99
  • LCP: 8,8s → 2,0s
  • Total Blocking Time: 130ms → 40ms

Yhteensopivuus ja standardit

Jokainen ominaisuus tukee tiettyjä WCAG-kriteerejä. Näin suunnitteluratkaisut linkittyvät globaaleihin saavutettavuusstandardeihin.

OminaisuusWCAG-kriteeriTasoVaikutus
Kiinnitetty navigointi3.2.3 Consistent NavigationAAValikko pysyy samassa paikassa sivulta toiselle, mikä vähentää kognitiivista kuormaa.
Fokusindikaattorit2.4.7 Focus VisibleAANäppäimistökäyttäjä näkee aina, missä fokus on, eikä eksy.
Tekstin skaalaus1.4.4 Resize TextAAAsettelu mukautuu 200% zoomauksessa ja toiminnallisuus säilyy.
Tumma tila1.4.3 Contrast (Minimum)AATekstin kontrasti säilyy riittävänä sekä vaaleassa että tummassa teemassa.
Liikkeen hallinta2.2.2 Pause, Stop, HideALiikettä voi vähentää häiriöiden ja vestibulaaristen oireiden välttämiseksi.
Tilaviestit4.1.3 Status MessagesAARuudunlukija ilmoittaa latauksesta ja tyhjistä tiloista siirtämättä fokusta.
Semanttiset maamerkit1.3.1 Info and RelationsANavigointi ja pääsisältö tunnistetaan oikein, jotta apuvälineet voivat hypätä suoraan niihin.
Hakudialogi2.1.2 No Keyboard TrapAHakupaneeli hallitsee fokusta ollessaan auki ja sen voi aina sulkea Esc-näppäimellä.
Syötekenttien etiketit3.3.2 Labels or InstructionsAHakukentillä on saavutettavat etiketit, jotta ruudunlukija kertoo mitä kirjoittaa.
Vähennetty liike2.3.3 Animation from InteractionsAAAAnimaatiot kunnioittavat käyttöjärjestelmän vähennetyn liikkeen asetusta.
Äänihaku2.5.1 Pointer GesturesATarjoaa vaihtoehtoisen syöttötavan käyttäjille, joille kirjoittaminen on vaikeaa.
Ääneenluku3.1.5 Reading LevelAAATarjoaa äänivaihtoehdon pitkälle tekstille ja tukee lukivaikeutta sekä kognitiivista saavutettavuutta.

Saavutettavuusvalikko

Säädöt tekstin koosta ja väleistä kontrastiin, liikkeeseen, fokukseen ja linkkien tyyliin. Täyttää WCAG 2.5.8 -kohdan kosketuskohteen koosta.

Mobiilinäkymä
Saavutettavuusvalikko mobiilissa.

Perustelu

Saavutettavuus on ydinarvo. Käyttäjän omat säädöt tarkoittavat, että sivusto mukautuu tarpeisiin.

Saavutettavuus

Tukee tekstin suurentamista, kontrastia ja vähennettyä liikettä. Suuremmat kosketuskohteet auttavat motorisissa haasteissa.

Lue ääneen (Web Speech)

Sisäänrakennettu ääneenluku toistopainikkeilla. Tukee WCAG 1.1.1 (Ei-tekstuaalinen sisältö) tarjoamalla äänivaihtoehdon.

Työpöytänäkymä
Työpöydän ääneenlukusoittimen ohjaimet.
Mobiilinäkymä
Mobiilin ääneenlukusoittimen ohjaimet.

Perustelu

Pitkän tekstin lukeminen voi väsyttää. Ääneenluku helpottaa sisällön kuluttamista myös handsfree.

Saavutettavuus

Auttaa käyttäjiä, joilla on lukivaikeus, heikompi näkö tai kuormittumista ja jotka hyötyvät äänituesta.

Kalenteri ja esitysten polut

Viilatut kalenteri- ja esitysnäkymät selkeämmillä hover/fokus-tiloilla ja erillisillä lipunostopoluilla.

Työpöytänäkymä
Kalenterin korostukset ja hover/fokus-efektit.
Mobiilinäkymä
Mobiilin lipunostopolku.

Perustelu

Kalenteri on ydinominaisuus. Selkeä visuaalinen palaute vähentää virhepainalluksia ja epäselvyyttä. Selkeys siitä, mitkä liput ovat loppuunmyytyjä ja missä on vielä paikkoja, helpottaa navigointia.

Saavutettavuus

Vahvat fokusindikaattorit ja paremmat nimikkeet auttavat tiheiden kalenterinäkymien käytössä.

Tietosuoja ja suostumus

Yksityisyyttä kunnioittava lähestymistapa, joka kunnioittaa kävijän rajoja harkitun suunnittelun kautta ja välttää invasiivista kolmannen osapuolen seurantaa oletuksena.

Instagram-ruudukko työpöydällä.

Perustelu

Kolmannen osapuolen widgetit (kuten Instagram tai Google Maps) lataavat usein ulkoisia resursseja, jotka keräävät kävijädataa ilman suostumusta. Estämme kaikki kolmannen osapuolen evästeet ja pyynnöt, kunnes nimenomainen suostumus annetaan, priorisoiden yksityisyyttä ilman toiminnallisuuden uhraamista.

Saavutettavuus

Korvaamme Instagramin kolmannen osapuolen widgetin omalla galleriallamme, mikä poistaa evästeseurannan säilyttäen toiminnallisuuden.

Hiilijalanjälki ja kestävyys

Optimoitu suorituskyky vähentää energiankulutusta. Uusi sivusto saa “B”-luokituksen verrattuna edellisen version “F”:ään.

Vanha versio (F)
Hiililaskurin tulos vanhalle sivustolle (F).
Uusi versio (B)
Hiililaskurin tulos uudelle sivustolle (B).

Perustelu

Vähemmän tiedonsiirtoa ja vähemmän työtä selaimessa tarkoittaa pienempiä päästöjä sivukatselua kohden.

Saavutettavuus

Kevyet sivut toimivat paremmin vanhoilla laitteilla ja rajatuilla datapaketeilla, mikä parantaa saavutettavuutta.