Лучшая экранная клавиатура: 10 лет поисков

Давайте обсудим тот инструмент, с которым мы сегодня работаем чаще и больше всего — экранную клавиатуру смартфонов (и планшетов тоже чуть-чуть).

О чем речь?

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

К какой-то определенной платформе я привязываться не буду, хотя основных будет две: iOS и Android. С ними двумя работаю одновременно уже много лет и это основные игроки на рынке. То есть, речь не о выборе лучшей экранной клавиатуры в принципе, а о том, что лучшим считаю я лично. Это важный момент.

На размышления на эту тему меня натолкнул недавний опыт работы со старой «звонилкой» и релиз новой Android-клавиатуры Google с порядковым номером 5, которая реально порадовала и заставила чаще брать в руки Nexus 6.

К хорошему привыкаешь быстро…

…Что я особенно остро прочувствовал, попытавшись на днях набрать текстовое сообщение на аппаратной клавиатуре обычного мобильного телефона, то бишь, «звонилки». Это какой-то адский ад, а ведь раньше набирали и были довольны. Но если сравнить это с возможностями современных смартфонов, в том числе и дешевых моделей по цене до $100, то разница — небо и земля.

Ответить на электронное письмо несколькими предложениями — не проблема. Обновить свой статус в социальной сети — минутное дело. Я даже умудряюсь иногда целые статьи набирать на экранной клавиатуре iPhone. Например, таким образом был написан материал об опыте эксплуатации iPhone 6 Plus. К слову, на комментарии зачастую тоже отвечаю с экрана смартфона и, бывает, получаются довольно большие тексты, набираемые за минуты.

Все-таки за последние 10 лет произошел огромный скачок в развитии сенсорных интерфейсов и средств ввода в частности. В свое время настоящей революцией или же огромным эволюционным скачком стала экранная клавиатура iOS. Мало того, что в ней было реализовано много уникальных фишек, пальцевый ввод, так она еще и работала очень шустро, если не сказать «Идеально» в сравнении с другими решениями такого рода.

Возможно, меня раскритикуют фанаты Android, но на этой платформе схожего качества работы экранной клавиатуры удалось добиться только Google с ее фирменным приложением. И то лишь с релизом Android 5.x. До того, реакция на нажатия, да и на опыт работы с экранными клавиатурами для Android оставлял желать лучшего. Причем я перепробовал (и купил) много наиболее популярных тематических приложений, включая SWYPE (да, изначально эта клавиатуры была платной), SWIFT, Fleksy, Swiftkey, TouchPal и фирменные решения Samsung (тоже весьма неплохие).

Но сперва предлагаю немного окунуться в историю и вспомнить, как развивались аппаратные клавиатуры.

С чего все начиналось

Моя история работы с экранными клавиатурами началась с платформы Windows Mobile 5 лет 10–11 назад. В те давние времена был приобретен КПК Fujitsu Siemens Pocket LOOX N500. Выбора среди экранных клавиатур тогда особо не было или же я не искал, так как устраивала стандартная.

Малюсенькие клавиши, работа только со стилусом, зато есть сразу все: и цифровой ряд, и кнопки управления курсором, и даже была поддержка жестов. Например, быстрое удаление слова или печать с большой буквы. Скорость набора, конечно же, ограничена одной рукой и необходимостью попадать стилусом в маленькие кнопки, но она была однозначно выше, чем при работе на цифробуквенной клавиатуре мобильных телефонов.

В этом плане выигрывали только смартфоны с аппаратной QWERTY-клавиатурой, среди которых в личном пользовании были легендарные Nokia E61, E61i и E71.

Затем появился первый iPhone, который взбудоражил мир и фактически ввел новый стандарт как для сенсорного интерфейса, так и для экранных клавиатур.

