Предстоящие жесты Android Q от Google — это беспорядок

У Google было много времени, чтобы выяснить, как они хотят реализовать навигацию с помощью жестов в Android. Спустя все это время жесты Android Q все еще остаются в беспорядке.

Кажется, что в 2019 году каждое Android-устройство должно иметь как минимум возможность навигации с помощью жестов. Samsung, OnePlus, Huawei и многие другие китайские производители теперь предлагают возможность управления жестами. В попытке опередить проблему до того, как действительно произойдет настоящая фрагментация, Google также работает над созданием набора жестов. Последняя бета-версия Android Q от Google принесла с собой новый набор жестов навигации по системе. Эти жесты были доработано и изменено через весь процесс бета-тестирования Android Q. К сожалению, последняя разработка Google в области навигации с помощью жестов мне не подходит, и в итоге возникает ощущение, что что-то прикрученное к Android, а не интуитивно понятная, умная и полезная система для перемещения по устройство. Давайте посмотрим, почему они сейчас в таком беспорядке.

Краткая история навигации

Чтобы правильно говорить о навигации с помощью жестов Google в 2019 году, я думаю, нам нужно начать с самого начала. В сентябре 2008 года HTC выпустила G1, первый коммерчески доступный телефон Android. Хотя с тех пор в Android почти все изменилось, G1 оснащен двумя кнопками, которые остались в Android более или менее в своем нынешнем виде: «Назад» и «Домой». Фактически, кнопка «Назад» на системном уровне была определяющей особенностью и отличительным признаком Android с момента его создания.

В течение нескольких лет устройства Android, такие как мой любимый Nexus One, оснащались четыре-Расположение кнопок: Домой, Назад, Меню, Поиск.

Расположение одной кнопки Nexus

Хотя многие производители меняли порядок, за некоторыми исключениями, на тот момент это была раскладка Android. В 2012, Android 3.0, началось обесценивание кнопки меню (кнопку поиска уже убрали). Хотя в то время это изменение было спорным, аргументы Google были разумными. Сами меню всегда были под знаком вопроса. Скрытое меню, в котором может быть или не быть нужная вам опция, которую можно обнаружить только нажатием кнопки для проверки, не является понятным и коммуникативным пользовательским интерфейсом. Приложения адаптировались к этим изменениям и начали включать кнопку меню на свои панели инструментов.

Начиная с Android 4 в 2013 году, «ванильные» устройства оснащались теперь уже знакомой навигационной раскладкой для недавно использованных приложений «домой». Мы в основном придерживаемся этого макета и расположения кнопок уже много лет. Однако с линейкой Pixel после Nexus Google начал немного экспериментировать.

Оригинальные Google Pixel и Pixel 2 были оснащены стандартной раскладкой «дома», но Pixel 3 (и Android Pie) был выпущен с новой двухкнопочной схемой управления «жестами». Кнопка «Домой» осталась, как и общесистемная кнопка «Назад», но «Недавние приложения» теперь были заменены жестом смахивания вверх. Подобно удалению кнопки меню, такое большое изменение на уровне системы было встречено критикой и замешательством. Однако, в отличие от удаления кнопки меню, это изменение фактически не принесло пользы пользователю. Панель навигации осталась той же высоты, и ее использование, возможно, было медленнее, чем простое нажатие кнопки. Возможно, эти жесты были ответом на iPhone X, в котором были реализованы полноценные общесистемные навигационные жесты, но это было во многом похоже на перемены ради перемен.

Жесты Android Q — попытка обновления

Теперь многие OEM-производители Android разработали свои собственные системы жестов. Многие из них похожи на iPhone X, особенно жестом «Домой». С приближением запуска Pixel 4 (и Android Q) Google собирается выпустить еще один метод системной навигации, который еще больше использует жесты. Мы видели, как эти жесты развивались в бета-версиях Android Q, но теперь, когда мы находимся на бета-версии 5 и приближаемся к финальной версии Q, вероятная «окончательная версия» этих жестов начинает обретать форму. Жесты, если честно, плохие.

Панель жестов Pixel 3 XL (вверху), домашняя панель iPhone XS Max (внизу)

Для начала давайте посмотрим, как работают эти новые жесты. После выбора полноэкранной навигации панель навигации обычно исчезает и заменяется небольшой горизонтальной линией внизу. Эта панель очень похожа на домашнюю панель iOS, только меньшего размера. Жесты также работают аналогично iOS. Проведя вверх по панели в приложении, вы перейдете на главный экран (аккуратный эффект упругости на адаптивных значках помогает передать движение). Проведите пальцем вверх и удерживайте, чтобы открыть переключатель последних приложений. Проведя по горизонтали вдоль нижней панели, можно пролистать последние приложения, опять же, как в iOS.

Вот где все становится грязным. Важнейшая кнопка «Назад», которая по-прежнему является важнейшим компонентом навигации Android, теперь доступна для пролистывания с любой стороны экрана. Свайп снаружи дисплея внутрь активирует кнопку «Назад» с обеих сторон.

Стрелка назад в Android Q в черно-белом цвете

Жест назад можно активировать со всей высоты дисплея, если клавиатура не открыта. Если клавиатура открыта, вам придется провести пальцем над клавиатурой или закрыть клавиатуру с панели навигации. Наконец, в бета-версии 5 Google добавила эти маленькие полукруглые индикаторы в нижнем углу с обеих сторон для жеста Ассистента, который проводит пальцем из любого нижнего угла.

