Google je imel dolgo časa, da ugotovi, kako želi implementirati navigacijo s kretnjami v Android. Po vsem tem času so poteze Android Q še vedno v zmešnjavi.
V letu 2019 se zdi, da mora imeti vsaka naprava Android vsaj možnost navigacije s kretnjami. Samsung, OnePlus, Huawei in mnogi drugi kitajski proizvajalci so že pripravljeni z možnostjo upravljanja s kretnjami. V poskusu, da bi težavo morda prehitel, preden se prava razdrobljenost zares uveljavi, si je Google prizadeval tudi pripraviti nabor potez. Googlov najnovejši Android Q Beta je s seboj prinesel a nov nabor sistemskih navigacijskih potez. Te geste so bile popravljeno in spremenjeno skozi celoten postopek beta za Android Q. Na žalost se mi najnovejši Googlov vdor v navigacijo s kretnjami ne zdi uspešen in na koncu se počutim kot nekaj pritrjenega na Android, namesto intuitivnega, pametnega in uporabnega sistema za premikanje napravo. Poglejmo, zakaj so prav zdaj v zmešnjavi.
Kratka zgodovina navigacije
Da bi leta 2019 pravilno govorili o Googlovi navigaciji s kretnjami, mislim, da moramo začeti na začetku. Septembra 2008 je HTC izdal G1, prvi komercialno dostopen telefon Android. Medtem ko se je od takrat pri Androidu skoraj vse spremenilo, je bil G1 opremljen z dvema gumboma, ki sta v Androidu ostala bolj ali manj v sedanji obliki: Nazaj in Domov. Pravzaprav je gumb Nazaj na sistemski ravni odločilna lastnost in razlikovalni element Androida že od samega začetka.
Več let so bile naprave Android, kot je moj ljubljeni Nexus One, opremljene z štiri-postavitev gumbov: Domov, Nazaj, Meni, Iskanje.
Čeprav so številni proizvajalci vrstni red premešali, je bila takrat z nekaj izjemami to postavitev Androida. notri 2012, Android 3.0, je začela amortizacija menijskega gumba (gumb za iskanje je bil že opuščen). Čeprav je bila takrat to kontroverzna sprememba, je bilo Googlovo sklepanje utemeljeno. Meniji sami so bili vedno vprašaj. Skriti meni, ki ima ali pa tudi ne možnost, ki jo iščete in jo je mogoče odkriti samo s pritiskom na gumb za preverjanje, ni jasna in komunikativna uporabniška izkušnja. Aplikacije so se prilagodile tej spremembi in v svoje orodne vrstice začele vključevati menijski gumb.
Začenši z Androidom 4 leta 2013 so bile naprave »vanilije« opremljene z zdaj znano navigacijsko postavitvijo nedavnih aplikacij, ki so bile nazaj doma. Že leta se večinoma držimo te postavitve in razporeditve gumbov. Vendar pa je Google z linijo Pixel po Nexusu začel nekoliko eksperimentirati.
Izvirna Google Pixel in Pixel 2 sta bila opremljena s standardno postavitvijo nazaj v domovino, vendar sta bila Pixel 3 (in Android Pie) predstavljena z novo shemo nadzora z dvema gumboma »kretnje«. Gumb Domov je ostal, prav tako sistemski gumb Nazaj, vendar so bile nedavne aplikacije zdaj nadomeščene s potezo vlečenja navzgor. Podobno kot odstranitev menijskega gumba je bila tako velika sprememba na sistemski ravni deležna kritik in zmede. Za razliko od odstranitve menijskega gumba pa ta sprememba uporabniku dejansko ni prinesla koristi. Navigacijska vrstica je ostala enake višine in je bila verjetno počasnejša za uporabo kot preprost dotik gumba. Možno je, da so bile te poteze odgovor na iPhone X, ki je prinesel popolne sistemske navigacijske poteze, vendar se je zdelo kot sprememba zaradi spremembe.
Poteze Android Q – Poskus prenove
Zdaj je veliko proizvajalcev originalne opreme za Android pripravilo lastne sisteme gest. Veliko jih je podobnih iPhonu X, zlasti v potezi Domov. Z bližajočo se predstavitvijo Pixela 4 (in Androida Q) bo Google izdal še eno metodo sistemske navigacije, ki še bolj vključuje geste. Videli smo, da se te kretnje razvijajo v beta različicah Androida Q, toda zdaj, ko smo na različici beta 5 in se bliža končni izdaji Q-ja, se začenja oblikovati verjetna "končna različica" teh potez. Odkrito povedano, geste so slabe.
Za začetek si poglejmo, kako te nove poteze delujejo. Ko je izbrana celozaslonska navigacija, navigacijska vrstica večinoma izgine in jo nadomesti majhna vodoravna črta na dnu. Ta vrstica je zelo podobna domači vrstici v sistemu iOS, le da je manjša. Tudi poteze delujejo na zelo podoben način kot iOS. Če povlečete navzgor iz vrstice, medtem ko ste v aplikaciji, se pomaknete na začetni zaslon (čeden poskočni učinek na prilagodljivih ikonah pomaga prodati gibanje). Če povlečete navzgor in pridržite, se prikaže preklopnik nedavnih aplikacij. Če povlečete vodoravno vzdolž spodnje vrstice, se spet pomikate po nedavnih aplikacijah, podobno kot v iOS-u.
Tu se stvari zapletajo. Vedno pomemben gumb Nazaj, ki je še vedno kritična komponenta navigacije Android, je bil premaknjen na podrsanje z obeh strani zaslona. Če povlečete z zunanje strani zaslona navznoter, aktivirate gumb za nazaj na obeh straneh.
Potezo nazaj je mogoče aktivirati s celotne višine zaslona, razen če je tipkovnica odprta. Če je tipkovnica odprta, morate povleči nad tipkovnico ali zapreti tipkovnico v navigacijski vrstici. Nazadnje, z različico Beta 5 je Google dodal te majhne polkrožne indikatorje v spodnjem kotu na obeh straneh za potezo Pomočnika, ki povleče iz katerega koli spodnjega kota.
Večina potez Android Q je V redu; Apple in drugi proizvajalci so ljudem že predstavili te in čeprav jih ne bi imenoval intuitivne, večinoma delujejo dovolj dobro. Vendar pa obstaja nekaj velikih težav s potezo Nazaj in resnično si želim, da bi Google ponovno razmislil o celotnem sistemu.
Težave in zmeda
Moja prva in glavna težava je uporaba aplikacij. Za začetek ima večina aplikacij za Android a Predal za krmarjenje. Ta priročna drsna plošča je prisotna v številnih aplikacijah in dolgoletna uporaba Androida me je naučila, da povlečem z roba navznoter, da jo odprem. Človek lahko pritisne meni Hamburger navzgor, da odpre predal, vendar s telefoni, ki postajajo vedno večji in višji, je to problematično. Ker sta kretnji za odpiranje hrbtne strani in predala za krmarjenje funkcionalno enaki, je neverjetno izbirčno, težko in nadležno narediti eno, ne da bi aktivirali ali se spotaknili ob drugo. V Androidu Q Beta 5, Google poskuša to popraviti z nekakšno metodo »začni povleči noter in začasno ustavi« za odpiranje predala namesto Nazaj, vendar je po mojih izkušnjah neverjetno nezanesljiv.
Ko sem se prisilil, da uporabljam Googlove poteze od izdaje beta 5, mi je pokazalo, v koliko aplikacijah pogosto povlečem in odprem navigacijski predal. Tukaj je (nikakor ne izčrpen) seznam aplikacij, ki so zdaj precej bolj okorne za uporabo s kretnjami:
- Gmail
- Trgovina z igračami
- Dobesedno vsak odjemalec Reddit
- Discord
- Vodite zapiske
Seveda to ni nerešljiva težava, vendar se zdi nepotrebna. Tukaj imamo leta vztrajnosti razvijalcev, proti kateri se bori nova poteza Android Q.
Druga težava, ki jo imam pri kretnji Nazaj, je, da preprosto ni skladna ali komunikativna. Priznati je treba, da je bilo vedenje hrbtne strani Androida v celotnem sistemu vedno nekoliko nenavadno. V nekaterih aplikacijah bo zaprl aplikacijo, v nekaterih situacijah pa vas lahko popelje med aplikacijami in se nato končno vrne domov. Pogosta situacija je odpiranje aplikacije iz zaganjalnika in nato pritisk gumba za nazaj (vsaj enkrat), da se vrnete v zaganjalnik.
V sistemu iOS, od koder mnogi trdijo, da je Google odstranil svoje poteze, to ni mogoče. Applov operacijski sistem je bolj »osredotočen na aplikacije« in ni nobene poteze, razen za Domov, da se iz aplikacije vrnete na začetni zaslon. Medtem ko je v večini aplikacij v iOS-u vlečenje z (samo) levega roba obravnavano kot poteza nazaj. To se uporabniku sporoči s subtilno animacijo novega pogleda, ki drsi z desnega roba. Tako naravno in intuitivno bo drsenje v nasprotno smer šlo »nazaj«.
Tovrsten tok in animacija preprosto ne delujeta z zadnjim uporabniškim vmesnikom Androida. Če zaženem aplikacijo iz doka, se "poveča" v pogled iz ikone. Nič v zvezi z animacijo ne sporoča, da bo "vrnitev nazaj" s potegom s katerega koli roba uporabnika pripeljala na začetni zaslon. Še enkrat, to ni spektakel, vendar smo več kot desetletje v teh mobilnih operacijskih sistemih in to se zdi kot korak nazaj v smislu intuitivnega dela z uporabnikom.
Nazadnje imam še nekaj manjših težav s potezo nazaj Android Q. Ko je tipkovnica odprta, izgubite možnost, da povlečete nazaj po robovih, ne glede na to, kako visoka je tipkovnica. Če nekdo želi uporabiti potezo nazaj, da zapre tipkovnico, bi moral dvigniti telefon navzgor in povleči nad tipkovnico.
Za zdaj je v pomoč gumb »zapri tipkovnico« na mestu starega gumba za nazaj. Zame se to zdi precej zmedeno. Nazadnje, in popolnoma sem pripravljen priznati, da je to morda preprosto nekaj, kar počnem s kretnjo in ne z gumbom, ni možnosti, da bi gumb večkrat pritisnil, da bi se vrnil več plasti nazaj. Ni neobičajno, da klepetam v pogovorih Hangouts (Še vedno sem jezen nate Google) in preprosto »hitro pritisnite« gumb za nazaj, da se vrnete na začetni zaslon. Druga možnost je, da ste včasih nekaj slojev globoko v brskanju po Twitterju ali Redditu in želite nekajkrat pritisniti gumb za nazaj, da se vrnete na glavni vir. Večkratno pritiskanje gumba bo vedno lažje kot enakovredno število potegov.
Prosimo, popravite poteze za Android Q, Google
Če sem popolnoma odkrit, uporabljam Android Q Beta 5 od izdaje in prvič sem se prisilil v uporabo potez, ko uporabljam svoj Pixel 3 XL. Še vedno ne uživam v tem in nenehno se moram boriti proti želji, da bi preklopil nazaj na navigacijo z 2 ali 3 gumbi. Toliko potez Android Q se zdi, kot da bi Google dohiteval ali preprosto podvajal tisto, kar iOS in EMUI že počneta. Ni videti kot globoko premišljena in koherentna izkušnja. Prav tako se zdi počasnejši v skoraj vseh pogledih kot postavitev s tremi gumbi izpred skoraj desetletja. Vem, da smo zelo blizu izdaji Androida Q in verjetno bo veliko tega, kar vidimo v različici Beta 5, prišlo do stabilnega lansiranja Q. Vendar pa samo resnično upam, da bodo lahko prej kot slej pripravili kaj boljšega. Za zdaj vsaj še vedno lahko preklopim nazaj na postavitev s tremi gumbi ali na tabletko.