Меня давно напрягала необходимость использовать две руки для работы с КПК, особенно когда речь касалась коммуникатора. До перехода на iPhone я пользовался «народным» Samsung i710, и набрать на нем SMS, когда ты в автобусе и одной рукой держишься за поручень, было просто невозможно. Соответственно, пальцевый интерфейс в iPhone OS (именно так iOS называлась изначально) стал для меня как манна небесная.

К слову, до того пытался установить схожую «пальцевую» оболочку на Samsung i710 — как раз случился их бум после анонса iPhone — даже немного порадовался улучшившейся функциональности гаджета при работе одной рукой. Но когда спустя некоторое время приобрел себе телефон от Apple (изначально он все-таки был ближе к телефону, чем к смартфону), то понял, какой же все это лютый суррогат на фоне оригинала.

Думаю ветераны, прошедшие путь от iPhone 2G до современных моделей, а до того попользовавшиеся другими смартфонами и коммуникаторами, меня поймут.

Какой же это был КАЙФ! Интерфейс iPhone OS — ну просто сказка после Symbian и Windows Mobile: плавная работа, инерционный скролинг, анимация — какие-то космические технологии после всего, что было ранее! И это лишь оболочка операционной системы.»Дай поскролить», — частенько я это слышал от знакомых, которые видели iPhone в моих руках. А вспомните о мобильном Safari — вообще небо и земля на фоне потуг на других платформах того времени. Но вернемся к экранной клавиатуре.

Не все сразу

Что впервые было реализовано именно в клавиатуре iOS:

  • моментальная реакция на нажатия с классным фирменным щелчком, который слышим и по сей день;
  • выскакивающее превью кнопки при нажатии — ты всегда знаешь на каком символе палец;
  • длительное нажатие позволяет выбрать дополнительный символ на одной и той же кнопке;
  • переезд цифровой и символьной клавиатуры в отдельное меню;
  • быстрое переключение языка раскладки одной кнопкой (поддержка русского появилась не сразу);
  • уникальное наведение курсора с линзой, увеличивающей текст;
  • совершенно бомбическая система распознавания касаний (в том числе и толстыми пальцами-сардельками), когда даже не очень точно попадая в кнопку, получаешь тот символ, который задумал напечатать.

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

Хотя не все было так сладко, несмотря на революционность и удобство. Функция копирования/вставки текста и буфер обмена появились только в iOS 3. Если мне не изменяет память, то тогда же была реализована и фишка с отменой/повтором введенного текста с помощью встряхивания устройства.

Забавно, что в столь же удобном виде в рамках Android копирование и вставка оказались реализованы совсем недавно в Android 6.x (меню появляется над выделенным текстом, а не в самом верху экрана). Хотя и само по себе выделение текста в «Роботе» не интуитивное — надо нажать на слово и подержать палец. В то время как в iOS это двойной клик по слову (как в настольных платформах).

Обратите внимание, что второй вариант (тот самый, из Android) работает в Safari для iOS, причем таким образом можно выделять даже текст ссылки (а не переходить по ней). Достаточно нажать на слово, подержать на нем палец, пока оно не выделится, а затем, не отпуская палец, вести к другому слову — выделенная область будет перепрыгивать со слова на слово, следуя за пальцем. Навели на ссылку, отпустили, а маркеры выделения остались — дальше уже отмечаете целую фразу, если нужно.

Еще более смешон тот факт, что в Android до сих пор нет функции отмены/повтора введенного текста!

Стоит также отметить, что народ очень тепло отзывается об экранной клавиатуре в Windows/Windows Phone, но у меня нет большого опыта работы с ней. Шустрая, в планшетной версии есть поддержка горячих клавиш — это все, что могу сказать. Платформа не самая распространенная на смартфонах, так что особо тут обсуждать и нечего.

Возвращаясь к экранной клавиатуре Apple стоит отметить, что после упомянутых изменений в iOS 3 она оставалась практически в своем оригинальном виде вплоть до выхода iPhone 6, iPhone 6 PLus и iOS 8 соответственно. Затем она была несколько доработана. В планшетной же версии реальное улучшение мы увидели только в iOS 9, но они получились очень солидными.