Большинство жестов Android Q отлично; Apple и другие производители уже познакомили с ними людей, и хотя я бы не назвал их интуитивно понятными, в большинстве случаев они работают достаточно хорошо. Однако с жестом «Назад» есть некоторые большие проблемы, и мне бы очень хотелось, чтобы Google переосмыслил всю систему.

Проблемы и путаница

Моя первая и основная проблема связана с использованием приложений. Начнем с того, что большинство приложений Android имеют Навигационный ящик. Эта удобная выдвижная панель присутствует во многих приложениях, и за многие годы использования Android я научился проводить пальцем от края, чтобы открыть ее. Можно нажать меню «Гамбургер» вверху, чтобы открыть ящик, но поскольку телефоны становятся все больше и выше, это проблематично. Поскольку жесты открытия «Назад» и «Навигационный ящик» функционально идентичны, невероятно сложно, сложно и раздражающе делать один, не активируя и не спотыкаясь о другой. В Android Q бета 5 Google пытается это исправить с помощью своего рода метода «начни проводить и приостанови» для открытия ящика, а не «Назад», но, по моему опыту, это невероятно ненадежно.

Заставляя себя использовать жесты Google с момента выпуска бета-версии 5, я понял, в скольких приложениях я часто открываю панель навигации. Вот (ни в коем случае не исчерпывающий) список приложений, которые теперь стали немного более громоздкими в использовании с помощью жестов:

  • Gmail
  • Магазин игр
  • Буквально любой клиент Reddit
  • Раздор
  • Делайте заметки
  • Твиттер

Конечно, это не непреодолимая проблема, но кажется, что она ненужна. У нас есть годы инерции разработчиков, с которой борется новый жест Android Q.

Еще одна проблема, с которой я столкнулся с жестом «Назад», заключается в том, что он не является связным и коммуникативным. По общему признанию, общесистемное поведение Android всегда было немного странным. В некоторых приложениях оно закроется, а в некоторых ситуациях вы сможете переключаться между приложениями и в конечном итоге возвращаться домой. Обычной ситуацией является открытие приложения из панели запуска, а затем нажатие кнопки «Назад» (хотя бы один раз), чтобы вернуться в панель запуска.

На iOS, где многие утверждают, что Google отказался от жестов, это невозможно. Операционная система Apple более «ориентирована на приложения», и в ней нет никаких жестов, кроме «Домой», позволяющих перейти из приложения обратно на главный экран. В большинстве приложений iOS смахивание (только) от левого края рассматривается как жест назад. Это сообщается пользователю через тонкую анимацию нового представления, выдвигающегося с правого края. Поэтому естественно и интуитивно, скольжение в противоположную сторону приведет к возврату «назад».

Подобный поток и анимация просто не работают с UX-интерфейсом Android. Если я запускаю приложение с дока, оно «увеличивается» до значка. Ничто в анимации не говорит о том, что «возврат назад» путем смахивания от любого края приведет пользователя к главному экрану. Опять же, это не показательный момент, но мы уже более десяти лет занимаемся этими мобильными операционными системами, и это кажется шагом назад с точки зрения интуитивной работы с пользователем.

Наконец, у меня есть еще пара мелких проблем с жестом назад Android Q. Когда клавиатура открыта, вы теряете возможность проводить пальцем по краям, независимо от высоты клавиатуры. Если кто-то хочет использовать жест назад, чтобы закрыть клавиатуру, ему придется поднять телефон вверх и провести над клавиатурой.

Никаких жестов назад над клавиатурой

На данный момент на старом месте кнопки «Назад» осталась кнопка «закрыть клавиатуру», которая поможет. Мне это кажется довольно запутанным. Наконец, и я полностью готов признать, что это может быть просто то, что я делаю с помощью жеста, а не кнопки, нет возможности многократно нажимать кнопку, чтобы вернуться на несколько слоев назад. Я нередко переписываюсь в Hangouts (Я все еще злюсь на тебя, Google) и просто быстро нажмите кнопку «Назад», чтобы вернуться на главный экран. Альтернативно, иногда вы просматриваете Twitter или Reddit на несколько уровней и хотите несколько раз нажать кнопку «Назад», чтобы вернуться к основному каналу. Повторное нажатие кнопки всегда будет проще, чем эквивалентное количество движений.

Пожалуйста, исправьте жесты Android Q, Google.

Честно говоря, я использую Android Q Beta 5 с момента ее выпуска и впервые заставляю себя использовать жесты при использовании Pixel 3 XL. Мне это до сих пор не нравится, и мне постоянно приходится бороться с желанием вернуться к двух- или трехкнопочной навигации. Многие жесты Android Q просто напоминают игру Google в догонялки или просто дублирование того, что уже делают iOS и EMUI. Это не похоже на глубоко продуманный и последовательный опыт. Он также кажется медленнее почти во всех отношениях, чем раскладка с тремя кнопками, существовавшая почти десять лет назад. Я знаю, что мы очень близки к выпуску Android Q, и вполне вероятно, что многое из того, что мы видим в бета-версии 5, войдёт в стабильную версию Q. Однако я искренне надеюсь, что рано или поздно они смогут придумать что-то получше. На данный момент, по крайней мере, я все еще могу вернуться к раскладке с тремя кнопками или к таблетке.