2.2.1 Säädettävä ajoitus

Kri­tee­ri (taso A)

Jo­kai­sel­le si­säl­lön aset­ta­mal­le ai­ka­ra­jal­le ai­na­kin yksi seu­raa­vis­ta pi­tää paik­kan­sa:

  • Kytke pois päältä: käyt­tä­jän sal­li­taan kyt­keä ai­ka­ra­ja pois pääl­tä en­nen sen koh­taa­mis­ta.
  • Säädä: käyt­tä­jän sal­li­taan sää­tää ai­ka­ra­jaa en­nen sen koh­taa­mis­ta laa­jal­la as­tei­kol­la, joka on vä­hin­tään kym­me­nen ker­taa ole­tus­a­se­tuk­sen pi­tuus.
  • Jatka: käyt­tä­jää va­roi­te­taan en­nen ajan lop­pu­mis­ta, an­ne­taan vä­hin­tään 20 se­kun­tia ai­kaa ai­ka­ra­jan jat­ka­mi­seen yk­sin­ker­tai­sen toi­min­non avul­la (esi­mer­kik­si ”pai­na vä­li­lyön­tiä”) ja käyt­tä­jän sal­li­taan jat­kaa ai­ka­ra­jaa vä­hin­tään kym­me­nen ker­taa.
  • Reaaliaikainen poikkeus: ai­ka­ra­ja on re­aa­liai­kai­sen ta­pah­tu­man vaa­dit­tu osa (esi­mer­kik­si huu­to­kau­pan) eikä vaihtoehto ai­ka­ra­jal­le ole mah­dol­li­nen.
  • Olennainen poikkeus: ai­ka­ra­ja on olen­nai­nen ja sen laa­jen­ta­mi­nen ku­moai­si toi­min­non.
  • 20 tunnin poikkeus: ai­ka­ra­ja on yli 20 tun­tia.

Huomautus: Tämä on­nis­tu­mis­kri­tee­ri aut­taa var­mis­ta­maan, että käyt­tä­jät voi­vat saat­taa teh­tä­vät val­miik­si il­man odot­ta­mat­to­mia ai­ka­ra­jas­ta joh­tu­via muu­tok­sia si­säl­lös­sä tai kon­teks­tis­sa. Tätä on­nis­tu­mis­kri­tee­riä tu­li­si tar­kas­tel­la yh­des­sä on­nis­tu­mis­kri­tee­rin 3.2.1 kans­sa, joka ra­joit­taa käyt­tä­jän toi­min­nas­ta joh­tu­via si­säl­lön tai kon­teks­tin muu­tok­sia.

Lue li­sää W3:n si­vuil­ta.

Ku­vaus

Jos si­vul­la tai so­vel­luk­sel­la on ai­ka­ra­ja, onko käyt­tä­jän mah­dol­lis­ta kyt­keä ai­ka­ra­ja pois pääl­tä, sää­tää sitä tai jat­kaa sitä? Tämä vaa­ti­mus ei kos­ke:

  • re­aa­liai­kais­ta ta­pah­tu­maa (esim. huu­to­kaup­paa)
  • ti­lan­net­ta, jos­sa ai­ka­ra­ja ei ole pois­tet­ta­vis­sa il­man että ta­pah­tu­ma olen­nai­ses­ti muut­tuu
  • ti­lan­net­ta, jos­sa ai­ka­ra­ja on yli 20 tun­tia.

Kri­tee­rin täyt­tä­vä esi­merk­ki:

  • Web-­sivu käyt­tää Ja­vaSc­ript-­tek­nii­kal­la to­teu­tet­tua ai­ka­ra­jaa suo­jaa­maan käyt­tä­jiä, jot­ka mah­dol­li­ses­ti pois­tu­vat tie­to­ko­neen luo­ta. Mi­kä­li si­vua ei ole käy­tet­ty tiet­tyyn het­keen, so­vel­lus ky­syy tar­vit­see­ko käyt­tä­jä li­sää ai­kaa. Mi­kä­li käyt­tä­jä ei vas­taa, is­tun­to lo­pe­te­taan.

Mi­ten tar­kis­te­taan

Esi­merk­ki: Sivu oh­jau­tuu vii­den se­kun­nin ku­lut­tua si­vun avaa­mi­ses­ta uu­del­le si­vul­le. Käyt­tä­jäl­lä ei ole mah­dol­lis­ta vai­kut­taa uu­del­lee­noh­jauk­seen eli tämä kri­tee­ri ei täy­ty.

Julkaistu: