Чому жести Android P — відстій, і як все виправити

Дизайнер інтерфейсів Ної Семус опублікував на сайті Medium статтю, в якій представив своє бачення жестів в Android, одночасно назвавши поточні жести відстоєм. Після прочитання даного матеріалу з повною упевненістю можу погодитися з його думкою, хоча до цього вважав жести Android P цілком нормальними.

Для початку пояснимо ідеологію жестів. Жести дозволяють не просто об’єднати 3 кнопки навігації в одну, вони допомагають змінити взаємодію користувача з системою. На даний момент в Android є 3 кнопки, кожна з яких виконує своє завдання.

Завдання жестів — прибрати прошарок у вигляді кнопок. Іншими словами, щоб перейти на робочий стіл, користувач використовує кнопку, яка виконує необхідну дію. Завдання жесту зробити так, щоб користувач без допомоги кнопки, самостійно виконував дію. Таким чином ми позбавляємося від непотрібної прошарку у вигляді стандартних кнопок навігації. Навіщо користувачеві натискати на кнопку «Додому» для виклику анімації закриття програми, коли користувач сам може стати ініціатором анімації з допомогою певного жесту.

З точки зору психології жести зрозуміліше і логічніше кнопок. Зсуваючи вікно жестом, спираючись на фізику об’єктів, мозок людини очікує подібного поведінки елементів на екрані. У випадку з кнопками незнаючій людині будуть незрозумілі функції, включені в них. З допомогою жестів користувач безпосередньо взаємодіє з елементами на екрані, це дозволяє занурити його в систему, дати відчуття свободи дій, користувач буде краще розуміти шари системи та її устрій.

Куди рухається Android

В Android P жест вгору відкриває меню останніх запущених додатків з пошуком. При цьому повторний свайп вгору викликає меню всіх додатків. Ной вважає, що Google таким чином надалі хоче відмовитися від робочого столу, а меню останніх програм має стати основним вікном системи. Я згоден з такою позицією, і, на мій погляд, таке рішення буде найбільш правильним, так як саме меню останніх додатків дозволяє разом з жестами зробити процес використання девайса максимально зручним та швидким.

Проблема Android

У випадку з жестами в Android P Ної зазначає їх заплутаність. Спочатку незрозуміло, перед нами або кнопки керування жестами. Жести в Android P можна назвати повноцінними. Ми маємо нижній навігаційний бар, і при цьому використовуються жести. Для чого потрібні жести, коли нижня корисна область дисплея все одно використовується кнопками навігації? Це відсутність органічності.

Навіщо потрібна кнопка «Назад»? Адже можна було придумати жест, який би визволив систему від зайвої і непотрібної кнопки? Не потрібна і кнопка «Додому». Системі взагалі не потрібні кнопки — жести не передбачають використання кнопок.

В якості прикладу Семус призводить жести в iPhone X, при цьому не вважаючи їх ідеальними, але вважаючи, що вони краще тих, які є в Android P. У чому суттєва різниця між жестами iOS і Android? В Android свайп вгору відкриває меню останніх запущених додатків, і це нормально, але проблема в анімації. В Android анімація відбувається лінійно без будь-якої свободи. У випадку з iPhone свайп вгору стискає вікно додатка в невелику іконку, яка поміщається на своє місце на робочому столі. З точки зору психології, така реалізація логічніше, вона створює відчуття того, що користувач своїм жестом контролює весь процес приховування програми.

Виправляємо жести Android

Ной вважає реалізацію свайпа вгору з викликом меню останніх запущених додатків доброю, тому не пропонує змінювати даний жест. У статті основний акцент зроблений на кнопках «Додому» і «Назад».

У випадку з «Додому» автор статті запропонував жест «Вгору і вліво»:

Це дозволить позбутися кнопки «Додому». Таким чином ми поставили позицію меню останніх запущених додатків в системі — воно буде розташовуватися ліворуч від робочого стола, а жест «Вгору і вліво» у такому разі буде логічним. Якщо користувач довго прокручує меню останніх запущених додатків і виявляється в крайній лівій точці, можна буде швидко свайпнуть вліво, що моментально перенесе користувача на робочий стіл.

Головне завдання руху «Вгору і вліво» створити відчуття того, що користувач сам керує процесом переходу на робочий стіл, а не використовують кнопки, які виконують дану дію за нього. Про це ми писали на початку статті.

Не сподобався Ною і повзунок прокрутки меню останніх запущених додатків. Слайдер прийшов на заміну подвійному натисненню на кнопку «Додому», яке дозволяло перемикатися між двома останніми запущеними додатками.

Автор статті вирішив дане питання досить цікаво — свайп «Вгору і вправо». Це дозволить перемикатися між останніми програмами, як би гортаючи їх:

Тепер трохи про кнопці «Назад». В чому суть жесту «Вгору»? Ной вирішив зробити цей жест виходом в систему. Тобто жести «Вгору і вліво» і «Вгору і вправо» переносять користувача до системних вікон. Таким чином, дія «Назад» він вирішив поставити жесту «Вправо» за навігаційної смузі.

Дія-це логічно, так як ми перемикаємося між внутрішніми вікнами програми, і немає необхідності переходу до системним меню, тобто жест «Вгору» (а раніше ми визначили його призначення) буде нелогічним і неправильним, так як ми знаходимося у вікні програми, а не в системі.

Підсумки

На мій погляд, подібне бачення жестів в Android P вкрай зручний. Сподіваюся, Ноя візьмуть працювати в Google. А що думаєте ви? Думкою діліться у Telegram-чаті або нижче в коментарях.

Добавить комментарий