Näin suunnittelemme.

UI/UX-suunnittelu kuuluu jokaiseen pakettiimme. Tällä sivulla näet, mitä se tarkoittaa käytännössä: yhden verkkokaupan kaikki vaiheet oikeine luonnoksineen. Kauppa on HANKI, kuviteltu asiakas ja oma demomme.

01Määrittely

Ensin sovitaan, mitä kaupan pitää saada aikaan ja kenelle.

Jokainen projekti alkaa lyhyellä määrittelyllä, jonka käymme läpi yhdessä. HANKIlle kirjoitimme sen kuin oikealle asiakkaalle: tavoitteet, käyttäjät, pakolliset asiat ja sivukartta.

Asiakas
HANKI, pieni tamperelainen vaatemerkki, jonka studio ja myymälä ovat samassa huoneessa. Kuviteltu: merkkiä ei ole olemassa.
Tavoitteet
  1. Talvimallisto verkkoon niin, että kuvat ja vaatteet pääsevät oikeuksiinsa.
  2. Vähemmän kysymyksiä koosta: mitat ja istuvuus jokaiselle tuotesivulle.
  3. Nouto studiolta, jotta vaatteita voi sovittaa samalla.
Käyttäjät
Ihmiset, jotka ostavat harvemmin mutta parempaa. Selaavat usein puhelimella, joskus monta kertaa ennen kuin ostavat. Osa asuu Tampereella ja haluaa tulla sovittamaan.
Mallisto
AW26: 13 vaatetta ja asustetta sekä lahjakortti.

Vaatimukset

  1. V1Koko on valittava ennen kuin tuotteen voi lisätä ostoskassiin.
  2. V2Loppuneet koot näkyvät, mutta niitä ei voi valita.
  3. V3Varasto tarkistetaan vielä palvelimella, kun tilaus lähetetään.
  4. V4Hinnat sisältävät arvonlisäveron 25,5 %, ja se kerrotaan hinnan vieressä.
  5. V5Nouto studiolta, pakettiautomaattiin tai kotiin. Pakettiautomaattiin ilmainen yli 200 € tilauksiin.
  6. V6Alennuskoodit ja lahjakortit.
  7. V7Suomeksi ja englanniksi, sama sisältö molemmilla kielillä.
  8. V8Toimii puhelimella ja pelkällä näppäimistöllä, ja liike vähenee, jos käyttäjä on pyytänyt sitä laitteensa asetuksista.
  9. V9Demossa testimaksu, oikeassa kaupassa suomalainen maksupalvelu.
  • Etusivu: Mallisto AW26 ja lookbook
    • Kauppa (Kaikki 14 tuotetta) → Tuoteryhmät (7 ryhmää, suodatus) → Tuotesivu (14 sivua) → Kokotaulukko (Paneeli tuotesivulla)
    • Lahjakortit (Ylävalikosta) → Lahjakortti (3 summaa, sähköpostilla)
    • Ostoskassi (Paneeli ja oma sivu) → Kassa (Kolme vaihetta yhdellä sivulla) → Maksu (Maksupalvelu (demossa testi)) → Vahvistus (Tilausnumero)
    • Toimitus ja palautus (Osio etusivulla)
    • Tietosuoja (Alatunnisteesta)
Sivukartta. Katkoviivalla paneelit ja ikkunat, jotka aukeavat sivun päälle eivätkä ole omia sivujaan.

02Käyttäjäpolku

Sitten piirretään polku, jota asiakas kulkee kuvasta tilausnumeroon.

Polku näyttää, missä asiakas voi epäröidä tai tehdä virheen, ja mitä hänelle silloin sanotaan. Jokainen alla oleva viesti näkyy kaupassa sanasta sanaan.

  1. Selaa: Etusivu tai kauppa
  2. Tuote: Kuvat ja istuvuus
  3. Koko: Pakollinen valinta. Ei kokoa: ”Valitse ensin koko.”
  4. Ostoskassi: Aukeaa sivulta. ”Jatka ostoksia” (takaisin vaiheeseen 1)
  5. Kassa: Tiedot ja toimitus. ”Tarkista merkityt kentät.”
  6. Maksu: Demossa testimaksu. Peruuta tai tuote loppui välissä (takaisin vaiheeseen 5)
  7. Vahvistus: Tilausnumero
