Google защитава спорната навигация с жестове на Android Q

В подробна публикация Google защитава решението си да приемат навигационните жестове на Android Q като стандарт за Android. Прочетете, за да научите повече!

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

Решението на Google да изпробва жестовете беше вдъхновено от нарастващото приемане на тези жестове от партньори на Android, както и от иновативни приложения за Android, като нашето собствено приложение Жестове за навигация (което Google спомена в публикацията в блога). Смята се, че жестовете са по-бързи, по-естествени и по-ергономични от софтуерните бутони. Те изискват по-силно намерение за извикване в сравнение със софтуерните бутони, които могат да бъдат случайно докоснати. Освен това, жестовете оставят отворена много площ на екрана за приложения и друго съдържание, което върви заедно с общата тенденция за по-големи екрани и по-малки рамки.

Но с посочването на тези позитиви, Google също осъзнава, че жестовете не предизвикват една и съща реакция от всеки потребител. Те могат да бъдат по-трудни за научаване и изискват съзнателно усилие за промяна на мускулната памет. Те също така пречат на навигационните модели в приложенията в някои случаи. Освен това, най-големият проблем на Google с жестовете беше фактът, че всеки OEM ги прилага по различен начин, което води до фрагментиране на навигационния опит. Това е голям проблем от гледна точка на Google, тъй като води до различни преживявания в операционната система по основна тема като навигацията, което засяга както потребителите, така и разработчиците.

Поради тази фрагментация, жестовете на Android Q ще бъдат навигация с жестове по подразбиране за нови устройства с Android Q+. Това решение е във връзка с усилията на Google да стандартизира навигационното изживяване с партньори като Samsung, Xiaomi, Oppo, HMD Global, OnePlus, LG, Motorola и други. Въпреки това, тъй като тези жестове не са подходящи за всеки, особено за тези с ограничена сръчност и мобилност, жестовете ще съществуват заедно с опция за активиране на навигационната лента с три бутона за софтуер бутони.

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

Топлинни карти на екрана на телефона, показващи къде потребителите могат удобно да правят жестове, държейки телефона само с една ръка

Навигациите с жестове на Android Q се появиха след тестване на няколко други реализации и прототипи на навигация. В заключение на тези тестове потребителите смятат, че моделът на Android Q е по-адаптивен за използване с една ръка.

Google отбелязва, че жестовете на Android Q пречат на App Drawers и други плъзгания в приложенията. Но предвид плодотворното използване на Back, Google в крайна сметка взе трудното решение да поиска от разработчиците да разрешат конфликти със системните жестове. За да улесни процеса, Google предостави допълнителни ресурси, които подробно описват добрите практики, които разработчиците да възприемат. Ако приложението ви използва навигация, базирана на жестове, препоръчваме да прочетете ресурсите, които Google споменава в долната част на техния пост. Навигацията с жестове е пътят напред, така че най-добре се адаптираме.


източник: Блог за разработчици на Android