В свою очередь на платформе Android экранная клавиатура выросла из «коротких штанишек» лишь на днях с релизом Google Keyboard 5

…Вот не надо в меня кидать тухлыми помидорами и прочими нечистотами — повторюсь, это лишь мое мнение. Да, я в курсе, что там 100500 альтернативных клавиатур. Да, у них есть 100500 собственных фишек. Но важно качество работы базовых функций — не правда ли? Вот о них давайте и поговорим ниже.

Что имеем сегодня и кто же лучший?

Ситуация получилась несколько необычная в силу того, что часть функций в современной экранной клавиатуре Apple привязана к «железу» и стоит учитывать этот факт. Но сперва поговорю об опыте работы с альтернативными клавиатурами.

Альтернативы для iOS

Попробовал несколько альтернатив для iOS, как только такая возможность появилась с релизом iOS 8, но ни одна не впечатлила, включая SWYPE, TouchPal и Fleksy.

Причин несколько. Основная — неудобно использовать в режиме постоянного переключения между основной клавиатурой и сторонней. Android в этом плане намного комфортнее, когда стороння клавиатура работает как отдельный, полностью интегрированный в систему модуль.

Вторая причина — отклик у любого из сторонних решений не столь же быстрый, как у фирменной экранной клавиатуры Apple.

Третья — оригинальная экранная клавиатура просто лучше, чем любая альтернатива, но подробнее об этом расскажу ниже.

SWYPE для Android

Первая сторонняя клавиатура, что я попробовал на Android, причем еще во времена Galaxy Note 1. Так на ней в основном и оставался в силу ряда полезных фишек:

  • непрерывный ввод — это реально круто и действительно ускоряет ввод текста с экрана;
  • поддержка жестов на манер таковых в Windows Mobile (свайпом стереть слово или написать большую букву);
  • поддержка горячих клавиш выделения/копирования/вставки текста;
  • удобное меню с кнопками управления курсором;
  • функция облачного бэкапа и синхронизации между устройствами (появилась не сразу).

Все хорошо в SWYPE на Android, но со временем обратил внимание на не самую ее шуструю производительность. Особенно это стало заметно, когда месяц пользовался One Plus One как основным смартфоном. Начались поиски альтернатив.

SwiftKey

Эта клавиатура обещала нечто среднее между SWYPE и классической экранной клавиатурой. Хотя непрерывный ввод появился там не сразу. Тем не менее, рассмотрю все фишки сразу.

Нечто среднее значит, что удобно вводить как стандартными кликами, так и непрерывно ведя пальцем от кнопки к кнопке. В общем-то, первое было действительно так — нормальный ввод и распознавание касаний тоже получше, чем у конкурента. Плюс работает немного шустрее.

Кроме того, у SwiftKey хороший предиктивный набор, когда клавиатура сама подбирает слова и выражения в зависимости от текущего набора и предыдущего опыта взаимодействия с пользователем.

Но качество конкретно непрерывного набора у нее сильно отстает от такового в SWYPE. Уж не знаю, то ли годы работы с последней дают о себе знать, то ли у нее все-таки лучший движок непрерывного набора, но она намного чаще понимает конкретно то слово, что я хочу ввести, чем SwiftKey.

Опять же, до качества классического ввода кликами данному экземпляру все также далеко до клавиатуры iOS, как и SWYPE, хоть он и лучше последнего. В общем, побаловался я этой клавиатурой, несколько раз к ней возвращался на Android, но потом все равно переходил на SWYPE. Несмотря на «тормоза».

TouchPal

Также натолкнулся на нее во время поисков более шустрой альтернативы SWYPE. Тут и предиктивный набор, и хороший классический ввод нажатиями, и вполне себе приличный непрерывный ввод, и весьма шустрая скорость работы. Шустрее упомянутого конкурента. Плюс еще скины классные.

