Технології

Розкрито секрет віртуальної клавіатури Windows Phone: чому алгоритм Microsoft досі актуальний

10 бер•ProstoMob

Феномен клавіатури Windows PhoneОпераційна система Windows Phone свого часу не змогла витримати конкуренції з боку iOS та Android, проте деякі її програмні рішення досі вважаються еталонними. Одним із таких елементів є віртуальна клавіатура, досвід набору тексту на якій багато користувачів продовжують вважати неперевершеним. Таку інформацію оприлюднив портал SlashGear.

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

Як працював алгоритм прогнозуванняСекрет високої точності введення полягав у використанні системи прогнозування на основі ймовірності в реальному часі. Клавіатура аналізувала вже введені символи та передбачала, яку літеру користувач натисне наступною.

Процес адаптації клавіатури відбувався за таким алгоритмом:

  • Після введення перших літер система миттєво оцінювала ймовірність появи наступних символів згідно з лексичними правилами мови.
  • Для літер з високою ймовірністю (наприклад, після «T» і «H» в англійській мові часто йдуть «E», «R» або «A») програмне забезпечення автоматично збільшувало невидиму зону натискання.
  • Для літер, поява яких у конкретному слові була малоймовірною, зона спрацьовування відповідно зменшувалася.
  • Візуальний розмір самих клавіш на екрані при цьому залишався незмінним, що створювало ілюзію ідеального потрапляння пальцем по потрібній кнопці.
Перспективи для сучасних мобільних ОС

Наразі достеменно невідомо, чи інтегрована подібна динамічна зміна невидимих зон натискання в стандартні клавіатури сучасних версій iOS та Android. Актуальні системи здебільшого покладаються на алгоритми автокорекції, які виправляють уже допущені помилки, тоді як підхід Windows Phone дозволяв запобігати хибним натисканням ще на етапі дотику до екрана.

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

Читайте також:

Запис Розкрито секрет віртуальної клавіатури Windows Phone: чому алгоритм Microsoft досі актуальний спершу з'явиться на ProstoMob.

iphone

Читайте ще