verificar textos texto puntos ortografico ortografia mal gratis gramatica googiespell escrito escribir corregirlo corregir corrector comas javascript asp-classic spell-checking

javascript - textos - googiespell



Añadir un corrector ortográfico a mi sitio web (5)

Tengo un sitio web basado en asp que me gustaría agregar capacidades de corrección ortográfica a los elementos de texto en la página. La mayoría de las páginas se generan a partir de un motor, aunque puedo agregarles JavaScript. Entonces mi solución preferida es una basada en JavaScript. He probado JavaScriptSpellCheck y funciona bien, aunque me gustaría ver cuáles pueden ser mis otras opciones. También encontré spellchecker.net pero a $ 3500 por una licencia de servidor parece excesivo.

La revisión ortográfica puede realizarse en una ventana separada y debe admitir varios idiomas (cuanto más, mejor). En última instancia, me gustaría enviar al objeto de revisión ortográfica una colección o una cadena delimitada de nombres de texto o identificadores (preferentemente nombres como ya existen en las páginas) y hacer que los revise ortográficamente, actualizando el texto al corregirse la ortografía.



Si no estoy equivocado, el diccionario inglés de Firefox para la corrección ortográfica toma alrededor de 800 KB de datos.

Si desea hacer todo lo posible en JavaScript para el motor de corrección ortográfica completa, es decir, debe cargar esos datos de 800 KB en cada carga de página. Realmente no es una buena idea.

Entonces, en lugar de hacer eso en javascript, envíe los datos al servidor con ajax y verifíquelos en el servidor y devuélvalos, esa es la mejor manera.


Si yo fuera tú, buscaría algo así como Aspell : este se usa como uno de los servidores de corrección ortográfica admitidos en tinymce. Personalmente uso pspell porque está integrado en PHP.

EDITAR

Aquí hay una integración de aspell que tiene una versión php o Perl / CGI, podría valer la pena visitar


Aquí hay una biblioteca gratuita de código abierto de Javascript para la corrección ortográfica que he creado:

https://github.com/LPology/Javascript-PHP-Spell-Checker

Hay un enlace a una demostración en vivo en la parte superior. Está diseñado para tener la sensación de un corrector ortográfico en un procesador de textos de escritorio. Lo escribí después de estar insatisfecho con estas mismas opciones.

Para usar, simplemente incluya los archivos JS y CSS en su página, y luego agregue esto:

var checker = new sc.SpellChecker( button: ''spellcheck_button'', // opens the spell checker when clicked textInput: ''text_box'', // HTML field containing the text to spell check action: ''/spellcheck.php'' // URL of the server side script );

Incluye un script PHP para la corrección ortográfica, pero podría trasladarse a otro idioma con bastante facilidad, siempre y cuando devuelva la respuesta JSON correcta.


Bueno, esta es una pregunta bastante antigua, pero mi respuesta podría ayudar a las personas que buscan las últimas opciones sobre esta cuestión.

"JavaScript SpellCheck" es el plugin de corrección ortográfica líder de la industria para javascript. Permite al desarrollador agregar y controlar fácilmente la revisión ortográfica en casi cualquier entorno HTML. Puede instalarlo en aproximadamente 5 minutos copiando una carpeta en su sitio web.

http://www.javascriptspellcheck.com/

También es compatible con varios idiomas - http://www.javascriptspellcheck.com/Internationalization_Demo