С момента релиза первой версии iOS в 2007 году, разработчики из Купертино все еще не спешат включать специальные жесты для работы с виртуальной клавиатурой. Однако, новый патент, полученный Apple подтверждает работу компании над новыми функциональными возможностями клавиатуры, которые могут быть включены в следующую версию мобильной операционной системы.
Несмотря на то, что в iOS 7 клавиатура все же пережила несколько дизайнерских изменений, базовая функциональность до сих пор остается практически неизменной со своего первоначального воплощения. Нынешнее предложение Apple более интуитивное и включает в себя динамическое масштабирование, умную автозамену, а также ряд других удобных функций.
Кроме того, Apple не позволяет установку сторонних клавиатур по причинам безопасности и стабильности системы, а это означает, что такие популярные приложения как Swype для Android не могут быть использованы на устройствах под управлением iOS.
Патент Apple № 8542206 под названием “Свайп жесты для сенсорной клавиатуры”, зарегистрированный американским Бюро патентов и торговых знаков во вторник, показывает, что в Apple не только открыты к новым идеям и улучшениям виртуального ввода, но и уже экспериментировали с подобной технологией по крайней мере с 2007 года.
Основная идея базируется на основных свойствах мультитач технологии iOS и адаптирует ее для работы с клавиатурой в очень ограниченных областях экрана. При этом в патенте описываются принципы работы одним или несколькими пальцами, которые функционально ограничены свайп-жестами.
В документе также описан ряд других функций, которые могут стать доступными пользователю. Например, свайпом можно добавлять пробел, удалять текст, добавлять знаки препинания или выполнить перенос строки, а также выполнять другие действия с текстом. Кроме того, при работе несколькими пальцами эти функции могут использоваться для удаления слов или даже целых строк.
На рисунке выше описан примерный принцип работы: пользователь пытается ввести слов “ok” и ответить на сообщение. В то время, как буква “o” была введена правильно, пользователь нажал “j”, вместо соседней кнопки “k”. В текущей клавиатуре “j” может быть удалена соответствующей кнопкой в том случае, если слово “oj” не было автоматически исправлено на “ok”. Apple предлагает простым свайпом пальца влево заменить это действие.
Графические объекты, которые ассоциируются с такими функциями, как backspace, могут быть отображены с целью напоминания пользователю о направлении, в котором необходимо свайпить, чтобы заменить нажатие определенной клавиши. Например, во время вызова определенного жеста на экране поверх клавиатуры могут появляться стрелки, указывающие направление для свайпа.
Как упоминалось выше, реализация ввода несколькими пальцами также может быть использована для усиления действия. В примере показано, как свайп двумя пальцами влево удалит последнее введенное слово, а свайп тремя пальцами удалит всю строку.
Другие жесты включают свайп вверх для включения shift, свайп вниз для переноса строки и свайп вправо для вставки пробела. Эти жесты также могут сопровождаться опциями для работы несколькими пальцами.
Двойной свайп вверх может быть настроен для включения caps lock, а свайпом тремя пальцами можно вставить специальный символ или переключить раскладку клавиатуры. Свайп несколькими пальцами вправо может быть использован для вставки точки и пробела, либо может открывать список возможных завершений слова. Наконец, свайп вниз двумя или тремя пальцами может вводить знак препинания или отображать блок с пунктуационными подсказками.
В патенте идет подробное описание относительно пределов ввода и как пользовательский интерфейс обнаруживает и определяет, что считать за свайп. Кроме того, описывается более сложный функционал – диагональные свайпы.
Впервые патент, описывающий принцип работы свайп жестов для виртуальной клавиатуры мобильных устройств Apple, был подан в 2007. Его авторами выступили Карл Уэйн Вестерман, Анри Ламиро и Мэтью Эван Дрейсбах.
Смотрите также:
- Как быстро удалить набранный текст на iPhone, iPad и iPod Touch.
- Джейлбрейк-твик AltKeyboard — удобный и быстрый набор текста на iPhone.
- Как управлять iPhone, iPad с помощью пульта на гарнитуре.
- Apple запатентовала трехмерный пользовательский интерфейс для iOS, основанный на дистанционных датчиках.
- Виртуальная лазерная клавиатура Virtual Keyboard от CTX для iPhone в брелоке.