воскресенье, 13 мая 2012 г.

Предиктивный ввод текста в WP7

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

UPD: исправлено апдейтом от 17 июля 2012 г.


Обычно последовательность действий при вводе такая:
  • начинаем набирать слово
  • жмём на подходящее слово
  • результат: нужноеслово[пробел](курсор)

Однако, в некоторых приложениях получается так:
  • начинаем набирать слово (например, набрали "нужн")
  • жмём на подходящее слово
  • результат: нужн[пробел](курсор)
т.е. слово не было завершено автодополнением.


Этот [пробел], вставляемый между словом и курсором меня, к слову, довольно сильно бесит. Так вот, не знаю с чего, но попробовал систему предиктивного ввода для англгийского языка (до этого все опыты проводил на русском). Результат такой:
  • начинаем набирать слово
  • жмём на подходящее слово
  • результат: нужноеслово(курсор)

Вот оно - ожидаемое поведение. И работает во всех приложениях. Вывод - предиктивный ввод текста для русского языка в WP7 сделан через ж...