Проверка правописания на основе Javascript для веб-приложений - PullRequest
6 голосов
/ 18 августа 2010

Я только что получил требование реализовать проверку орфографии в веб-приложении, которое мы создаем.Я знаю все о FF, Chrome, IESpell и т. Д., Но это запрос клиента.

Учитывая, что единственный способ реализовать что-то подобное (в реальном времени) - это библиотеки JavaScript, я хочу знать, кто-нибудь пробовал какие-либо из них с открытым исходным кодом?Они были хороши?В общем, какие виды хороших / плохих вещей можно сказать об этом подходе?

Полагаю, вдаваясь в это, я против этого, так как машина конечных пользователей просто делает больше для небольшой выгоды.Я предполагаю, что под этим я подразумеваю, что это будет скрипт, который постоянно выполняет что-то в отличие от запроса AJAX или быстрого обновления div, что может привести к плохой производительности нашего приложения, даже если это проверка орфографии, проверяющая каждый вводполе на странице.Кажется также, что есть много места для ошибки JavaScript, чтобы остановить весь сайт.

Мысли?

Ответы [ 2 ]

5 голосов
/ 18 августа 2010

Я согласен, что проверка орфографии должна быть нативной, если она работает постоянно.Если клиент требует явной проверки орфографии, он должен быть реализован в виде кнопки, которую нужно нажимать при необходимости.Может также стоить запустить этот XHR-запрос после того, как пользователь перестал вводить текст в течение определенного времени, как SO делает для подсветки синтаксиса при написании сообщения.для проверки орфографии в моей школьной газете, поскольку она мощная, проверяется на простые грамматические ошибки и легко интегрируется с TinyMCE .Также имеется jQuery-плагин для интеграции с сервисом.

1 голос
/ 18 августа 2010

Я провел некоторое исследование этой проблемы для веб-приложения, которое я планирую.

Заклинание Гуги очень хорошо, вы можете использовать их серверы или запускать свои собственные Python Backend .

Здесь есть демо .

...