Operētājsistēmā Android Q vienīgās divas navigācijas iespējas būs Google jaunie navigācijas žesti, kā arī tradicionālā 3 pogu navigācija.
1. atjauninājums (9.5.19. plkst. 19:28 ET): Neilgi pēc šī raksta publicēšanas, AndroidAuthority publicēja rakstu, kurā teikts, ka Google nepiespiedīs oriģinālo iekārtu ražotājus atbrīvoties no saviem žestiem. Sīkāka informācija zemāk.
Pagājušā gada Google I/O izstrādātāju konferences laikā Google prezentēja pirmo Android P beta versiju ar Google jaunajām navigācijas žestu vadīklām. Google jaunie žesti šķita pusgatavi, jo žesti neatbrīvoja papildu vietu ekrānā, kā arī neaizstāja pogu Atpakaļ. Jaunie žesti tika ieviesti Android Q beta 3 tomēr ir dažādas. Google jaunajai "pilnīgi žestu navigācijas" ieviešanai vairs nav nevienas pogas, ko lietotājs varētu nospiest, apakšdaļa ir daudz mazāka un apakšējā josla ir daudz plānāka. Jaunie žesti šķiet daudz vairāk līdzīgi iOS, taču tas nav slikti, jo Apple žestus saņēma jau no paša sākuma.
Tā kā Google pamatnostādnes laikā demonstrēja jaunos žestus, mēs esam domājuši, kas notiks ar Android ekosistēmu, ieviešot
vēl viens žestu vadības interfeiss — īpaši tas, ko Google lūdz izstrādātājiem veikt izmaiņas, lai pielāgotos. Tagad mēs uzzinājām, ka Google rada viņu žestu vadība ir obligāta visām ierīcēm, kurās darbojas Android Q. Google navigācijas žesti tagad ir tikai Android navigācijas žesti. Atgādinājumam, lūk, kā darbojas Google jaunie žesti, kā aprakstīts mūsu iepriekšējā rakstā par visas izmaiņas, ko esam pamanījuši jaunākajā beta versijā.- Lai dotos mājās, velciet vertikāli uz augšu no apakšas
- Velciet horizontāli no kreisās vai labās puses, lai atgrieztos
- Lai aktivizētu Google asistentu, velciet pa diagonāli no apakšējā kreisā vai labā stūra, līdz pirksts sasniedz ekrāna vidu.
- Lai ātri pārslēgtos starp lietotnēm, apakšējā žestu joslā velciet horizontāli pa kreisi vai pa labi
- Velciet uz augšu un turiet, lai piekļūtu jaunāko lietotņu pārskatam
Šodienas sesijas “Mobilās lietojamības atbalsts ar tumšo motīvu un žestiem operētājsistēmā Android Q” laikā Ronans Šahs, Google produktu menedžeris Android sistēmas lietotāja interfeisa komandā, apstiprināja, ka Android platformā tiks atbalstītas tikai 2 navigācijas metodes: Google jaunie žesti un tradicionālie 3 pogu žesti.
"Nākotnē Android ierīcēm mēs atbalstīsim 2 navigācijas režīmus. Pirmā ir 3 pogas, jūs zināt, ka Android lietotājiem patīk 3 pogas. Mēs zinām, ka tas ir īpaši lietojams, un tas arī risina daudzas pieejamības vajadzības, kuras vienkārši nevar izpildīt ar žestiem. No otras puses, mēs arī zinām, ka ir liela vēlme pēc žestiem, tāpēc mēs atbalstīsim 1 žestu režīms, ko jūs redzējāt, virzoties uz priekšu operētājsistēmā Android — un tikai tajā." - Ronans Šahs, Google.
Šaha kungs turpina, paskaidrojot, kāpēc viņi ir nolēmuši ierobežot oriģinālo iekārtu ražotāju iespēju ieviest savas žestu kontroles.
"Lietotāji arvien vairāk vēlas ieskaujošu pieredzi operētājsistēmā Android, un viena lieta, ko ir paveikuši ierīču ražotāji, ir mēģinājums tam pieiet no programmatūras puses. Un tas, ko viņi ir izdarījuši, ir izveidojuši savu žestu navigācijas sistēmu. Un katram ierīces ražotājam ir atšķirīgs priekšstats par to, kā žestu navigācijai jādarbojas. Tas, ko mēs atzīstam platformas pusē, ir tas, ka izstrādātājam tas kļūst neprātīgi. Domājot par N dažādiem žestu navigācijas elementiem, kad mēģināt izstrādāt, izstrādāt, pārbaudīt savu lietotni, tas kļūst neprātīgi. Paturot to prātā, mēs ieviesām šo žestu navigāciju programmā Q un standartizēsim ekosistēmu no Q, izmantojot 3 pogas, un mūsu modelis virzīsies uz priekšu." - Ronans Šahs, Google.
Tam ir liela jēga, jo Android Q jaunajai žestu navigācijai daudziem izstrādātājiem būs jāpārstrādā savas lietotnes, lai risināt konfliktus. Lietojumprogrammas ar sānjoslām nedarbosies labi ar jauno pogas Atpakaļ žestu, tāpēc izstrādātājiem tas būs nepieciešams pārvietoties no šādas lietotāja saskarnes vai atspējot žestu vadīklas, izmantojot jauno setSystemGestureExclusionRects API. Tā kā izstrādātājiem tagad tas ir jāņem vērā, vislabāk ir izmantot tikai vienu žestu vadīklu ieviešana turpināsies, lai izstrādātājiem nebūtu jādomā, kā rīkoties ar žestu darbību vietnēs, kas nav Google ierīces. Katram ierīces ražotājam ir sava navigācijas žestu sistēma, tāpēc ir patīkami apzināties, ka Google standartizē žestus operētājsistēmā Android Q vienā modelī.
Diemžēl tas nozīmē, ka lieliskās OnePlus, Huawei, Xiaomi un Motorola žestu vadīklas nebūs pieejamas to attiecīgajos Android Q laidienos. No otras puses, ir lieliski, ka Google pieprasa iekļaut tradicionālo 3 pogu navigāciju kā izvēles režīmu. Google iepriekš no saviem Pixel 3 un Pixel 3 XL viedtālruņiem noņēma 3 pogu navigāciju, taču tagad abām ierīcēm ir pieejams tradicionālais režīms, neizmantojot nekādus trikus.
Pateicoties Andreass Prošofskis no DerStandard par heads up!
1. atjauninājums: oriģinālo iekārtu ražotāji netiks piespiesti
Neskatoties uz uz skatuves teikto, Google apstiprināja AndroidAuthority ka viņi nepārprotami neatļaus trešo pušu žestus. Tā vietā Google uzskata trešo pušu žestus "kā efektīva lietotāja iespēju". Tādējādi, kamēr OEM gribu būt spiestam piedāvāt tradicionālo 3 pogu navigāciju un Google jaunie žesti, viņi nebūs nedrīkst piedāvāt papildu navigācijas žestu opcijas. Iestatīšanas laikā lietotāji varēs izvēlēties starp 3 pogu navigācijas režīmu un Android Q žestiem, taču nav skaidrs, vai OEM ir atļauts iestatīšanas laikā rādīt savus žestus.
Šī Google nostāja ir dīvaina, un tā ir tiešā pretrunā ar Google I/O skatuves teikto. Ļaujot oriģinālo iekārtu ražotājiem turpināt piedāvāt savus žestus, nekas netiek standartizēts ekosistēmā, kā Google apgalvoja, ka viņi vēlas to darīt I/O. Tādējādi izstrādātājiem būs jārūpējas par vairākiem žestu režīmiem no vairākiem ierīču ražotājiem, kas ir tieši tā problēma, kas bija jāatrisina, piespiežot Android Q izmantot vienotu žestu režīmu.