[Frissítés: OEM kézmozdulatok engedélyezettek] A Google új navigációs gesztusai az Android Q rendszerben minden eszközön kötelezőek lesznek

click fraud protection

Az Android Q-ban az egyetlen két navigációs lehetőség a Google új navigációs gesztusai, valamint a hagyományos 3 gombos navigáció lesz.

1. frissítés (2019.05.09., 19:28 ET): Röviddel a cikk megjelenése után AndroidAuthority közzétett egy cikket, amely szerint a Google nem kényszeríti az OEM-eket, hogy megszabaduljanak saját gesztusaiktól. További részletek alább.

A tavalyi Google I/O fejlesztői konferencián a Google bemutatta az első Android P bétaverziót a Google új navigációs gesztusvezérlőivel. A Google új gesztusai félig késznek tűntek, mert a gesztusok nem szabadítottak fel további helyet a képernyőn, és nem cserélték ki a vissza gombot. A bevezetett új gesztusok Android Q béta 3 azonban különböznek. A Google új, „teljesen gesztusos navigáció” megvalósításában már nincs gomb, amelyet a felhasználó megnyomhatna, az alja sokkal kisebb, az alsó sáv pedig sokkal vékonyabb. Az új gesztusok sokkal iOS-szerűbbek, de ez nem rossz, mert az Apple már a kezdetektől fogva kapott gesztusokat.

Mivel a Google bemutatta az új gesztusokat a vitaindító alatt, kíváncsiak voltunk, mi lesz az Android ökoszisztémával a

még egy gesztusvezérlési felület – különösen az, amelyhez a Google változtatásokat kér a fejlesztőktől. Most megtudtuk, hogy a Google készít az övék gesztusvezérlés kötelező minden Android Q-t futtató eszközön. A Google navigációs gesztusai mostantól csak az Android navigációs gesztusai. Emlékeztetőül: íme, hogyan működnek a Google új gesztusai, amint azt korábbi cikkünkben részleteztük a legújabb bétaverzióban észlelt összes változás.

  • Csúsztassa ujját függőlegesen felfelé alulról, hogy hazajusson
  • A visszalépéshez csúsztassa az ujját vízszintesen balról vagy jobbról
  • Csúsztassa átlósan a bal vagy a jobb alsó sarokból, amíg az ujja el nem éri a képernyő közepét a Google Asszisztens aktiválásához
  • Csúsztassa az ujját vízszintesen balra vagy jobbra az alsó kézmozdulatsávon az alkalmazások közötti gyors váltáshoz
  • Csúsztassa felfelé, és tartsa lenyomva a legutóbbi alkalmazások áttekintésének eléréséhez

A mai „A mobil használhatóság támogatása sötét témával és gesztusokkal Android Q-ban” című munkamenet során Ronan Shah, a Google termékmenedzsere az Android rendszer felhasználói felületén megerősítette, hogy csak 2 navigációs módszert támogat az Android platform: A Google új gesztusai és a hagyományos 3 gombos gesztusok.

„A jövőben az Android esetében 2 navigációs módot fogunk támogatni. Az első 3 gomb, tudod, hogy az Android felhasználók szeretik a 3 gombot. Tudjuk, hogy rendkívül jól használható, és sok olyan akadálymentesítési igényt is kielégít, amelyekre a gesztusok egyszerűen nem képesek. Másrészt azt is tudjuk, hogy nagy a vágy a gesztusokra, ezért támogatni fogjuk 1 gesztus mód, amit láttál, előrehaladva az Androidban – és csak ez az egy." - Ronan Shah, Google.

Mr. Shah folytatja, és elmagyarázza, miért döntöttek úgy, hogy korlátozzák az OEM-eket abban, hogy saját kézmozdulat-vezérlést hajtsanak végre.

„A felhasználók egyre inkább magával ragadó élményekre vágynak az Androidban, és az egyik dolog, amit az eszközgyártók megtettek, az, hogy ezt szoftveroldalról próbálták megközelíteni. És amit csináltak, saját gesztusnavigátort építettek. És minden eszközgyártónak más a benyomása arról, hogyan kell működnie a gesztusnavigációnak. A platformoldalon felismerjük, hogy ez őrültséggé válik egy fejlesztő számára. Ha N különböző gesztus-navigációra gondol, amikor az alkalmazását fejleszti, tervezi, teszteli, ez őrültséggé válik. Ezért ezt szem előtt tartva vezettük be ezt a gesztusnavigációt a Q-ban, és a Q-tól kezdődően szabványosítani fogjuk az ökoszisztémát 3 gombbal, és a modellünk halad előre." - Ronan Shah, Google.

Ennek nagyon is van értelme, mert az Android Q új gesztusos navigációja miatt sok fejlesztőnek át kell dolgoznia az alkalmazásait, hogy kezelni a konfliktusokat. Az oldalsávokkal rendelkező alkalmazások nem működnek jól az új vissza gomb mozdulattal, így a fejlesztőknek erre is szükségük lesz távolodni egy ilyen felhasználói felülettől, vagy letiltani a gesztusvezérlőket az új setSystemGestureExclusionRects segítségével API. Mivel a fejlesztőknek most ezt meg kell fontolniuk, a legjobb, ha csak egy kézmozdulatvezérlés van megvalósítása folytatódik, így a fejlesztőknek nem kell azon gondolkodniuk, hogyan kezeljék a gesztusok viselkedését a nem Google-on eszközöket. Minden eszközgyártó rendelkezik saját navigációs gesztusrendszerrel, így jó tudni, hogy a Google egyetlen modell köré szabványosítja a gesztusokat az Android Q-ban.

Sajnos ez azt jelenti, hogy a OnePlus, a Huawei, a Xiaomi és a Motorola fantasztikus kézmozdulatai nem lesznek elérhetők a megfelelő Android Q-kiadásokban. Az viszont remek, hogy a Google kötelezővé teszi a hagyományos 3 gombos navigációt, mint választható módot. A Google korábban eltávolította a 3 gombos navigációt a saját Pixel 3 és Pixel 3 XL okostelefonjairól, de most már mindkét készülék hozzáfér a hagyományos módhoz anélkül, hogy bármilyen trükkhöz kellene folyamodnia.

Köszönet Andreas Proschofsky a DerStandardtól a heads up!

1. frissítés: Az OEM-eket nem kényszerítik

A színpadon elhangzottak ellenére a Google megerősítette AndroidAuthority hogy nem tiltják le kifejezetten a harmadik felek gesztusait. Ehelyett a Google a harmadik felek gesztusait „hatékony felhasználói lehetőségként” tekinti. Így, míg az OEM-ek akarat kénytelen lesz felajánlani a hagyományos 3 gombos navigációt és A Google új gesztusai, ők szokás korlátozni kell a további navigációs gesztusok felkínálását. A felhasználók a 3 gombos navigációs mód és az Android Q gesztusok között választhatnak a beállítás során, de nem világos, hogy az OEM-ek megmutathatják-e saját gesztusaikat a beállítás során.

Ez egy furcsa álláspont a Google részéről, és egyenesen ellentmond annak, amit a Google I/O színpadán mondtak. Az, hogy az OEM-ek továbbra is felkínálhatják saját gesztusaikat, nem szabványosítják az ökoszisztémát, ahogy a Google azt állította, hogy az I/O-nál tenni akartak. A fejlesztőknek így több eszközgyártó többféle gesztusmódját is ki kell elégíteniük, pontosan ezt a problémát kellett megoldani az egységes gesztusmód kikényszerítésével az Android Q-ban.