Комментарии 79
Приложения под айфон уже так и делаются (фейсбук, аутлук и т.д.) Гамбургер открывается свайпом слева экрана, стрелочка "назад" в айфонах уже давно триггерится свайпом слева экрана, а контролы вынесены в нижнюю часть экрана
в верхний угол за иконкой гамбургера никто не лазит.
А хардварная кнопка назад под пальцем — с первой версии Android.
Как раз таки Apple, признав, что без кнопки назад никак нелепо ее втиснул в статус бар не так давно.
тут как раз гугл смешал все в одну кучу: хардварная кнопка назад перемещает как между состояниями приложения, так и между приложениями, и "если достаточно долго нажимать Ctrl+Z можно удалить windows"© Меня это всегда бесило в андроиде
у Apple в статус баре кнопка "в предыдущее приложение" и есть она там только если второе приложение запустили, пока первое было на экране (самим первым приложением или из всплывашки). Ну и Apple не любит хардварные кнопки, а свайпы — наоборот — любит =)
конечно дело привычки, но тут просто подходы разные, у Android кнопка всегда есть, а у Apple ее надо реализовывать программе. Но поскольку у Apple довольно жесткие гайдлайны и устоявшийся UX приложений, это обычно не вызывает отторжения.
у меня не было абсолютно никаких проблем, пока я 6 лет использовал iPhone4. С диагональю в 3.5" я везде доставал одной рукой абсолютно без неудоств. Сейчас же мне действительно не так удобно, и иногда ловлю себя на мысли, что кнопка "назад" не помешала бы где-то внизу)
Кнопка назад в Android никогда не переключала приложения.
всегда переключала. прочтите ответ от artoym https://habrahabr.ru/post/313096/#comment_9870802
Действительно, считается что смартфон пользователи держат в правой?
Смиритесь! Мы — меньшинство, мнения которого не спрашивали и не учитывали никогда. Уж лучше они поддержку Gopher на сервере введут, чем будут учитывать, что у некоторых людей клешни вместо рук…
Сам я аналогично задумывался, удобно ли организован интерфейс Android, и понял, что задуман он именно для использования двумя руками, и аппарат при этом должен находиться в левой руке. Тогда:
— меню-гамбургер удобно нажимается левым большим пальцем. Стрелка назад — аналогично;
— по этой же причине свайп меню сделан слева направо, делается это также большим пальцем левой руки;
— нажатия и свайпы в самой программе уже делаются правой рукой, что логично, т.к. большинство людей — правши и совершение какого-то действия в данном случае удобно совершать пальцами правой руки.
Android, и понял, что задуман он именно для использования двумя руками, и аппарат при этом должен находиться в левой руке.
Floating Action Button сделана под большой палец правой руки и остальные элементы располагаются слева направо для удобства правшей.
У меня Nexus 5 и телефон я держу чаще левой рукой (1), и центр воображаемой окружности большого пальца находится примерно посередине экрана слева, а не в углу. В таком случае мне удобно использовать большинство приложений — как раз недоступны только верхний правый угол и небольшая полоса внизу экрана.
Часто используемые действия в нижнем баре
Чуть более редкие — в правом сайдбаре который либо свайпается либо по клику на троеточие открывается
Всякие вкладки же спрятаны в правый сайдбар, который так же открывается свайпом или по клику на кнопку
Получается, что мы сместили все важные контролы аккурат в зону достижения. Еще и в самый низ, где в рамках оси X наибольшая площадь охвата!В нижний правый угол правым большим пальцем держа телефон в правой руке тыкать тоже неудобно, приходится перехватывать телефон, чтобы он лежал на пальцах, а не в ладони.
Во истину, самым удобным для использования одной рукой был «джобсовский» айфон с экраном 3,5 дюйма. 5-й с четырёхдюймовым экраном ещё куда ни шло, «полуторник», которым можно было пользоваться на бегу в метро, когда в одной руке коляска, во второй ребёнок, а в другой сумка :) Айфоны 6-7 — это уже «двуручники», которыми удобно пользоваться только сидя на диване и держа их в двух руках :)
Но хочется-то большого экрана и большой батарейки, поэтому колемся, плачем, но пользуемся лопатами.
Соответсвенно, если надо повысить достижимость одной рукой, то панель надо переместить не вниз, а вправо. Причём, внизу – информационная часть (крошки или заголовок), а сверху – интерактивная (бургер, поиск).
И это только для типичных невысоких правшей. 5+ дюймовые телефоны мне уже неудобно держать и тянуться в панель на любой стороне дисплея.
А два — увы, чтобы вернуться уже никак не отсвайпить, и до стрелки мы аналогично не дотянемся одной рукой.
Для возврата можно использовать кнопку «назад» на устройстве. Она всегда расположена под дисплеем, либо в его нижней части (если мы говорим про обычный Android).
Никогда не пользовался именно «бургером» для открытия бокового меню — всегда свайпом. Закрывается оно тапом за границей меню или кнопкой назад. Заголовок внизу будет всегда закрываться большим пальцем, который «висит в ожидании действия».
Так что данный вариант в той же степени неудобен как и предложенный гуглом. Кроме того есть алгоритм, по которому глаза читают информацию со страницы/экрана — справа налево и сверху вниз. Все что внизу будет замечаться в последнюю очередь.
upd. Кроме того в таком случае повышается возможность случайных нажатий подушечкой внизу большого пальца на ладони (не знаю как точней назвать эту область), как минимум на экранах 5+ дюймов.
Вот оно.
Для этого надо поставить Force Touch Detector.
http://repo.xposed.info/module/jp.tkgktyk.xposed.forcetouchdetector
Он отслеживает площадь касания пальцем и, если она меньше некого значения (настраивается), то телефон ведет себя как обычно, а если больше, то включается отслеживание действий. Действия можно настраивать на 4 свайпа в 4 направлениях, а также на короткое и длительное нажатие.
Для себя я настроил свайп сверху вниз как кнопку «Домой», снизу вверх как «Последние Приложения (Recents)», свайпы слева направо и справа налево как кнопку «Назад» (специально в обе стороны, чтоб удобно было держать обеими руками), обычное нажатие вызывает меню с приложениями, которыми я часто пользуют и которые обычно находятся в Доке (Dock) на главном экране лаунчера.
В итоге, что я получил:
Плюсы:
— Можно спокойно убирать Меню Навигации и Док, так как их заменяют свайпы и всплывающее меню при коротком нажатии.
— Не нужно каждый раз тянуться пальцами к кнопкам в меню навигации, поэтому хват телефона почти не меняется и в труднее уронить.
— Увеличивается полезное место на экране.
Минусы:
— Нужно устанавливать Xposed Framework, что не всегда просто, и потратить время на настройку Force Touch Detector.
— Детектор отключается, если запущено приложение Настройки и само приложение Детектора. Это сделано для того, чтобы при неправильной настройке (например, слишком низкий порог активации и в итоге любые касания активируют Детектор) вы могли спокойно удалить или перенастроить Детектор и сделать все как было. В итоге, в настройках приходится пользоваться обычным меню навигации, которое в Cyanogenmod вызывается по свайпу с низа экрана.
И плюс и минус:
— Поначалу очень непривычно и рука так и тянется к меню навигации. После привыкания уже само меню навигации кажется неудобным и иногда задумываешься, а почему никто до этого такого не сделал. Также минусом является то, что телефон не удобен для других людей из-за отсутствия меню навигации.
так же чтобы не переживать за свайпы в сторону можно вынести самые актуальные пункты меню так
Возможности взлома перейдут на новый уровень)
вот 2010 года ElSE phone https://www.youtube.com/watch?v=M4sVGR5uRhc так и не вышел в релиз.
А проблема то осталась, и это реально проблема.
Высосано из пальца…
Окей, Google, как насчёт оптимизировать интерфейс для работы со смартфоном одной рукой?