Skip to content

Latest commit

 

History

History
38 lines (27 loc) · 3.29 KB

README.md

File metadata and controls

38 lines (27 loc) · 3.29 KB

spellHelper

Превью Widget based on user js for automatic spelling on pages viewed. Powered by Yandex.Speller

Скрипт позволяет проверять орфографию на сайте в автоматическом режиме. Полезно для контент-менеджеров / копирайтеров.

Представляет собой виджет, располагающийся в правой части окна браузера

В чём отличие от существующих решений?

  • Выше точность распознавания ошибок (в обработку отправляются не отдельные слова, а группы предложений)
  • Возможность проверки произвольных элементов (например, метатегов)
  • Настройка "чувствительности"
  • Автопроверка на желаемых доменах либо принудительно на каждом посещаемом
  • Фильтр автопроверки по url
  • Словарь (в пределах домена, полезно для игнорирования заведомо неверно определяемых слов)
  • Часть операций перенесена в воркер, скрипт не должен сильно тормозить браузер
  • Лёгкий и ненавязчивый интерфейс
  • Возможность запуска в <почти> любом любимом браузере
  • Код открыт и свободно доступен для модификаций / настроек

Настройки в интерфейсе

Проверка производится с помощью Яндекс.Спеллера, кроме него сторонних сервисов не используется.

Можно регулировать баланс между скоростью работы и чувствительностью к ошибкам переменной "postLength" в теле скрипта - чем ниже значение (например, 500), тем медленнее и точнее происходит анализ.

Оформлено в виде пользовательского JS, для использования необходимо любое расширение, запускающее пользовательские скрипты. Например, Chrome: "User JavaScript And CSS" (https://chrome.google.com/webstore/detail/user-javascript-and-css/nbhcbdghjpllgmfilhnhkllmkecfmpld)

Настройка расширения

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

Рабочий пример