Закрити оголошення

Оголошення про підтримку клавіатур сторонніх розробників в 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]

.