Käyttäjäpolku tuotteesta tilausnumeroon. Katkoviivalla kiertotiet ja niissä näkyvät viestit. Tuotesivulta tilausnumeroon: 6 klikkausta ja 3 kenttää, kun toimitustapa on nouto. Laskettu ajamalla polku läpi selaimessa.

03Rautalankamallit

Rakenne piirretään harmaana ennen kuin mietitään värejä tai kuvia.

Rautalankamalli näyttää, mitä sivulla on ja missä järjestyksessä, tietokoneella ja puhelimella. Siitä on helppo sanoa ”tämä ylemmäs” ennen kuin mitään on rakennettu.

Etusivu

Tietokone, 1 440 px
Puhelin, 390 px
  1. Mallisto ja yksi linkki kuvan päällä. Ensimmäisessä näkymässä ei muuta tekstiä.
  2. Ylätunniste on läpinäkyvä kuvan päällä ja saa taustan, kun kuva on ohitettu.
  3. Ostoskassi ja tuotteiden määrä näkyvät aina.

Tuotesivu

Tietokone, 1 440 px
Puhelin, 390 px
  1. Pääkuva mahtuu yhteen näkymään, ja nimi, hinta ja koot ovat sen vieressä.
  2. Hinta sisältää arvonlisäveron, ja se sanotaan.
  3. Koot rivissä kuin kaava-arkissa. Loppunut koko on yliviivattu.
  4. Määrä ja ostoskassiin lisääminen samalla rivillä.

Kassa

Tietokone, 1 440 px
Puhelin, 390 px
  1. Kolme numeroitua vaihetta yhdellä sivulla, ei erillisiä sivuja.
  2. Yhteenveto pysyy näkyvissä. Puhelimella se on ylimpänä.
  3. Toimitustavat riveinä, hinta jokaisen vieressä.

Nämä rautalankamallit on piirretty tälle sivulle uudelleen valmiin kaupan mitoista, jotta niitä voi verrata suoraan lopputulokseen.

04Visuaalinen ilme

Ilme kootaan yhdelle arkille: värit, fontit, osat ja kuvat.

Tyylitaulu on sopimus ilmeestä. Kun se on hyväksytty, jokainen sivu tehdään sen mukaan. Alla olevan taulun osat on piirretty kaupan omalla tyylitiedostolla, joten ne ovat täsmälleen samat kuin kaupassa.

HANKIn tyylitaulu: värit heksakoodeineen, Bodoni Moda- ja Schibsted Grotesk -fonttinäytteet, painikkeet, kokorivi, värivalinta, kentät, hinta, toimitustapa, mitat ja neljä valokuvaa.

05Komponentit ja tilat

Jokainen osa suunnitellaan myös silloin, kun jokin on loppu, tyhjä tai väärin.

Hyvä kauppa ei ole vain kuvakaappaus. Alla on kaupan oikeita osia kaupan omilla tyyleillä niissä tiloissa, joihin asiakas oikeasti törmää.

Tuotekortti

Oletus. Ensimmäinen kuva, nimi, hinta ja värit.
Hiiri päällä. Kortti vaihtuu vaatteen toiseen kuvaan.
Vähän jäljellä. Varastosta tuleva huomautus liidunsinisellä.
Loppuunmyyty. Kun kaikki koot ovat loppu. Tässä esimerkkinä.

Koon valinta

Kokoa ei valittu. Lisäys pysähtyy ja kertoo miksi.
Vähän jäljellä. Määrä kerrotaan koon valinnan jälkeen.
Loppunut koko. XL näkyy yliviivattuna, eikä sitä voi valita.

Ostoskassi

Tyhjä. Yksi lause ja tie takaisin kauppaan.
Tuote lisätty. Kassi kertoo, mitä lisättiin, ja laskee toimituksen ja arvonlisäveron.

Lomakkeet

Virheet. Jokainen virhe kertoo, mitä korjata, kentän alla.
Alennuskoodi. Väärä koodi ja hyväksytty koodi.

06Valmis

Sitten se rakennetaan. Vedä ja vertaa luonnosta valmiiseen.