Клавиатура настолько понравилась в рамках ее использования на One Plus One, что я даже купил платную годовую подписку (дает облачный словарь, больше шкурок и еще несколько ништяков). Тем не менее, со временем отказался от ее использования в силу все того же более слабого непрерывного ввода в сравнении со SWYPE. А именно непрерывным вводом я в основном и пользуюсь, так как классический продолжал напрягать на фоне параллельной работы с клавиатурой iOS на iPhone как на основном смартфоне.

Клавиатура Samsung

Плотно пользовался именно фирменной корейской клавиатурой на планшете Galaxy Tab 8.4. Причина — поддержка горячих клавиш, в том числе повтора/отмены ввода.

По качеству ввода она все так же отставала от планшетной клавиатуры на iOS (скорость, отклик), но функционально была поинтересней. С другой стороны, сколько я ни пытался приспособить Android-планшет для работы, все равно ничего из этого не вышло. Все-таки планшетный софт для iOS в те времена был сильно лучше, да и сейчас он мне нравится больше. Хотя iA Writer для Android весьма неплох. Фактически лучший Markdown-редактор для этой платформы.

Неплохая и современная клавиатура Samsung для смартфонов, судя по тому, что я видел в последних моделях Galaxy S и S Galaxy Edge, но особого опыта работы с ней нет. Как минимум интересна идея ввода одной рукой, когда клавиатура уменьшается, чтобы удобно было доставать ее большим пальцем.

Google Keyboard

Впервые попробовал ее, как только там появился непрерывный ввод. Он меня совершенно не впечатлил в сравнении со SWYPE. Скорость работы вроде ничего, но распознавание кликов, оформление, слабая функциональность на фоне альтернатив — все это надолго отвернуло от Android-классики.

Когда обзавелся Nexus 6, дал ей второй шанс. Но опять не то. Тем более что клавиатура SWYPE уже не тормозила так сильно, как она это делала на One Plus One, так что вернулся к ней. Уж очень привык как к непрерывному вводу, так и к горячим клавишам.

Третий шанс я дал этой клавиатуре недавно, когда она обновилась до версии 5.0. И это самое масштабное обновление после появления в ней непрерывного ввода. Так вот теперь SWYPE покинул мой «эталонный гуглофон» и его место окончательно заняла клавиатура Google. Интернет-гигант если уж не догнал клавиатуру Apple, то очень сильно к ней приблизился. Фактически Google Keyboard 5.0 можно считать эталоном для Android.

Что же меня в ней так проперло:

  • Очень, нет — она ОЧЕНЬ шустрая. Вот точно такая же по отклику, как экранная клавиатура Apple.
  • Есть непрерывный ввод, и он стал близок по качеству к SWYPE.
  • Есть запятая на основном экране в русской раскладке.
  • Появилась функция управления курсором, если нажать на Space и провести влево или вправо. Кнопка превращается в маленький тачпад. Правда, перемещать курсор можно только влево или вправо. Плюс движется он не столь шустро и плавно как в iOS-клавиатуре при использовании 3D Touch или двух пальцев на iPad. Но фишка удобная.
  • Появился режим одноручного ввода, когда клавиатура уменьшается (нажать и подержать значок запятой). Явно у Samsung подсмотрено, ну и ладно. Главное, что потребитель не в накладе.
  • Можно разделить кнопки как в классической клавиатуре для Android KitKat. Буквы на однородном сером или темном фоне меня напрягают — нет ощущения кнопок. Все хорошо в меру, в том числе и минимализм. Намного комфортнее, когда клавиши разделены.
  • Настраивается высота клавиатуры.

Тут все еще нет поддержки горячих клавиш и отмены/повтора ввода, но уже сейчас это действительно лучшая клавиатура Android. Уверен, рано или поздно Googole встроит и эти фишки.

