Клуб пользователей коммуникаторов Nokia
http://mycomm.ru/newforum/

Предложения по интерфейсу
http://mycomm.ru/newforum/viewtopic.php?f=15&t=1359
Страница 1 из 1

Автор:  melox [ 04 авг 2006, 03:00 ]
Заголовок сообщения:  Предложения по интерфейсу

Здравствуйте все!

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

В версии 2.4.1 есть несколько претензий к интерфейсу:
1. Невозможно управлять положением курсора в поле ввода текста.
2. Невозможно (или неинтуитивно) пролистывать статью построчно.
3. Чувствительный к регистру ввод заставляет пускаться на всякие ухищрения типа создания дубликатов статей со всеми строчными буквами в названии.

Решение третьего пункта очевидно - ввод должен быть регистро-независимым.

Решение первых двух моментов может быть очень простым: разделить экран на две области (область списка и область отображения статьи) и сделать возможным переключение кнопкой Tab фокуса между ними (в версии 2.4 она в управлении не задействована).
Когда фокус на поле ввода, стрелки влево-вправо управляют положением курсора, вверх-вниз - переход по списку статей.
Сочетания редактирования (копировать/вырезать/вставить) относятся к содержимому поля ввода.
Когда фокус на области отображения статьи, стрелки вверх-вниз листают текст статьи построчно, влево-вправо - постранично.
Сочетание Ctrl + C - копирует содержимое статьи, Ctrl + V переключает фокус на поле ввода и выводит соответствующую статью.
Чтобы пользователь знал, где фокус в данный момент, его можно выделять полем вокруг области, аналогично тому, как это реализовано в проге Outliner.

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

Автор:  melox [ 07 авг 2006, 07:03 ]
Заголовок сообщения: 

Уважаемый г-н Levi, не могли бы Вы высказать свой взгляд на предлагаемые изменения в интерфейсе?

Поскольку Вы опытны в вопросе написания софта под S80, возможно Вы заметите какие-либо подводные камни в разработке предложенной мною схемы организации работы со словарями, которых я не вижу.

Прошу Вашего ответа, имеет ли смысл развивать данную тему?

Автор:  Алексей Мартынов [ 07 авг 2006, 17:58 ]
Заголовок сообщения: 

К сожалению, в последние дни совершенно не располагал свободным временем. Постараюсь завтра ответить.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/