Google měl dlouhou dobu na to, aby přišel na to, jak chtějí implementovat navigaci gesty v Androidu. Po tak dlouhé době jsou gesta Android Q stále nepořádek.
V roce 2019 se zdá, že každé zařízení Android musí mít alespoň možnost navigace gesty. Samsung, OnePlus, Huawei a mnoho dalších čínských výrobců nyní přichází s možností ovládání gesty. Ve snaze překonat problém dříve, než se skutečná fragmentace skutečně prosadí, Google také pracuje na tom, aby přišel se sadou gest. Nejnovější Android Q Beta společnosti Google s sebou přinesl a nová sada systémových navigačních gest. Tato gesta byla doladěno a změněno prostřednictvím celého procesu beta verze Androidu Q. Bohužel, nejnovější crack od Googlu v navigaci gesty mi přijde krátký a skončí jakoby něco přišroubovaného k Androidu, spíše než intuitivní, chytrý a užitečný systém pro pohyb a přístroj. Pojďme se podívat na to, proč jsou teď tak trochu nepořádek.
Stručná historie navigace
Abychom mohli správně mluvit o navigaci Google gesty v roce 2019, myslím, že musíme začít od začátku. V září 2008 HTC uvedlo na trh G1, první komerčně dostupný telefon Android. Zatímco s Androidem se od té doby změnilo téměř vše, G1 byl vybaven dvěma tlačítky, která zůstala s Androidem víceméně ve své současné podobě: Zpět a Domů. Ve skutečnosti bylo tlačítko Zpět na systémové úrovni definujícím prvkem a odlišujícím prvkem Androidu od samého počátku.
Po několik let byla zařízení Android, jako je můj milovaný Nexus One, vybavena a čtyři-rozložení tlačítek: Domů, Zpět, Nabídka, Hledat.
Zatímco mnoho výrobců zamíchalo pořadím, až na několik výjimek to bylo v té době rozložení Androidu. v 2012, Android 3.0, začal odepisovat tlačítko menu (tlačítko pro vyhledávání již bylo vypuštěno). Zatímco v té době to byla kontroverzní změna, úvahy společnosti Google byly zdravé. Samotné menu bylo vždy otazníkem. Skrytá nabídka, která může, ale nemusí mít možnost, kterou hledáte a kterou lze zjistit pouze stisknutím tlačítka pro kontrolu, není jasná a komunikativní uživatelská zkušenost. Aplikace se této změně přizpůsobily a začaly na panelech nástrojů obsahovat tlačítko nabídky.
Počínaje Androidem 4 v roce 2013 byla zařízení „vanilla“ vybavena dnes již známým navigačním rozložením nedávných aplikací z domova. Tohoto rozložení a uspořádání tlačítek se většinou držíme už roky. S post-Nexus Pixel řadou však Google začal trochu experimentovat.
Původní Google Pixel a Pixel 2 byly vybaveny standardním rozložením z poslední doby, ale Pixel 3 (a Android Pie) byl uveden na trh s novým dvoutlačítkovým ovládacím schématem „gesta“. Domovské tlačítko zůstalo, stejně jako tlačítko zpět v celém systému, ale Nedávné aplikace byly nyní nahrazeny gestem přejetím nahoru. Podobně jako odstranění tlačítka nabídky se tak velká změna na úrovni systému setkala s kritikou a zmatkem. Na rozdíl od odstranění tlačítka Menu však tato změna ve skutečnosti neposkytla uživateli výhody. Navigační lišta zůstala ve stejné výšce a její použití bylo pravděpodobně pomalejší než pouhé klepnutí na tlačítko. Je možné, že tato gesta byla reakcí na iPhone X, který přinesl plnohodnotná navigační gesta pro celý systém, ale kvůli změně to bylo hodně jako změna.
Gesta Android Q – Pokus o přepracování
Nyní mnoho výrobců Android OEM přišlo s vlastními systémy gest. Mnoho z nich je podobných iPhone X, zejména v gestu Home. S blížícím se uvedením Pixelu 4 (a Androidu Q) se Google chystá vydat další metodu systémové navigace, která ještě více zahrnuje gesta. Viděli jsme, jak se tato gesta vyvíjejí během beta verzí Androidu Q, ale nyní, když jsme na beta 5 a blíží se finální verze Q, začíná se formovat pravděpodobná „konečná verze“ těchto gest. Abych byl upřímný, gesta jsou špatná.
Nejprve se podívejme, jak tato nová gesta fungují. Jakmile je vybrána navigace na celou obrazovku, navigační lišta většinou zmizí a je nahrazena malou vodorovnou čárou přes spodní část. Tato lišta vypadá velmi podobně jako domovská lišta na iOS, jen je menší. Gesta také fungují velmi podobným způsobem jako iOS. Přejetím prstem nahoru z lišty v aplikaci přejdete na domovskou obrazovku (úhledný skákací efekt na adaptivních ikonách pomáhá prodat pohyb). Přejetím nahoru a podržením se zobrazí přepínač posledních aplikací. Vodorovným přejetím po spodní liště budete procházet poslední aplikace, opět podobně jako v iOS.
Tady se věci zamotají. Stále důležité tlačítko Zpět, které je stále kritickou součástí navigace Android, bylo přesunuto na přejetí z obou stran obrazovky. Přejetím z vnější strany displeje dovnitř se aktivuje tlačítko Zpět na obou stranách.
Gesto zpět lze aktivovat z celé výšky displeje, pokud není otevřená klávesnice. Pokud je klávesnice otevřená, musíte přejet prstem nad klávesnicí nebo klávesnici zavřít z navigační lišty. A konečně, s Beta 5, Google přidal tyto malé půlkruhové indikátory do spodního rohu na obou stranách pro gesto asistenta, které se posouvá z kteréhokoli spodního rohu.
Většina gest pro Android Q je pokuta; Apple a další výrobci s nimi již seznámili lidi a i když bych je nenazval intuitivními, většinou fungují dostatečně dobře. S gestem Zpět jsou však velké problémy a opravdu bych si přál, aby Google celý systém přehodnotil.
Problémy a zmatek
Můj první a hlavní problém je s používáním aplikací. Pro začátek, většina aplikací pro Android má a Navigační zásuvka. Tento praktický vysouvací panel je přítomen ve spoustě aplikací a mnoho let používání Androidu mě naučilo, abych jej otevřel přejetím od okraje. Zásuvku lze otevřít stisknutím nabídky Hamburger nahoře, ale se stále většími a vyššími telefony je to problematické. Vzhledem k tomu, že gesta pro otevírání Back a Navigation Drawer jsou funkčně totožná, je neuvěřitelně rafinované, obtížné a otravné dělat jedno, aniž byste aktivovali nebo klopýtli o druhé. V systému Android Q Beta 5, Google se to snaží napravit s jakousi metodou „začít potáhnout a pozastavit“ pro otevření zásuvky spíše než Zpět, ale podle mých zkušeností je neuvěřitelně nespolehlivá.
Když jsem se od vydání Beta 5 přinutil používat gesta Google, ukázalo se mi, v kolika aplikacích často otevírám navigační zásuvku. Zde je (v žádném případě ne vyčerpávající) seznam aplikací, jejichž použití s gesty je nyní poněkud těžkopádnější:
- Gmail
- Obchod Play
- Doslova jakýkoli klient Reddit
- Svár
- Uchovávejte si poznámky
- Cvrlikání
Samozřejmě to není nepřekonatelný problém, ale přijde mi to jako zbytečný. Máme tu roky vývojářské setrvačnosti, proti které bojuje nové gesto Android Q.
Dalším problémem, který mám s gestem Zpět, je, že prostě není koherentní nebo komunikativní. Je pravda, že chování zad v celém systému Androidu bylo vždy trochu zvláštní. V některých aplikacích aplikaci zavře, zatímco v některých situacích vás může přenést mezi aplikacemi a nakonec se vrátit domů. Běžnou situací je otevření aplikace ze spouštěče a následným stisknutím tlačítka Zpět (alespoň jednou) se vrátíte zpět do spouštěče.
Na iOS, kde mnozí tvrdí, že Google zvedl svá gesta, to není možné. Operační systém Apple je více „zaměřený na aplikace“ a kromě Home neexistuje žádné gesto pro přechod z aplikace zpět na domovskou obrazovku. Zatímco uvnitř většiny aplikací v iOS je přejetí (pouze) z levého okraje považováno za gesto zpět. To je uživateli sděleno prostřednictvím jemné animace nového pohledu, který se zasouvá z pravého okraje. Takže přirozeně a intuitivně se posunutím opačným směrem vrátíte „zpět“.
Tento druh toku a animace jednoduše nefunguje se zadním UX systému Android. Pokud spustím aplikaci z doku, „přiblíží“ se do pohledu z ikony. Nic na animaci nesděluje, že „přejetím zpět“ přejetím z kteréhokoli okraje se uživatel dostane na domovskou obrazovku. Opět se nejedná o žádný převrat, ale v těchto mobilních operačních systémech jsme již více než deset let a z hlediska intuitivní práce s uživatelem to vypadá jako krok zpět.
Nakonec mám ještě pár menších problémů s gestem zpět pro Android Q. Když je klávesnice otevřená, ztratíte možnost táhnout zpět po okrajích, jak je klávesnice vysoká. Pokud někdo chce použít gesto zpět k zavření klávesnice, musel by telefon zvednout a přejet nad klávesnicí.
Pro tuto chvíli zůstává ve starém umístění tlačítka zpět tlačítko „zavřít klávesnici“, které vám pomůže. Mně to přijde dost rozpačité. A konečně, a jsem plně ochoten připustit, že to může být něco, co dělám spíše gestem než tlačítkem, neexistuje možnost opakovaně mačkat tlačítko pro návrat o několik vrstev zpět. Není neobvyklé, že chatuji ve službě Hangouts (Pořád se na tebe zlobím Google) a jednoduše „rychlým stisknutím“ tlačítka Zpět se dostanete zpět na domovskou obrazovku. Případně jste někdy v procházení Twitteru nebo Redditu několik vrstev a chcete několikrát stisknout tlačítko Zpět, abyste se vrátili k hlavnímu zdroji. Opakované stisknutí tlačítka bude vždy snazší než ekvivalentní počet přejetí.
Opravte prosím gesta Android Q, Google
Abych byl úplně upřímný, používám Android Q Beta 5 od vydání a je to poprvé, co jsem se při používání svého Pixelu 3 XL donutil používat gesta. Stále mě to nebaví a neustále musím bojovat s nutkáním přepnout zpět na navigaci pomocí 2 nebo 3 tlačítek. Tolik gest pro Android Q prostě působí, jako by Google doháněl nebo jednoduše duplikoval to, co již iOS a EMUI dělají. Nepřipadá mi to jako hluboce promyšlený a koherentní zážitek. Také se zdá pomalejší téměř ve všech ohledech než rozložení se 3 tlačítky z doby před téměř deseti lety. Vím, že jsme velmi blízko vydání s Androidem Q a je pravděpodobné, že mnoho z toho, co vidíme v Betě 5, se dostane do stabilního spuštění Q. Nicméně opravdu doufám, že dříve než později přijdou s něčím lepším. Prozatím se alespoň stále mohu přepnout zpět na rozložení se 3 tlačítky nebo na pilulku.