Google объясняет и защищает управление жестами в Android Q

Вчера, с выходом Beta 6, Google представил почти финальный вид того, как будет работать навигация, когда Android Q выйдет в ближайшие недели. Некоторые пользователи по-прежнему недовольны выбором, и команда Android сегодня опубликовала «историю», объясняющую навигацию жестами.

Google начинает с изложения преимуществ жестов, при этом компания на I/O 2019 особенно фокусируется на том, как это позволяет пользователям — и разработчикам — в полной мере использовать постоянно увеличивающиеся экраны от края до края на устройствах.

  1. Жесты могут быть более быстрым, естественным и эргономичным способом навигации по телефону
  2. Жесты более целенаправленны, чем программные кнопки, которые вы можете случайно нажать, просто взяв телефон в руки
  3. Жесты обеспечивают более захватывающий опыт для приложений, минимизируя количество системных элементов, отображаемых поверх контента приложений, то есть кнопки HOME/BACK и панель, на которой они расположены — особенно по мере того, как аппаратные тенденции движутся к большим экранам и меньшим рамкам

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

Реклама — прокрутите вниз для получения дополнительного контента

Чтобы обеспечить единообразный пользовательский и разработческий опыт, жесты Android Q будут использоваться по умолчанию для новых устройств Q+.

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

Оттуда мы создали множество прототипов, которые мы тестировали по таким осям, как желательность, скорость использования, эргономика и многое другое. И мы провели наш окончательный дизайн через ряд исследований — насколько быстро пользователи осваивали систему, насколько быстро пользователи привыкали к системе, что пользователи думали об этом.

Google раскрыл, что кнопка «Назад» в Android используется на 50% чаще, чем кнопка «Домой». Это объясняет заметность жеста «Назад» в Q и его доступность с обеих сторон экрана. Другие представленные сегодня статистические данные включают оценки эргономики и удобства использования одной рукой для различных прототипов и сравнение выполнения задач.

С более качественной точки зрения, пользователи рассматривали модель Q как более удобную для использования одной рукой и досягаемую, хотя кнопки по-прежнему считались более эргономичными для большинства пользователей.

Компания рассмотрела, как жест «Назад» в Q конфликтует с панелями навигации приложений. Примечательно, что этим жестом пользуются только «~3-7% пользователей (в зависимости от приложения Google)». Подавляющее большинство просто нажимает на гамбургер-меню. Google признал «трудный выбор», но в итоге остановился на «широком использовании жеста «Назад». Команда Android также объяснила The Verge, что ползунок чувствительности жеста «Назад» в Beta 6 предназначен для учета чехлов для телефонов.

В конечном итоге Google обнаружил, что пользователи адаптировались к жестам Q после «начального периода освоения» от одного до трех дней.

Помимо панелей, жесты — это большое изменение для людей, и на адаптацию уходило в среднем 1-3 дня — в частности, пользователи испытывали трудности с такими шаблонами, как свайп вправо или влево по карусели и активация жеста «Назад».

В качественных исследованиях мы обнаружили, что после начального периода освоения в 1-3 дня пользователи освоились и могли последовательно различать эти два жеста. Большинство пользователей не хотели возвращаться к 3-кнопочной навигации (даже несмотря на то, что она остается вариантом).

Предложенная нами модель оптимальна для большинства пользователей, но это также означает, что некоторые жесты конфликтуют с существующими жестами приложений, что требует от разработчиков корректировок взаимодействия пользователей с их приложениями.