Top.Mail.Ru

Почему на клавиатуре iPhone удобно печатать

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

25 сентября

 

Экранные клавиши iPhone выглядят совершенно обычно, но работают немного сложнее, чем кажется. Во время набора система учитывает не только точное место касания, но и пытается понять, какую букву пользователь собирался нажать.

Такой подход появился ещё при разработке первого iPhone и помог решить одну из главных проблем виртуальных клавиатур - частые промахи по небольшим клавишам.

 

Проблема первых сенсорных клавиатур

До появления iPhone многие смартфоны использовали физические клавиатуры, где каждая кнопка имела чёткие границы и ощущалась пальцем.

При переходе на сенсорный экран это преимущество исчезло.

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

При разработке первого iPhone инженерам Apple нужно было сделать виртуальную клавиатуру достаточно точной, чтобы на ней можно было быстро набирать текст без стилуса.

 

Клавиши iPhone не так просты, как выглядят

Один из способов решить проблему - сделать области нажатия клавиш динамическими.

Визуально клавиатура остаётся прежней. Размер букв на экране не меняется прямо перед пользователем.

Но активная область клавиши может корректироваться системой в зависимости от того, какую букву iPhone ожидает следующей.

Другими словами, визуальные границы клавиши и область, в которой система распознаёт нажатие, необязательно должны полностью совпадать.

 

iPhone пытается предсказать следующую букву

Во время набора система анализирует уже введённые символы и оценивает, какие буквы с большей вероятностью последуют дальше.

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

Если пользователь нажал немного между двумя клавишами, iPhone может интерпретировать касание в пользу более вероятного варианта.

Всё происходит незаметно и практически мгновенно.

 

Почему клавиши визуально не двигаются

Важно понимать, что сама клавиатура при этом не начинает буквально перемещаться по экрану.

Меняется логика распознавания касаний.

Именно поэтому пользователь не видит, как одна кнопка становится больше, а соседняя меньше. Внешне интерфейс остаётся стабильным, а корректировки происходят на программном уровне.

Это позволяет сохранять привычное расположение клавиш и одновременно уменьшать количество случайных ошибок.

 

Автокоррекция работает уже после нажатия

Этот механизм не стоит путать с обычной автокоррекцией.

Автокоррекция может исправить уже набранное слово или предложить подходящий вариант. Динамическая обработка касаний работает раньше - непосредственно в момент нажатия на клавишу.

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

Пользователь при этом просто печатает.

 

Эта идея появилась ещё при создании первого iPhone

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

Позже подобные принципы обработки касаний и предиктивного ввода стали использоваться и в других мобильных клавиатурах.

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

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

 

В iCity регулярно разбираем скрытые особенности iPhone и функции iOS, которые работают незаметно для пользователя.

При покупке iPhone в iCity вы получаете:

  • Официальную гарантию
  • Silicone Case в подарок
  • Защитное стекло с установкой бесплатно
  • Скидку 10% на аксессуары
  • Активацию и перенос данных
  • Технику в наличии
  • Поддержку в Telegram
  • Постгарантийное обслуживание

 

Выбирайте свой iPhone 18 Pro в iCity. Остальное мы сделаем за Вас.