Articulo de referencia

CKEditor

{{cite web| url=https://ckeditor.com/ckeditor-4/download/| title=CKEditor 4 - Download Latest Version| publisher=CKEditor}} \n | date1 = {{Start date and age|2023|06|30}} \n\n |...

CKEditor (anteriormente conocido como FCKeditor ) es un editor de texto enriquecido WYSIWYG que permite escribir contenido directamente en páginas web o aplicaciones en línea. [ 4 ] [ 5 ] [ 6 ] [ 7 ] Su código principal está escrito en TypeScript . CKEditor está disponible bajo licencias de código abierto y comerciales (incluida una versión gratuita lista para uso comercial). [ 8 ]

Historia

FCKeditor y CKEditor 3

La primera versión de CKEditor, bajo el nombre FCKeditor, fue lanzada en marzo de 2003 por Frederico Caldeira Knabben, el creador del editor y el Dictador Benevolente de por Vida del proyecto . Después de alcanzar más de 3 millones de descargas, [ 9 ] FCKeditor fue revisado exhaustivamente y rediseñado como CKEditor 3, con especial atención al rendimiento, la accesibilidad y una nueva interfaz de usuario. [ 10 ]

CKEditor 4

En diciembre de 2012, se lanzó CKEditor 4 con una solución de edición en línea, código fuente reformateado y rendimiento mejorado de DOM y CSS . Se eliminaron las implementaciones del lado del servidor. Se retiró en junio de 2023. [ 11 ]

CKEditor 4 LTS

Una continuación especial comercial [ 3 ] de CKEditor 4 solo para actualizaciones de seguridad y correcciones de errores críticos, [ 12 ] limitada hasta diciembre de 2029. [ 13 ]

CKEditor 5

Tras cinco años, en 2018, se presentó la primera versión estable de CKEditor 5. Con su código reescrito desde cero, CKEditor 5 cuenta con un modelo de datos personalizado y una arquitectura basada en complementos. El editor implementa la Transformación Operacional para el modelo estructurado en árbol, así como muchos otros mecanismos necesarios para crear una UX colaborativa en tiempo real . [ 14 ]

CKEditor 5 es un framework de JavaScript que ofrece una API completa [ 15 ] para desarrollar cualquier tipo de solución de edición. CKEditor 5 también ofrece compilaciones, que son editores listos para usar; actualmente hay 5 compilaciones disponibles para descargar: Classic, Inline, Balloon, Balloon block y Document. [ 16 ]

IA de CKEditor

En 2025, la compañía lanzó CKEditor AI, un conjunto de componentes preconfigurados que permiten la generación de ideas y la redacción asistidas por IA dentro de CKEditor. También ofrece API y servicios del lado del servidor que posibilitan operaciones de texto enriquecido asistidas por IA dentro de flujos de trabajo de contenido complejos que se desarrollan fuera de CKEditor.

Características

CKEditor 5 incluye funciones propias de los procesadores de texto de escritorio , como estilos de formato (negrita, cursiva, subrayado, listas con viñetas y numeradas), tablas, citas en bloque, enlaces a recursos web, función de deshacer segura, inserción de imágenes, pegado desde Word y otras herramientas comunes de formato HTML. Además, CKEditor 4 incorpora un corrector ortográfico mediante complementos de WebSpellChecker LLC.

Actualmente hay muchos complementos mantenidos oficialmente disponibles con CKEditor para satisfacer diferentes necesidades, por ejemplo CKBox (gestión de activos digitales y entrega de archivos multimedia) y Accessibility Checker .

Todas las funciones de CKEditor están disponibles en el modelo SaaS (en la nube) y también se pueden utilizar en las instalaciones del cliente.

Edición colaborativa en tiempo real y asíncrona

La arquitectura y el modelo de datos personalizado de CKEditor 5 permiten la edición colaborativa en tiempo real .

Se puede crear una solución colaborativa personalizada utilizando los componentes de CKEditor, y la edición colaborativa en tiempo real se puede habilitar conectándose a los servicios en la nube de CKEditor (tanto en la nube como en las instalaciones).

escritura asistida por IA

CKEditor AI incorpora inteligencia artificial directamente en CKEditor con una interfaz de usuario totalmente integrada y funciones que ayudan a los usuarios a generar ideas, reescribir, pulir y revisar el contenido sin necesidad de cambiar de contexto.

Las revisiones, correcciones gramaticales y comentarios sobre el contenido generados por IA se presentan como sugerencias revisables, lo que permite a los usuarios aceptar o rechazar los cambios individuales antes de que se apliquen al documento.

La integración funciona tanto en la interfaz del editor como en el servidor, eliminando la necesidad de transferir contenido entre el editor y las herramientas de IA externas durante el proceso de edición. El formato de texto enriquecido —incluidos encabezados, tablas, listas y estilos en línea— se conserva al aplicar modificaciones asistidas por IA, evitando el reformateo manual que suele ser necesario cuando el contenido se procesa mediante aplicaciones de IA independientes.

El conjunto de funciones incluye una interfaz de chat, comandos de acción rápida y flujos de trabajo de traducción, lo que permite realizar diferentes tareas de autoría y trabajar con distintas preferencias en un mismo entorno. CKEditor AI también permite la modificación de contenido asistida por IA en el backend, lo que posibilita su integración programática en los flujos de trabajo de contenido sin utilizar las funciones de edición visibles para el usuario.

CKEditor AI es compatible con los últimos modelos LLM de los proveedores más populares. Además, la distribución local permite a los usuarios conectar sus propios modelos LLM y utilizar herramientas adicionales mediante el protocolo MCP (Model Context Protocol).

Compatibilidad con navegadores

CKEditor 4 es totalmente compatible con la mayoría de los navegadores web, incluidas las últimas versiones estables de Google Chrome , Firefox , Safari , Microsoft Edge , Opera e Internet Explorer 10 y 11. [ 17 ] En entornos móviles, tiene una compatibilidad casi total con Safari (iOS6+) y Chrome (Android). [ 17 ]

CKEditor 5 también es compatible con Google Chrome, Firefox, Safari, Opera y Microsoft Edge. [ 18 ]

Referencias

  1. 1 2 3 4 "CKEditor 4 - Descargar la última versión" . CKEditor.
  2. 1 2 "Versiones - ckeditor/ckeditor5" . CKEditor vía GitHub .
  3. 1 2 3 4 Página de licencias de CKEditor
  4. Kumar, Neeraj; Koutlas, Tassos; Keen, Samuel; Crompton, Edward; Kanth, Krishna; James, Rakesh; Tewari, Malabya; Madel, Kurt (2016). Drupal 8 Development: Beginner's Guide . Packt Publishing Ltd. pp. 145–159 . ISBN  9781785286261. Consultado el 11 de junio de 2019 .
  5. Dombrowski, Quinn (2016). Drupal para humanistas . Texas A&M University Press. ISBN 9781623494735. Consultado el 11 de junio de 2019 .
  6. Jin, David; Lin, Sally (2011). Avances en multimedia, ingeniería de software e informática Vol. 1: Actas de la Conferencia Internacional MESC de 2011 sobre Multimedia, Ingeniería de Software e Informática, 26-27 de noviembre, Wuhan, China . Springer Science & Business Media. ISBN 9783642259890. Consultado el 11 de junio de 2019 .
  7. Byron, Angela; Berry, Addison; Robbins, Jeff; Haug, Nathan; Berry, Heather; Eaton, Jeff; Walker, James (2009). Uso de Drupal . O'Reilly Media, Inc. ISBN 9780596515805. Consultado el 11 de junio de 2019 .
  8. "Precios de CKEditor" . Página oficial de CKEditor .
  9. "¡3.000.000 de descargas! | CKEditor" . ckeditor.com . 21/08/2008 . Consultado el 25/09/2025 .
  10. "¡CKEditor 3.0 ya está aquí!" . 21/08/2009 . Consultado el 20/03/2020 .
  11. "Cuadro informativo de la documentación de CKEditor 4" . Consultado el 19 de octubre de 2023 .
  12. "CKEditor Cloud CDN" . CKEditor . Consultado el 16 de enero de 2025 .
  13. "Mantenga CKEditor 4 seguro y protegido" . CKEditor . Consultado el 16 de enero de 2025 .
  14. "CKEditor 5 v10.0.0: el futuro de la edición de texto enriquecido parece estable" . ckeditor.com . 26 de abril de 2018. Consultado el 7 de mayo de 2018 .
  15. "Documentación de la API" . Consultado el 4 de agosto de 2020 .
  16. "Documentación del ecosistema CKEditor: Descripción general" .
  17. 1 2 "Compatibilidad de CKEditor con navegadores" . docs.cksource.com .
  18. "Compatibilidad con navegadores" . Documentación de CKEditor 5. Consultado el 4 de agosto de 2020 .
  • Sitio web oficialEdita esto en Wikidata