haozuguo / ebookdroid

Automatically exported from code.google.com/p/ebookdroid
0 stars 0 forks source link

Горизонтальный свайп открывает меню вместо перелистывания страниц #700

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Вылезающие с двух сторон меню - отличная 
идея, они действительно удобные. Никаких 
проблем при чтении на смартфоне они не 
вызывают. Но на больших планшетах (особенно 
на тех, что держат двумя руками, качаясь в 
метро) пользователи часто перелистывают 
страницу не левой, а правой рукой, делая 
свайп прямо рядом с границей экрана. Сейчас 
на свайп в этой зоне поставлено открывание 
боковое меню. Аналогичная проблема, хотя и 
реже встречающаяся, возникает при 
перелистывании в обратную сторону с другим 
меню. 
Такое интерфейсное решение выглядит как 
минимум избыточно, потому что меню 
вызываются кнопками на верхней панели. 
Было бы клево дать пользователям 
настраивать отключение свайпа. Уверен, 
пользователи больших планшетов а также 
левши скажут огромное спасибо.

Samsung GT5100 10.1
Android 4.0

Original issue reported on code.google.com by Enotoukl...@gmail.com on 22 Jan 2014 at 3:43

GoogleCodeExporter commented 9 years ago
Надеюсь, вы согласны, что комбинации 
настроек не должны приводить к тупиковым 
ситуациям? Теперь представим такое: 
отключаем свайпы для показа меню, а потом 
убираем заголовок и включаем 
полноэкранный режим. Как теперь вызвать 
меню? Тап-зоны тоже не настроены на вызов 
меню. Мне вот в голову не приходит 
очевидный для пользователя вариант.

Единственно что можно - отключать свайпы 
для меню, если заголовок показан и меню 
можно вызвать кнопкой в заголовке.

Original comment by Andrei.K...@gmail.com on 23 Jan 2014 at 7:51

GoogleCodeExporter commented 9 years ago
Спасибо большое за ответ. 
Совершенно верно, если у пользователя 
показывается заголовок с кнопками, то нет 
никакой нужды в свайпах. Не знаю, как другие 
пользователи, но я убираю заголовок только 
на маленьких экранах для экономии места - а 
на таких экранах нет этих проблем со 
случайным открыванием меню: 
перелистывающий свайп делается 
практически по центру экрана. На планшетах, 
сколько я ни старался, мне не удается 
переучить себя: перелистывающий жест 
делается от самого края экрана; зато места 
на экране практически всегда хватает для 
заголовка с кнопками.

Original comment by Enotoukl...@gmail.com on 23 Jan 2014 at 8:07

GoogleCodeExporter commented 9 years ago
Хорошо. Подумаем.

Original comment by Andrei.K...@gmail.com on 23 Jan 2014 at 8:35

GoogleCodeExporter commented 9 years ago
Полностью поддерживаю ТопикСтартера. 
Выезжающие меню по бокам доставляют 
существенный дискомфорт :)
Что при попытке зума (2 пальца у границ, к 
центру), что при попытке просто подвинуть, у 
границы, что при перелистывании.

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

Original comment by Vitaly.R...@gmail.com on 27 Mar 2014 at 6:37

GoogleCodeExporter commented 9 years ago
Хотя сейчас заметил, что проблема 
практически решается, если уменьшить 
"высоту" панелей процентов до 10%. В *Все 
настройки* - Пользовательский интерфейс - 
боковые меню.

P.s. чтобы открыть панели, необходимо делать 
свайп у верхней части боковой границы 
экрана :)

Original comment by Vitaly.R...@gmail.com on 27 Mar 2014 at 6:43

GoogleCodeExporter commented 9 years ago
Лучше дать пользователю возможность 
отключать любой из этих жестов. 
Горизонтальное перелистывание мне, 
например, не надо, а проблем доставляет 
море: при чтении нет-нет, да зацепишь экран, 
что приложение воспринимает как сигнал к 
перелистыванию страниц.
В этом плане CoolReader был удобен: настраивай 
навигацию по книге как хочешь. На телефоне 
просто отключал вообще все взаимодействие 
с экраном и листал качелькой громкости. 
Было очень удобно.

Original comment by sys.mol...@gmail.com on 27 May 2014 at 8:08