HexInput - HexInput
HexInput, как было первоначально описано,[1] является на экранной клавиатуре со следующими характеристиками:
- Клавиши активируются (нажимаются) либо касанием каждой клавиши по очереди (обычный подход для экранных клавиатур), либо перетаскиванием пути по нужным клавишам. В отличие от ShapeWriter, каждая перетаскиваемая клавиша считается нажатой, поэтому последовательность нажатия клавиш детерминирована и предсказуема.
- Большинство клавиш шестиугольные, расположены в соты шаблон. Это позволяет большинству клавиш иметь шесть соседних клавиш, в которые можно перетаскивать, не вводя никаких других клавиш.
- Буквы расположены так, чтобы оптимизировать ввод текста на определенном языке (английский, Например). Учтите, что это может означать, что некоторые общие буквы могут появляться дважды.
Название «HexInput» неудачное: в вычислениях «шестнадцатеричный» обычно означает шестнадцатеричная запись, хотя можно утверждать, что общий метод ввода текста назван для обычных пользователей, а не только для тех, кто имеет опыт работы с компьютерами. Использование шестиугольников не обязательно для этой идеи, хотя они увеличивают доступную площадь на ячейку и количество легко доступных соседей на ячейку.
Первоначальная экспозиция включала альтернативную раскладку с использованием квадратов (клавиши с четырьмя соседями, если не на краю клавиатуры), а в более позднем издании был изображен по существу сотовый узор, но некоторые шестиугольники разделены пополам. В качестве альтернативы (не упомянутой в исходном описании) можно оставить промежутки между клавишами, чтобы можно было перетаскивать их, чтобы добраться до большего количества «соседних» клавиш.
Концепция HexInput доступна для устройств Palm OS через myKbd,[2] где он теперь известен как макет QUONG (после первых пяти букв в верхнем ряду).
АТОМИК[3] - это тесно связанная концепция ввода от исследователей IBM.
Рекомендации
- ^ http://www.strout.net/info/ideas/hexinput.html, по состоянию на 15 января 2007 г.
- ^ http://www.zlthemes.com/ProductDetailListing.php?PID=98, по состоянию на 11 сентября 2008 г.
- ^ http://www.almaden.ibm.com/u/zhai/topics/virtualkeyboard.htm#_Project_ATOMIK, по состоянию на 11 сентября 2008 г.