Varasemad brauserikasiinomängud ja HTML5-põhised mängud erinevad eeskätt esituse paindlikkuse poolest: esimesed sõltusid sageli eraldi pistikprogrammidest, uuemad saavad kasutada brauseri enda võimalusi. Muutus puudutab nii ekraanipilti kui ka seda, kuidas mäng kohandub eri seadmete ja juhtimisviisidega.
Veebimängude valikut vaadeldes aitab https://uusonlinekasiino.ee/ mõista, millises keskkonnas brauseripõhiseid kasiinomänge esitatakse ja millist rolli mängib nende kättesaadavus. HTML5 ei tähista üht kindlat kujundusstiili, vaid veebitehnoloogiate kogumit, mille abil saab luua eri suurusega ekraanidele kohanduvaid mänguliideseid.
Üleminek pistikprogrammidelt brauseri võimalustele
Varasemates veebimängudes kasutati sageli Adobe Flashi, mis võimaldas luua liikuvat graafikat ja heliga sisu, kuid eeldas eraldi tarkvara tuge. Kui brauserite ja operatsioonisüsteemide tugi muutus, vajasid arendajad lahendusi, mis toimiksid laiemalt eri platvormidel. HTML5 koos JavaScripti ja CSS-iga pakkus selleks veebistandarditel põhinevat alust.
HTML5 mäng ei ole lihtsalt HTML-dokumendis kuvatud pilt. Graafika võib kasutada Canvas-elementi või SVG-d, samal ajal kui JavaScript haldab mängu loogikat ja kasutaja sisendit. CSS aitab paigutada nuppe, teksti ja muid liideseosi. Selline tehnoloogiate kombinatsioon võimaldab kujunduse, animatsiooni ja juhtimise siduda üheks brauseris töötavaks tervikuks.
Ekraanipilt, liikumine ja kohanduv paigutus
HTML5 levikuga sai tavapärasemaks mänguliidese kohandamine telefoni, tahvelarvuti ja arvuti ekraaniga. Mängu põhielemendid võivad jääda samaks, kuid nende asetus ja suurus muutuvad vastavalt ekraani mõõtmetele. Nii saab pöördnuppude, panusevalikute ja infoteksti paigutada kitsamale ekraanile viisil, mis jätab mänguväljale piisavalt ruumi.
Ka visuaalne esitus võib olla mitmekesisem. Canvas võimaldab joonistada graafikat dünaamiliselt ning käivitada animatsioone, SVG sobib skaleeruvate kujundite ja sümbolite jaoks. Need võimalused toetavad nii lihtsat mängulauda kui ka detailsemaid taustu ja sujuvaid üleminekuid. Tegelik välimus sõltub siiski arendaja valitud lahendustest, kunstilisest suunast ja seadme võimekusest.
Heli ja liikumine täiendavad pilti, kuid ei määra üksi mängu kasutatavust. Oluline on, et mängu olek, näiteks pöörlemise algus või tulemuse kuvamine, oleks arusaadav ka siis, kui kasutaja heli välja lülitab. Samuti aitab selge visuaalne hierarhia eristada mänguvälja juhistest ja juhtnuppudest.
Ligipääsetavus kui kujunduse osa
HTML5 loob võimalusi ligipääsetavamaks kasutuseks, kuid ei taga seda automaatselt. Brauseri tavapärased tekstielemendid võivad töötada klaviatuuriga ning olla loetavad abitehnoloogiatele. Kui mängu keskne osa on joonistatud Canvas-elementi, tuleb selle kõrval esitada vajalik teave muul viisil, näiteks tekstiliste kirjelduste ja ligipääsetavate juhtnuppudega.
-
Juhtnuppudel peaks olema selge nimetus ja nähtav fookusolek, et klaviatuuriga liikuv kasutaja teaks, milline element on valitud.
-
Värv ei peaks olema ainus viis mänguoleku või olulise valiku eristamiseks; sümbolid ja tekst võivad anda lisateavet.
-
Teksti suurus ja kontrast mõjutavad loetavust eri ekraanidel, eriti kui mänguliides on väike või sisaldab palju infot.
-
Animatsiooni kiirus ja helisignaalid vajavad läbimõeldud kasutust, et need toetaksid mängu mõistmist ega asendaks selgeid juhiseid.
Need põhimõtted rakenduvad veebiliidestele laiemalt, mitte ainult kasiinomängudele. Eesti Loodusmuuseumi veebileht loodusmuuseum.ee on kultuuriasutuse digitaalne kanal; selle olemasolu toob esile, kui erinevaid eesmärke võivad veebiteenused täita, ilma et see ütleks midagi kasiinomängude tehnilise lahenduse kohta.
Disain ja tehnoloogia ei ole sama asi
HTML5 annab arendajatele tehnilise raamistiku, kuid mängu välimus kujuneb valikute kaudu. Üks mäng võib kasutada suuri sümboleid ja rahulikku tausta, teine tihedamat graafikat ning palju liikuvaid elemente. Tehnoloogia võimaldab mõlemat, ent kujundusotsused määravad, kui kiiresti kasutaja leiab vajaliku teabe ja kuidas mängu põhitoimingud esile tulevad.
Samuti sõltub jõudlus seadme riistvarast, brauserist, võrguühendusest ja sellest, kui palju graafikat korraga kuvatakse. HTML5-põhine mäng võib käivituda eri seadmetes ilma eraldi pistikprogrammi paigaldamata, kuid selle sujuvus ei ole kõigis olukordades identne. Arendajad arvestavad seepärast sageli erinevate ekraanisuuruste ja sisendviisidega juba kujundamise käigus.
Mida muutus kasutaja jaoks tähendab
HTML5 peamine mõju on nähtav mängude veebipõhisemas ja seadmetega paremini kohanduvas esituses. Kasutaja saab mängule ligi tavapärase brauseri kaudu ning liides võib kohaneda puuteekraani või hiirega. Samal ajal sõltub ligipääsetavus endiselt sellest, kuidas arendaja ühendab visuaalse kujunduse, tekstilise info, klaviatuurijuhtimise ja abitehnoloogiate toe.
Üks konkreetne detail näitab muutuse praktilist külge: sama HTML5-mängu nupud võivad olla telefonis puutega kasutatavad ning arvutis hiire või klaviatuuriga juhitavad, kui liides on nende sisendite jaoks eraldi läbi mõeldud.
Laiema tausta jaoks vaata ka aripaev.ee.


