Artykuł

Gest wstecz w Androidzie Q przerywa podstawową interakcję z aplikacją: wysuwaną szufladę

protection click fraud

Android QNowy system nawigacji gestami to wyraźne ulepszenie w stosunku do tego, co Google wypróbowało z Androidem 9 Pie. Wielozadaniowość jest łatwiejsza, a każdy z podstawowych gestów jest łatwiejszy w użyciu z większą płynnością. Ale jedną z głównych części paradygmatu nawigacji, który wciąż unosi się w powietrzu, jest nowy gest wstecz.

Widzieliśmy, jak kilku producentów telefonów tworzyło własne gesty pleców, ale nie w taki sposób, w jaki Google standaryzuje się na Androidzie Q: przesuń od krawędzi ekranu, po lewej lub prawej stronie, w dowolnym momencie, aby wykonać tę samą czynność, którą poprzednio obsługiwał przycisk Wstecz. Ta różnica w stosunku do pozostałych gestów wstecz w innych telefonach z Androidem jest niezwykle ważna ponieważ koliduje z jednym z najbardziej podstawowych obecnie używanych systemów nawigacji w aplikacjach: slide-in szuflada.

Wysuwana szuflada od dekady jest podstawowym elementem interfejsu aplikacji.

Ukryta wysuwana szuflada była podstawowym mechanizmem nawigacji w aplikacjach przez prawie dekadę i jest w jakiś sposób rozpowszechniana poza Androidem na prawie każdą inną platformę. Aplikacje, które nie używają wysuwanej szuflady, są nieliczne, a wiele (w tym niektóre własne Google) opiera się na niej jako na podstawowym systemie poruszania się po sekcjach aplikacji. Nawet te, które najczęściej umieszczają najczęściej używane funkcje na dolnym pasku nawigacji, nadal używają wysuwanej szuflady jako wysypiska dla dalszych opcji.

(Jedyną kategorią aplikacji, która nie korzysta regularnie z wysuwanej szuflady, są gry, które mają własne problemy z gestami opartymi na krawędzi).

Korzystając z Androida Q z nawigacją gestami, każda aplikacja straci swoją wysuwaną szufladę do czasu aktualizacji programisty.

Gdy używasz Androida Q z włączoną nawigacją gestami, każda z tych aplikacji traci wysuwaną szufladę. Po prostu nie możesz przesunąć się od krawędzi, w żadnym miejscu ani w żaden sposób, aby to ujawnić. Jedynym sposobem pokazania szuflady jest dotknięcie dowolnego przycisku z nią powiązanego - zazwyczaj jest to plik Przycisk menu hamburgera w górnym rogu, który jest coraz trudniejszy do osiągnięcia na dużych (i wysokich) telefony. To jest masywny ból, który wymaga przynajmniej zmiany pamięci mięśniowej i radykalnie zmniejsza prędkość, z jaką można poruszać się po aplikacjach.

Google wie, że gest w tył spowoduje ból głowy u każdego, kto zaczął polegać na wysuwanej szufladzie (między innymi dotknięciami i przesunięciami przy krawędzi), i jest co jest bardzo jasne dla programistów że muszą zaplanować tę zmianę:

Jeśli użytkownik przesunie się od krawędzi ekranu, system zinterpretuje ten gest jako nawigację Wstecz, chyba że aplikacja wyraźnie zastąpi ten gest dla części ekranu. Aby Twoja aplikacja była kompatybilna z nawigacją gestami, będziesz chciał rozszerzyć zawartość aplikacji od krawędzi do krawędzi i odpowiednio obsługiwać sprzeczne gesty.

Dokumentacja dla programistów Androida przedstawia proces, za pomocą którego programiści mogą definiować obszary swoich aplikacji, które są wykluczone z gestu wstecz, oraz zamiast tego wykona inne czynności - niezależnie od tego, czy chodzi o wciągnięcie wysuwanej szuflady, czy po prostu zagwarantowanie dotyku wszystko droga do krawędzi dla innej interakcji. Na przykład Google zaktualizował już aplikację Play Store, aby całkowicie usunąć gest wstecz z całej lewej strony, pozostawiając go tylko dla wysuwanej szuflady.

Obszary wykluczenia gestów będą różne dla każdej aplikacji - jeśli w ogóle je mają.

To wszystko w porządku, ale w rzeczywistości wymaga to od programistów zrobić o co prosi Google. I nawet jeśli weźmiemy to za pewnik (czego oczywiście nie możemy), a każda aplikacja z wysuwaną szufladą magicznie ma obszar wykluczenia z dnia na dzień, nadal istnieją duże przeszkody związane z użytecznością. Obszary wykluczenia gestów działają tylko wtedy, gdy możesz na nie liczyć - nie wiedząc gdzie ten obszar to, po której stronie się znajduje, jak duży jest, a ustawienie go inaczej dla każdej aplikacji na telefonie wprowadza zupełnie nowy zestaw problemów. To będzie bardzo, bardzo frustrujące przejście.

Andrew Martonik

Andrew jest redaktorem wykonawczym Android Central w USA. Jest entuzjastą urządzeń mobilnych od czasów Windows Mobile, a od 2012 roku zajmuje się wszystkimi sprawami związanymi z Androidem z wyjątkową perspektywą w AC. Aby uzyskać sugestie i aktualizacje, możesz skontaktować się z nim pod adresem [email protected] lub na Twitterze pod adresem @andrewmartonik.

instagram story viewer