online - ¿Puede sugerir un editor web no HTML WYSIWYG?
wysiwyg editor (7)
Estoy buscando en el mercado un buen editor WYSIWYG. Mis usuarios escribirán cosas como lo estoy haciendo ahora en Stack Overflow, pero no son tan expertos en tecnología como los usuarios de SO, así que necesito un editor WYSIWYG en lugar de este editor de Markdown.
En cuanto a las características, me gustaría que el editor tenga aproximadamente las mismas características que los botones que tiene este editor, es decir, negrita / cursiva / enlaces / citas / listas (numeradas / con viñetas) / encabezados. Más características son, por supuesto, interesantes.
Me gustaría que el editor no guarde en HTML, sino que use algún otro formato, como BBCode o Markdown. Esto se debe a que quiero minimizar la probabilidad de que nuestros usuarios inyecten scripts o cualquier otra maldad en nuestra base de datos.
Hay muchos editores WYSIWYG diferentes, como FCKeditor, TinyMCE, etc., pero desafortunadamente la mayoría de ellos guardan en HTML.
Sin embargo, TinyMCE tiene un modo BBCode, pero leí que TinyMCE está algo hinchado . Me topé con un proyecto Markdown WYSIWYG que parece estar más o menos muerto.
¿Tienes otras recomendaciones?
Es una ventaja si el editor se basa en jQuery.
¿Ha considerado utilizar un editor basado en web o incluso un sistema de gestión de contenido para esto? Hay varios CMS / wikis con editores de páginas web decentes y seguros. Drupal, Plone y Atlassian Confluence son los primeros en venir a mi mente.
Como alternativa, guarde en HTML y luego purifique los datos antes de enviarlos a su base de datos.
Como dije en esta respuesta :
Pen es un nuevo editor WYSIWYG (activo a partir de 2014) que genera Markdown.
No es perfecto. He tenido problemas para pegar HTML allí, pero funciona.
Debería revisar MarkItUp ( http://markitup.jaysalvat.com/home/ ). Está construido en jQuery y tiene soporte para varias sintaxis de marcado (Markdown, wiki, BBcode, etc.). Además, creo que es bastante ligero (al menos más que tinyMCE o FCKeditor).
Deberías mirar a continuación,
wysihat es un inicio limpio y fresco y está respaldado por una empresa experta en diseño :-)
Tal vez esta lista de lenguajes de marcado de peso ligero podría ayudarle en su búsqueda
Soporte del motor criollo
Editor de MediaWIKI
Textile
Texy! Patio de recreo
txt2tags en línea
Algunos de estos tienen herramientas y otros solo tienen demostraciones en línea, todo depende de la comunidad y de lo avanzado que esté el proyecto.
wysiwyg bbcode (libre y de código abierto)