Почему такой восторг? Все просто — почти исчезла разница в том, где набирать текст при работе со смартфоном — на iPhone 6s Plus и на Nexus 6.

В последние дни несколько раз детально отвечал на комментарии, используя оба устройства, и писал довольно длинные тексты. Обычно меня напрягало написание таких на Android-смартфоне — много исправлений, ошибок, а как надо что-то поправить — это просто боль. Теперь же никакого напряга. Выручает быстрое управление курсором, нравится шустрый отклик клавиш (плюс тактильная отдача в виде вибрации) и объединение непрерывного ввода вместе с классическим кликом. Какие-то слова выстукиваешь по буквам, какие-то вводишь непрерывно егозя пальцем по экрану — все вместе это ускоряет ввод и уменьшает количество ошибок.

Пока Google Keyboard 5.0 доступна в Google Play не во всех регионах. Компания по традиции распространяет ее порционно. Но любой желающий может загрузить приложение с APKMirror.

Конкретно для Nexus 6 подходит arm-версия (Qualcomm Snapdragon 805 и древнее). Для тех аппаратов, что на Qualcomm Snapdragon 810 и новее — arm64. Для моделей на SoC Intel — x86.

Тем не менее, iOS и экранная клавиатура Apple все еще остается в приоритете и вот почему так.

Экранная клавиатура Apple

Да, качество клика уже сопоставимо. Распознавание зоны клика — тоже. То есть обе клавиатуры правильно распознают, что же за кнопку я хочу нажать, даже если попадаю не очень точно. Даже автоматическое исправление слов работает неплохо в обоих случаях, хотя на iOS это заслуга моего пользовательского словаря, сохранявшегося годами. Видимо Google тоже реализовала что-то такое, взяв информацию из доступных ей источников в моей учетной записи. Но взгляните на это фото:

В ландшафтной ориентации клавиатура Apple на iPhone 6s Plus (и 6 Plus) рвет решение Google в лоскуты. Масса дополнительных полезных клавиш, включая запятую в русской раскладке, горячие кнопки копирования/вставки, а также отмены ввода. Я с большим комфортом набираю в дороге рабочие тексты в таком режиме, используя iA Writer.

Второй огромный плюс конкурента — это 3D Touch, превращающий клавиатуру в трекпад для управления курсором. Фишка есть лишь в iPhone 6s и 6s Plus, что несколько нивелирует ее ценность, но хуже от этого она не становится. Реализация у Google пока сильно отстает от 3D Touch. Да, хорошо, что трекпад на кнопке Space появился, и он будет работать на любом совместимом Android-смартфоне, но это далеко не 3D Touch. И даже не двухпальцевое управление курсором на iPad.

Планшетная клавиатура в iOS 9 тоже перетерпела ряд крутых изменений, включая появление горячих клавиш и трекпада. У нее в мире Android в принципе аналогов нет. Но явно появятся в будущем.

Таким образом, победителем в моем личном ТОПе экранных клавиатур для смартфонов становится фирменное решение для iOS. На втором месте Google Keyboard 5.0 — это лучшая клавиатура для Android, на мой скромный взгляд.

Среди планшетных клавиатур — однозначно лучший вариант у Apple. Неплоха планшетная клавиатура Samsung, но она доступна лишь на фирменных устройствах.

Естественно, выбор экранной клавиатуры — дело сугубо индивидуальное, так что, как и упоминал в начале статьи — добро пожаловать в комментарии. Пишите о своем опыте, предлагайте интересные альтернативы. Я ведь рассмотрел далеко не все из доступных.

P. S. Упоминал о клавиатуре Flesky, но так ничего о ней и не написал конкретного, так как тупо не врубился в нее. Ну вот не понял кайфа работы с ней и не смог приспособиться. Но многим нравится.

FavoriteLoadingВ закладки

©  iphones.ru