Papildinātās realitātes (AR) lietotnes patiešām tikai parādās. AR tehnoloģiju ir grūti izstrādāt, jo mēs vēl nesaprotam visas lietojumprogrammas. Tas ir vēl lielāks iemesls eksperimentiem, lai redzētu, kā AR patiešām noderēs. Turpiniet lasīt, lai uzzinātu par komforta zonām, saskarnēm un tekstu AR lietotnēs.
AR lietotņu dizains: komforta zonu izpratne
Ir svarīgi izprast lietotāju mijiedarbību viņu komforta zonās, jo īpaši AR lietojumprogrammām, kuras var būt vairāk vērstas uz darba veikšanu. Jums ir arī jāsaprot atšķirības starp komforta zonām mijiedarbībai ar AR ierīci, kas piestiprināta pie galvas, un komforta zonām mijiedarbībai ar AR mobilajā ierīcē.
Uz galvas piestiprinātā AR pieredze ir diezgan līdzīga VR pieredzei, ar dažiem izņēmumiem. Jums ir jāsamazina, cik daudz lietotājiem būs jākustina galva, lai pieredze būtu ilgāka par dažām minūtēm. Lai gan viņu darbs bija vērsts uz VR, Google VR dizaineris Maiks Algers un Alekss Ču no Samsung Research apgalvo, ka lietotāju komforta līmenis, pagriežot galvu horizontāli, ir 30 grādi uz katru pusi, bet maksimālais pagriešana ir 55 grādi. Vertikālai kustībai ir ērta griešanās par 20 grādiem uz augšu, un maksimālā pagriešana uz augšu ir 60 grādi. Rotācija uz leju ir aptuveni 12 grādi ērti, bet ne vairāk kā 40 grādi.
Nosakot komforta zonas pie galvas stiprināmām AR, ir svarīgi arī apsvērt, kā jūsu lietojumprogramma tiks izmantota. Vai tam būs nepieciešama tieša lietotāju mijiedarbība, piemēram, ar roku izsekošanu un žestiem, vai vienkārši jānorāda un jānoklikšķina, izmantojot kontrolleri vai skārienpaliktni? Ja būs nepieciešama tieša mijiedarbība, apsveriet, kā to var ērti izmantot, īpaši, ja lietojumprogramma ir paredzēta ilgstošai lietošanai. Tā kā arvien vairāk AR lietojumprogrammu ir balstīta uz lietderību, šis apsvērums kļūs svarīgāks.
Denisa Ankruma ziņojums par biroja ergonomiku ir labs ceļvedis sēdošām AR pieredzēm, kurām nepieciešama lietotāja mijiedarbība, jo īpaši AR lietojumprogrammām, kas paredzētas lietošanai kopā ar tradicionālo datoru lietošanu (vai to aizstājēji). Ankrum norāda pareizo attālumu starp acs un ekrānu lielākajai daļai lietotāju kā 25 collas no acīm, vēlams vairāk, un optimālo izvietojumu ekrāniem 15–25 grādi zem lietotāja acs horizontālās plaknes, kā rezultātā veidojas neliela “komforta zona”. par sēdošu AR pieredzi.
Meta ir pabeigusi līdzīgus pētījumus un sasniegusi līdzīgus rezultātus ar savām austiņām gan stāvot, gan sēdus stāvoklī. Ir “ideāls satura apgabals”, kas pastāv starp krustpunktu, kur austiņas uztvers lietotāja rokas, pašas austiņas FOV un ērtu skata leņķi lietotāja redzes līnijai. Katras austiņas ir nedaudz atšķirīgas, taču kopumā ērto AR austiņu ergonomika attiecas uz lielāko daļu platformu.
Izsekošanas tehnoloģijai, kas tiek izmantota Meta 2 roku izsekošanai, noteikšanas laukums ir 68 grādi, kas optimizēts 0,35 metru un 0,55 metru attālumā no lietotāja. Apvienojumā ar austiņu 40 grādu vertikālo FOV — ideālu satura apgabalu var izveidot lietotājam ērti sasniedzamā un redzamā punkta krustpunktā.
Šī mijiedarbības komforta zona nav vienāda visām AR austiņām, taču šo zonu noteikšana būs līdzīga visām pašreizējām vai turpmākajām austiņām. Rūpīgi apsveriet lietotāja kustības un mijiedarbības apjomu, kas nepieciešams jūsu lietojumprogrammai, un kādas var būt jūsu aparatūras komforta zonas. Uzmanieties, lai līdz minimumam samazinātu kakla rotāciju vai nevajadzīgas lietotāja kustības. Pirmā reize, kad lietotājam ir jāpasniedz rokas, lai “ieslēgtu” virtuālo spuldzi jūsu AR pieredzē, var būt jauna. Ja lietotājam šī darbība ir jāveic vairākas reizes, tas ātri kļūs nogurdinoši.
Mobilo ierīču komforta zonas ļoti atšķiras no AR ierīcēm, kas piestiprinātas pie galvas . Mobilajā AR pieredzē lietotājs ir spiests turēt savu ierīci noteiktā attālumā acu priekšā un noliekt roku vai galvu, lai iegūtu skatu uz ierīces paplašināto vidi. Ierīces turēšana šādā veidā pēc noteikta laika var būt ļoti apgrūtinoša, tāpēc mēģiniet atrast veidu, kā samazināt lietotāja diskomfortu. Ja jūsu lietojumprogramma prasa lielu lietotāja kustību vai ilgus periodus, kuros lietotājam ir jātur ierīce sev priekšā, atrodiet veidus, kā nodrošināt atpūtas periodus, lai ļautu lietotājam nedaudz atpūsties ar rokām, pirms turpināt.
AR lietotņu dizains: lietotāja interfeisa modeļi
AR lietotāja interfeisa izstrādes labākā prakse joprojām tiek definēta. Nav daudz definētu lietotāja pieredzes (UX) modeļu, uz kuriem AR dizaineri varētu atsaukties kā labākās prakses piemēri tam, ko lietotājs sagaida, ievadot paplašināto pieredzi. Turklāt AR ir pilnīgi jauns formas faktors, kas atšķiras no 2D ekrāniem, pie kuriem cilvēki ir pieraduši. AR ļaus cilvēkiem pilnībā pārdomāt veidu, kā mēs apstrādājam lietotāja interfeisa (UI) dizainu.
Datora 2D pasaule sastāv no plakaniem izkārtojumiem ar vairākiem 2D logiem un izvēlnēm. AR ļauj izstrādātājiem izmantot 3D telpu. Kad Projektējot AR UI , apsveriet iespēju izveidot telpisku interfeisu un organizēt savu UI līdzekļus un saturu visā lietotājam 3D, nevis windowed interfeisu, datoru ekrāni šobrīd nodarbojas tikai mums. Apsveriet iespēju ļaut lietotājam izmantot 3D telpu kā organizatorisku rīku saviem vienumiem, nevis satura slēpšanu vai ligzdošanu mapēs vai direktorijos — šī prakse ir izplatīta pašreizējās 2D lietotāja saskarnēs. AR ir veidi, kā graciozi izvairīties no satura slēpšanas.
Tā vietā, lai slēptu izvēlnes citos objektos, iestatīšanas organizēšanai izmantojiet jums pieejamo fizisko vidi. Slēptās izvēlnes 2D ekrānos parasti tiek izveidotas ierobežotas vietas dēļ vai dizainera jūtas dēļ, ka satura apjoms lietotājam būtu pārmērīgs. Papildinātai pieredzei gadījumos, kad jūs varētu uzskatīt par milzīgu informācijas daudzumu, apsverot vienumu kārtošanu grupās 3D telpā.
Tā vietā, lai ievietotu saturu izvēlnēs, izpētiet iespēju miniaturizēt saturu, lai optimizētu telpu ap savu lietotāju. Saturu, kas parasti var aizņemt daudz vietas, var samazināt, līdz lietotājs ir izteicis vēlmi ar to mijiedarboties.
Tas nenozīmē, ka jūs vienmēr varat izvairīties no slēptām vai ligzdotām struktūrām. Abas, visticamāk, vienmēr pastāvēs AR dizainā. Ja tomēr atklājat nepieciešamību ligzdot saturu, mēģiniet samazināt ligzdošanas līmeni līdz minimumam.
Lielākajā daļā tradicionālo 2D lietotāja saskarņu ligzdots saturs ir noteikts. Tradicionālā datorā lietotāji ir pilnībā pieraduši, ka, lai atrastu failu, ir jānoklikšķina četros vai piecos dažādos ligzdotos direktorijos. Tomēr dziļa satura ligzdošana var būt ļoti mulsinoša galalietotājiem, īpaši AR 3D vidē. Lietotājs, kuram ir jāpārvietojas 3D telpā, izmantojot vairākus ligzdotus vienumus, visticamāk, ātri kļūs neapmierināts ar pieredzi. Sekla ligzdošana un vienumu padarīšana viegli pieejamu telpiskajā vidē ļauj lietotājiem ātri izgūt saturu.
AR telpā pēc iespējas ierobežojiet izvēršamās un slēptās izvēlnes. Iespējams, ka šie modeļi ir labi darbojušies pagātnes 2D ekrānos, taču tie ne vienmēr ir būtiski 3D pasaulē, ko AR cenšas līdzināties. Izvēršamās/slēptās izvēlnes var radīt sarežģītības līmeni, no kura, ja iespējams, vajadzētu izvairīties.
Pašreizējo skaitļošanas lietotāja interfeisu logu 2D pasaule ir pieradinājusi mūs pie ikonogrāfijas un abstraktām 2D formām, kas attēlo reālās pasaules rīkus. Šīs ikonas bieži var arī paslēpt papildu funkcionalitāti, piemēram, paplašināmas vai slēptās izvēlnes. Tomēr AR pasaule ir pilna ar jauniem modeļiem, kas lietotājiem jāapgūst. Centieties izvairīties no jaunas 2D ikonu sistēmas izveides AR pieredzei. Tas var likt lietotājiem uzminēt un apgūt jūsu izveidoto sistēmu, kas viņiem var nebūt svarīga.
Ja rīks ir paredzēts izmantošanai pieredzes 3D telpā, nomainiet abstraktās ikonas vai pogas ar 3D objektiem telpā, kas sniedz lietotājam priekšstatu par rīka mērķi. Lai smeltos iedvesmu, meklējiet reālās pasaules vidi, piemēram, rasēšanas galdus vai mākslas studijas. Šādas reālās pasaules darbvietas var sniegt piemērus tam, kā reāli 3D objekti tiek organizēti fiziskā vidē, ko parasti mēģinās līdzināties jūsu AR lietotāja saskarne.
Visbeidzot, ļaujiet lietotājam personalizēt un sakārtot savas telpas sev ērtā veidā, tāpat kā viņa var sakārtot savus fiziskos galddatorus vai darba zonas mājās vai darbā. Tas palielinās iespējamību, ka viņa varēs ērti izmantot jūsu izveidoto sistēmu.
Teksta izpratne AR
Veidojot AR lietojumprogrammu, rūpīgi apsveriet teksta salasāmības garumu un pārbaudiet to testēšanas laikā pēc iespējas vairāk aparatūras platformu un pēc iespējas vairāk vides apstākļu. Jūs, iespējams, nezināt, kāda veida vidē darbosies jūsu lietojumprogramma. Ļoti tumšs apgabals naktī? Pārāk gaiša istaba pusdienlaikā? Lai pārliecinātos, ka teksts ir redzams, apsveriet iespēju to novietot uz kontrastējošas krāsas fona.
Šajā attēlā ir parādīts piemērs par iespējami sliktu salasāmību neoptimālās vides augšpusē (pa kreisi) un kā šo salasāmību var atrisināt nezināmās vidēs, izmantojot teksta fonu (pa labi).
Džeremija Bišopa fotoattēls vietnē Unsplash (https://unsplash.com/photos/MhHbkyb35kw)
Vienkāršs risinājums teksta salasāmībai nezināmā vidē.
Džeremija Bišopa fotoattēls vietnē Unsplash
Teksta salasāmību var ietekmēt arī teksta lielums un burtveidols (fonts). Parasti, kad vien iespējams, jums vajadzētu izvēlēties īsākus virsrakstus vai īsākus teksta blokus. Tomēr daudzas AR lietojumprogrammas ir balstītas uz utilītu un dažkārt ir saistītas ar lielu teksta bloku patēriņu, tāpēc dizaineriem būs jāatrod veids, kā padarīt garus teksta dokumentus pārvaldāmus AR.
Ja jūsu lietojumprogrammai ir nepieciešams ilgs dokumentu patēriņš, pārliecinieties, vai fonta izmērs ir pietiekami liels, lai lietotājs to varētu ērti lasīt. (Ja teksts atrodas 0,5 metrus no lietotāja acs, Meta iesaka minimālo fonta izmēru vismaz 1 cm.) Izvairieties no pārāk sarežģītiem kaligrāfiskiem fontiem. Tā vietā izmantojiet vienkāršus serif vai sans-serif fontus šiem lielajiem teksta blokiem. Turklāt priekšroka dodama šaurākām teksta kolonnām, nevis platākām.
Ātrās seriālās vizuālās prezentācijas (RSVP) ātrā lasīšana ir metode, kā vienlaikus lietotājam rādīt dokumentu tikai vienu vārdu. Tas varētu izrādīties labs veids, kā izmantot lielus teksta blokus AR, jo tas ļauj vienam vārdam būt lielākam un atpazīstamam, tā vietā, lai jūsu lietojumprogrammai būtu jārēķinās ar šo lielo teksta bloku rādīšanu.
Jebkuram informatīvam vai pamācošam tekstam mēģiniet dot priekšroku sarunvalodas terminiem, kurus vairums lietotāju saprastu, nevis tehniskus terminus, kas lietotājus var mulsināt. “Nevar atrast virsmu, kur novietot objektu. Mēģiniet lēnām pārvietot tālruni” ir vēlams, nevis “Lidmašīnas noteikšana neizdevās. Lūdzu, atklājiet lidmašīnu.
AR lietotņu dizains: testēšana, testēšana, 1, 2, 3
AR lietojumprogrammas joprojām nosaka, kas padara mijiedarbību labu vai sliktu. Tāpēc jums bieži būs jāstrādā, pamatojoties uz saviem pieņēmumiem, un pēc tam tie jāpārbauda pēc iespējas biežāk. Testēšana ar vairākām auditorijām palīdzēs atklāt, kas darbojas labi un ar ko, iespējams, būs jāatgriežas pie rasēšanas dēļa. Pārbaudot savu lietojumprogrammu, sniedziet testa lietotājiem tikai tādu pašu informācijas daudzumu, ko saņemtu jūsu lietojumprogrammas standarta lietotājs. Ļaujot testētājiem mēģināt izmantot lietotni bez palīdzības, jūs novērsīsit to, ka jūs netīši "vadīsit" viņus caur lietojumprogrammu, un tiks iegūti precīzāki testa rezultāti.