¿Qué opciones hay para un editor de texto WYSIWIG incorporable?

11

Estoy pensando en algo como TinyMCE

Incluya una lista de características.

Ejemplos incluyen:

  • admite formato de texto
  • soporta enlaces
  • admite imágenes
  • tipos de sintaxis (markdown / wiki / etc)
  • licencias y / o precios
  • personalización
  • soporte de complementos
  • compatibilidad del navegador

Nota: limite las respuestas a un editor por respuesta para preservar la limpieza

Actualización: Olvidé agregar compatibilidad del navegador a la lista

Evan Plaice
fuente
1
De Verdad? ¿Eso es? TinyMCE y CKEditor? Pensé que habría más.
Evan Plaice
Me encantaría escuchar algunas limitaciones / problemas con estos, ¡en este momento son solo los aspectos positivos!
nthonygreen

Respuestas:

2

Aloha Editor

… Un marco semántico de Rich Text Editor escrito en Javascript con el mejor soporte de xHTML5.

Caracteristicas

Subtítulos de esa página:

  • Aloha Editor Enlaces ...
  • Repositorios: conecta todo ...
  • No recarga. No emergente. No es necesario previsualizar ...
  • Editando y formateando texto sin marcado ...
  • El menú flotante. Un nuevo menú contextual ligero. ...
  • Tablas para la web. ...
  • Más rápido. ...
  • WYSIWYG para contenido dinámico. ...
  • Contento HTML5 disponible, ahora. ...
  • Obtén lo que esperas. ...

Seleccionado como editor de elección para la interfaz de Booktype .

... cinco claras ventajas de usarlo.

  1. Edición en contexto. Aloha, a diferencia de los editores WYSIWYG, en realidad le permite editar la página en lugar del texto extraído de la página. Esto brinda una experiencia de edición mucho más agradable y abre muchas otras posibilidades para interactuar con la página.
  2. Buena actividad de desarrollo. El equipo de Aloha es muy accesible y activo. Hablamos con un par del equipo de desarrollo principal y estamos felices de que sean fáciles y parezcan buenos para trabajar.
  3. Utiliza JQuery. Aloha acaba de cambiar a JQuery libs recientemente, lo cual es genial porque Booktype también usa mucho JQuery, por lo que minimiza las posibilidades de conflicto y reduce la cantidad de bibliotecas externas necesarias.
  4. Diseño en el navegador un paso más cerca. Aloha interactúa directamente con las regiones editables de contenido HTML5 sin cambiar la estructura de la página, lo que significa que cualquier CSS aplicado es inmediato y puede ser efectuado directamente por el usuario.
  5. Puede trabajar con Javascripts externos. Debido a que Aloha no cambia la estructura de la página (como se indicó anteriormente), cualquier lib JS externo puede trabajar directamente en el contenido sin necesidad de ser alterado.
Graham Perrin
fuente
1

TinyMCE

  • Fácil de integrar: solo se necesitan unas pocas líneas de código.
  • Personalizable: temas y complementos, bloquea elementos no válidos y fuerza atributos.
  • Browserfriendly: Mozilla, MSIE, Firefox, Opera, Safari y Chrome.
  • Ligero: el compresor PHP / .NET / JSP / Coldfusion GZip hace que TinyMCE sea un 75% más pequeño y mucho más rápido de cargar.
  • Compatible con AJAX: ¡puede usar fácilmente AJAX para guardar y cargar contenido!
  • Internacional: soporte multilenguaje utilizando paquetes de idiomas.
  • Código abierto: gratis bajo la licencia LGPL, millones de personas ayudan a probar y mejorar este editor todos los días.
Nat Ryall
fuente