Член

Жестът за връщане на Android Q нарушава основно взаимодействие с приложението: плъзгащото се чекмедже

protection click fraud

Android QНовата система за навигация с жестове е ясен ъпгрейд над това, което Google опита с Android 9 Pie. Многозадачността е по-лесна и всеки от основните жестове е по-лесен за използване с по-голяма плавност. Но една основна част от навигационната парадигма, която все още е във въздуха, е новият жест за връщане назад.

Видяхме няколко производители на телефони да създават свои собствени жестове за връщане назад, но не по начина, по който Google стандартизира с Android Q: плъзнете от ръба на екрана, отляво или отдясно, по всяко време, за да извършите същото действие, обработено преди това от бутона за връщане назад. Тази разлика от останалите жестове за гръб на други телефони с Android е изключително важна защото пречи на една от най-фундаменталните системи за приложение в приложението, използвана днес: плъзгането чекмедже.

Плъзгащото се чекмедже е основен компонент на интерфейса на приложението от десетилетие.

Скритото плъзгащо се чекмедже е основен механизъм за навигация на приложения в продължение на почти десетилетие и се разпространява отвъд Android до почти всяка друга платформа по някакъв начин. Приложенията, които не използват плъзгащо се чекмедже, са малко и много (включително някои от собствените на Google) разчитат на него като на основна система за придвижване през раздели на приложението. Дори тези, които поставят най-често използваните функции на долната лента за навигация, все още използват плъзгащото се чекмедже като място за изхвърляне за допълнителни опции.

(Единствената категория приложения, които не използват редовно плъзгащо се чекмедже, са игрите, които имат свои собствени борби с жестове, базирани на ръба.)

Използвайки Android Q с навигация с жестове, всяко отделно приложение ще загуби своето плъзгащо се чекмедже, докато разработчикът не се актуализира.

Когато използвате Android Q с активирана навигация с жестове, всяко едно от тези приложения губи своето плъзгащо се чекмедже. Просто не можете да плъзнете от ръба, на всяко място или по какъвто и да е начин, за да го разкриете. Единственият начин да покажете чекмеджето ще бъде да докоснете какъвто и да е бутон, свързан с него - обикновено a бутон за меню на хамбургер в горния ъгъл, който е все по-трудно да се достигне на големи (и високи) телефони. Това е масивна болка, която изисква най-малко промяна в мускулната памет и драстично намалява скоростта, с която можете да навигирате в приложенията.

Google знае, че жестът с гръб ще създаде главоболия на всеки, който е дошъл да разчита на плъзгащото се чекмедже (наред с други кранове и плъзгачи в близост) което го прави много ясно за разработчиците че трябва да планират тази промяна:

Ако потребителят прекара пръст от ръба на екрана, системата интерпретира този жест като Назад навигация, освен ако приложението специално отменя този жест за части от екрана. За да направите приложението си съвместимо с жестова навигация, ще искате да разширите съдържанието на приложението от ръба до ръба и да обработвате по подходящ начин конфликтните жестове.

Документация за разработчици на Android излага процеса, чрез който разработчиците могат да определят области на своите приложения, които са изключени от жеста за връщане назад, и вместо това ще извърши други действия - независимо дали това е да изтеглите плъзгащото се чекмедже, или просто да имате гарантирано въвеждане с докосване всичко пътят до ръба за някакво друго взаимодействие. Като пример, Google вече актуализира приложението Play Store, за да премахне напълно жеста за обратно от цялата лява страна, оставяйки го само за плъзгащото се чекмедже.

Областите за изключване на жестове ще бъдат различни за всяко приложение - ако изобщо ги има.

Всичко това е добре и добре, но всъщност изисква разработчиците направете какво иска Google. И дори да приемем това като даденост (което очевидно не можем) и всяко приложение с плъзгащо се чекмедже магически има зона за изключване за една нощ, все още има големи препятствия за използваемост. Зоните за изключване на жестове работят само ако можете да разчитате, че те са там - без да знаете където тази област е, от коя страна е, колко голяма е и ако тя е различна за всяко приложение на телефона ви, въвежда съвсем нов набор от проблеми. Това ще бъде много, много разочароващ преход.

Андрю Мартоник

Андрю е изпълнителен редактор, САЩ в Android Central. Той е мобилен ентусиаст от Windows Mobile days и обхваща всички неща, свързани с Android, с уникална перспектива в AC от 2012 г. За предложения и актуализации можете да се свържете с него на [email protected] или в Twitter на @andrewmartonik.

instagram story viewer