Закрыть объявление

Объявление о поддержке сторонних клавиатур в iOS 8 вызвало ажиотаж, и после трех месяцев существования новой операционной системы и альтернативных клавиатур мы можем сказать, что благодаря им опыт набора текста на iPhone действительно может стать значительно лучше. Я использую SwiftKey с момента его появления с поддержкой чешского языка, который со временем стал моей клавиатурой номер один.

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

Если вы пишете особенно по-чешски, вам придется столкнуться с рядом препятствий, которые ставит нам наш волшебный родной язык. Прежде всего, вам придется позаботиться о крючках и тире, что не так удобно на миниатюрных мобильных клавиатурах, и в то же время из-за богатого словарного запаса не так-то просто построить действительно функциональный словарь, необходимый для правильного предсказания. , который Apple также придумала в iOS 8.

Предсказание того, что вы хотите напечатать, не является чем-то новым в мире клавиатур. В последней версии своей операционной системы Apple практически лишь отреагировала на тенденцию со стороны Android, откуда наконец-то допустила сторонние клавиатуры в iOS. Значительным вдохновением для разработчиков из Купертино стала клавиатура SwiftKey, которая является одной из самых популярных. И это лучше базового в iOS.

Инновационная модерация

Большое преимущество SwiftKey, как это ни парадоксально, заключается в том, что она имеет много общих элементов с базовой клавиатурой. Начнем с самого очевидного – внешнего вида. Разработчики постарались графически оформить свою клавиатуру очень похожей на оригинальную из iOS, что хорошо по нескольким причинам. С одной стороны, имея белый скин (есть и темный), он идеально сочетается с ярким окружением iOS 8, а с другой стороны, имеет практически идентичную раскладку и размер отдельных кнопок.

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

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

То же самое, но на самом деле другое

Любой, кто когда-либо использовал английскую клавиатуру в iOS 8 с функцией прогнозирования, знает строку над клавиатурой, которая всегда хорошо подсказывает три слова. SwiftKey заслужил свою репутацию именно благодаря этому принципу, и в предсказании слов он превосходен.

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

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

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

Отсутствие крючка и запятой немного раздражает при наборе неизвестного слова, поэтому приходится задерживать палец на конкретной букве и ждать, пока отобразятся все ее варианты, но опять же не стоит сталкиваюсь с этим так часто. Проблема SwiftKey — это в основном слова с предлогами, когда они часто разделяются нежелательным образом (например, «неотразимо», «во времени» и т. д.), но, к счастью, клавиатура быстро учится.

Традиционно или с изюминкой

Однако SwiftKey — это не только про предсказание, но и про совершенно другой способ ввода текста, так называемый «свайп», с которым появилось несколько сторонних клавиатур. Это метод, при котором вы просто проводите пальцем по отдельным буквам заданного слова, и по этому движению клавиатура автоматически распознает, какое слово вы хотели написать. Этот метод практически применим только при письме одной рукой, но при этом очень эффективен.

Окольным путем мы возвращаемся к тому, что раскладка SwiftKey аналогична базовой клавиатуре iOS. С помощью SwiftKey вы можете в любой момент свободно переключаться между методом ввода текста, то есть между традиционным нажатием каждой буквы или движением пальца. Если вы держите телефон в одной руке, вы проводите пальцем по клавиатуре, но взяв его в обе руки, вы можете закончить предложение классическим способом. Особенно для классического набора текста мне стало важно, чтобы SwiftKey ничем не отличался от базовой клавиатуры.

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

Тот факт, что SwiftKey поддерживает оба способа письма, определенно имеет свои недостатки. Еще раз упомяну Swype, где с помощью жестов можно быстро набирать любые знаки препинания или удалять целые слова. В SwiftKey таких гаджетов нет, и это немного обидно, потому что их, безусловно, можно реализовать по принципу Swype, несмотря на его многофункциональность. Рядом с пробелом мы можем найти кнопку с точкой, и если мы ее удержим, появится больше символов, но это не так быстро, как когда у вас есть точка и запятая рядом с пробелом и несколько жестов. написать другие символы. После запятой SwiftKey также автоматически не ставит пробел, т. е. та же практика, что и в базовой клавиатуре.

Рай для полиглотов

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

