3 апреля 2013 г.

Контекстно-зависимая проверка правописания в Chrome работает и в офлайн-режиме

Оригинал статьи: Chrome’s Context-Sensitive Spell Checker Works Offline

Полевые испытания контекстно-зависимой проверки правописания в Google Chrome дали интересные результаты. Испытания проводились на фразе «Is tehre a solution to tehre problem for when tehre traveling?» (‘Есть ли решение их проблем, когда они путешествуют’ — не слишком осмысленное, но синтаксически безупречное предложение, в котором верные омофонические формы there, their и they’re заменены на ошибочное tehre — ЖсG).

Разница между Chrome 25 и Chrome 26 оказалась ошеломляющей: Chrome 25 для всех трёх ошибок показывает одни и те же варианты исправления («there», «ether», «three», «Tehran»), а Chrome 26 для каждой ошибки предлагает своё исправление.

Вот как выглядит контекстное меню в Chrome 25:

А вот как оно выглядит в Chrome 26:

А самое интересное состоит в том, что Chrome показывает эти варианты исправления, даже если отключить онлайн-проверку, то есть они генерируются локально (это подтверждает и цвет подчёркивания: веб-исправления подчёркиваются зелёным). Конечно, веб-сервис окажется полезным и в других случаях, но то, что контекстно-зависимая проверка правописания в Chrome работает и в офлайн-режиме (пусть и в неполном виде), удивительно и приятно.