При печати сенсорная клавиатура сильно проигрывает обычной из-за отсутствия физической обратной связи. Все части экрана ощущаются одинаково, поэтому пользователь часто попадает мимо «клавиш». Преимуществом сенсорных экранов при этом является способность адаптироваться под различные стили печати.
Лия Файндлейтер из Университета штата Мэриленд и Джейкоб Уобброк из Университета штата Вашингтон попросили 12 человек ввести ряд фраз посредством экранной клавиатуры, регистрировавшей каждое прикосновение. Это позволило ученым выявить причины ошибок. Например, пользователь привык прикасаться не к центру клавиши, а к её нижней части.
Как только система распознает эти особенности, раскладка меняется. Если пользователь регулярно попадает в нижнюю часть клавиши, она сдвигается вниз. Если у него есть проблемы с пробелом, эта кнопка увеличивается, и тому подобное. Такая персонализация полностью изменила картину. Пользователи стали набирать на 15% быстрее после трёх сессий работы со скорректированный клавиатурой.
Аналогичный подход поможет уменьшить ошибки, которые возникают при наборе текста на ходу. Как выяснилось из показаний акселерометра iPhone, на котором печатали 16 добровольцев, большинство опечаток связано с тем, что, когда нога человека касается земли, палец сдвигается в сторону центра клавиатуры.
Это позволило разработать виртуальную клавиатуру для iPhone, которая отслеживает данные акселерометра, регистрирует такие прикосновения и корректирует ошибку. Испытания показали, что ПО, получившее название WalkType, улучшило скорость набора текста на 13%. Количество ошибок при этом снизилось с 10 до 6%, передает NewScientist.
Результаты исследования были представлены на Конференции по вопросам человеческого фактора в вычислительных системах, прошедшей в Остине (штат Техас, США).