Не менее интересен тот факт, что SwiftKey управляет несколькими языками одновременно, что частично отвечает на вопрос, почему на клавиатуре нет крючка с запятой даже при наборе текста на чешском языке. Вы можете писать в SwiftKey на любом количестве (поддерживаемых) языков, и клавиатура почти всегда вас поймет. Сначала я не обратил особого внимания на эту функцию, но в итоге она оказалась очень приятной и эффективной вещью. Я уже в восторге от предиктивного словаря SwiftKey, но, поскольку он знает, на каком языке я хочу писать, я часто подозреваю, что он читает мысли.

Я пишу на чешском и английском языках, и на самом деле нет проблем начать писать предложение на чешском и закончить его на английском. При этом стиль написания остается прежним, только SwiftKey на основе выбранных букв оценивает, что такое слово — английское, а остальные — чешские. Сегодня практически никто из нас не может обойтись без английского (как и других языков) и возможность комфортно писать на чешском и английском одновременно приветствуется.

Я ищу английский термин в Google и отвечаю на текстовое сообщение рядом с чешским — все на одной клавиатуре, так же быстро и так же эффективно. Мне не нужно больше никуда переключаться. Но тут мы подходим, пожалуй, к самой большой проблеме, которая до сих пор сопровождает почти все сторонние клавиатуры.

Apple портит впечатления

Разработчики говорят, что виновата Apple. Но он, вероятно, полон беспокойства по поводу собственных ошибок в iOS 8, поэтому исправления все еще не появятся. О чем мы говорим? Что портит удобство использования сторонних клавиатур, так это то, что они время от времени просто отваливаются. Например, отправьте сообщение из SwiftKey, и внезапно появится стандартная клавиатура iOS. В других случаях клавиатура вообще не появляется, и вам приходится перезапускать все приложение, чтобы оно заработало.

С проблемой сталкивается не только SwiftKey, но и все альтернативные клавиатуры, которые страдают в основном от того, что Apple определила для них лишь минимальный лимит оперативной памяти, и как только данная клавиатура должна была ее израсходовать, iOS решает чтобы выключить его. Поэтому, например, после отправки сообщения клавиатура возвращается к базовой. Вторая упомянутая проблема с невыдвижением клавиатуры должна быть связана с проблемой в iOS 8. По словам разработчиков, Apple должна исправить это в ближайшее время, но пока этого не происходит.

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

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

В SwiftKey уверяют, что придают большое значение конфиденциальности своих пользователей и все данные защищены шифрованием. В основном это связано с сервисом SwiftKey Cloud, подписаться на который вы можете совершенно добровольно. Облачная учетная запись на серверах SwiftKey гарантирует вам резервное копирование вашего словаря и его синхронизацию на всех устройствах, будь то iOS или Android.

Например, ваши пароли вообще не должны доходить до серверов SwiftKey, поскольку, если поле определено правильно в iOS, системная клавиатура автоматически включается при вводе пароля. А дальше вам решать, верите ли вы, что Apple не собирает данные. Конечно, они тоже говорят, что нет.

Нет пути назад

После прихода Чеха в SwiftKey я планировал несколько недель тестировать эту альтернативную клавиатуру, а через месяц она настолько въелась мне под кожу, что вернуться назад я практически не могу. После использования SwiftKey печатать на стандартной клавиатуре iOS становится слишком больно. Внезапно диакритические знаки не добавляются автоматически, смахивание пальцем по кнопкам не работает, когда это необходимо, а клавиатура вообще не подсказывает (по крайней мере, не на чешском языке).

Если SwiftKey не выйдет из строя в iOS 8 из-за неудобства, у меня нет причин переключаться обратно на базовую клавиатуру в подавляющем большинстве случаев. Максимум, когда я хочу написать какой-то текст без диакритических знаков, там выигрывает iOS-клавиатура, но таких возможностей уже не так много. (Из-за тарифов с безлимитными СМС писать так нужно только находясь за границей.)

Быстрое обучение и, прежде всего, невероятно точное предсказание слов делают SwiftKey одной из лучших альтернативных клавиатур для iOS. Его наверняка сочтут лучшим те, кто хочет совместить классический опыт (одинаковое расположение клавиш и схожее поведение) с современными подходами, которые облегчат вам жизнь при написании любого текста на iPhone и iPad.

Клавиатура SwiftKey тестировалась на iPhone 6 и 6 Plus, в статье не указана версия для iPad.

[URL приложения=https://itunes.apple.com/cz/app/swiftkey-keyboard/id911813648?mt=8]

.