Koodaamme sivut itse emmekä aloita valmiista sivupohjasta, joten valmis sivu on se, joka suunniteltiin.

HANKIn etusivu valmiina: lumessa kuvattu huppuneuletakki koko näytöllä ja otsikko Talvi AW26.
Etusivu. Vedä viivaa tai käytä nuolinäppäimiä.
Valmis tuotesivu: Kide-neuletakin kuva, hinta 489 €, väri ja koot, XL loppunut.
Tuotesivu. Vedä viivaa tai käytä nuolinäppäimiä.
Etusivu puhelimella: kansikuva ja otsikko Talvi.
Etusivu puhelimella
Tuotesivu puhelimella: nimi Kide, hinta, väri ja koot.
Nimi, hinta ja koot kuvan alla
Ostoskassi puhelimella: Kide lisätty, välisumma ja Kassalle-painike.
Ostoskassi peittää koko näytön

Kauppa toimii oikeasti: valitse koko, kokeile koodia DEMO10 ja maksa testimaksulla. Rahaa ei veloiteta, eikä mitään toimiteta.

Kokeile valmista kauppaa

07Testaus

Lopuksi mitataan. Nämä luvut on mitattu tästä kaupasta.

Testaus kertoo, mikä toimii, ja myös sen, mitä pitää vielä parantaa. Siksi näytämme senkin luvun, joka ei ole vielä tavoitteessa.

Kontrasti

NäyteKäyttöSuhdeWCAG
#181716 / #f4f2eeTeksti16,0:1AAA
#48443f / #f4f2eeToissijainen teksti8,6:1AAA
#69645d / #f4f2eeVihjeet ja ALV-rivit5,2:1AA
#2b44ad / #f4f2eeVarasto- ja alennusrivit7,4:1AAA
#f4f2ee / #181716Painikkeen teksti16,0:1AAA
#ffffff / #2b44adPainike hiiren alla8,3:1AAA
#a1261c / #f4f2eeVirheviestit6,7:1AA
#69645d / #fbfaf7Vihjeet paperipinnalla5,6:1AA

Laskettu kaupan tyylitiedoston väreistä WCAG 2:n kaavalla. Tavallinen teksti tarvitsee vähintään 4,5:1.

Mittaukset

  • Näppäimistö

    Tuotesivulta koon valintaan, ostoskassiin ja kassalle pelkällä näppäimistöllä. Kohdistus näkyi 21 pysähdyksessä 21:stä.

    24 painallusta

  • Näytön koot

    390, 768, 1 024, 1 280, 1 440, 1 920, 2 560 px leveillä näytöillä. Etusivu, kauppa, tuotesivu, ostoskassi ja kassa: 35 yhdistelmää, sivuttaisvieritystä ei yhdessäkään.

    35/35 ilman sivuttaisvieritystä

  • Lataus puhelimella

    Etusivun suurin kuva oli valmis 3,6 sekunnissa simuloidulla hitaalla 4G-yhteydellä ja neljä kertaa hidastetulla suorittimella (0,7 Mt, 14 tiedostoa). Googlen raja hyvälle on 2,5 s, joten tässä on vielä parannettavaa: puhelimen kansikuvaa voi keventää.

    3,6 s

  • Lataus tietokoneella

    Sama mittaus nopealla yhteydellä (10 Mbit/s, viive 40 ms): 0,8 Mt, 16 tiedostoa.

    0,43 s

  • Ostopolku

    Automaattinen selaintesti käy koko polun läpi suomeksi ja englanniksi: pakollinen koko, ostoskassi, väärä ja oikea alennuskoodi, kassan virheet, testimaksu, varaston väheneminen ja se, ettei tilauksista lähde sähköpostia.

    7 testiä × 2 kieltä

Mitattu 13.10.2026 paikallisella palvelimella samalla koodilla kuin verkossa oleva demo. Mittausskripti: tests/case-measure.mjs.

Haluatko kaupan, joka suunnitellaan näin?

Kerro maksuttomassa 20 minuutin puhelussa, mitä myyt ja kenelle. Saat kiinteän hinnan ennen kuin mitään aloitetaan, ja suunnittelu kuuluu siihen.