¿Qué es CkEditor 5?
El editor de texto enriquecido de mañana, disponible hoy.
Marco potente. Arquitectura modular. Fácil de personalizar.
Una estructura WYSIWYG, múltiples propósitos
- CKEditor 5 proporciona todo tipo de soluciones de edición WYSIWYG imaginables. Desde editores similares a Google Docs y Medium hasta aplicaciones de Slack o Twitter, todo es posible en un solo marco de edición.
- Las compilaciones son soluciones lista para usar para necesidades de edición comunes. Cada construcción se puede personalizar para incluir un conjunto de características totalmente personalizado. Las características son flexibles. ¡Puede escribir una característica personalizada una vez y reutilizarla en cualquier lugar!
Moderno y de vanguardia
- CKEditor 5 es un editor de texto enriquecido de JavaScript ultramoderno con arquitectura MVC, modelo de datos personalizado y documentación de objetos virtuales. Fue escrito desde cero en ES6 y tiene un excelente soporte para el paquete web.
- Las integraciones nativas con Angular 2+, React y Vue.js están disponibles para su comodidad.
- ¿Está creando una aplicación de escritorio móvil o multiplataforma con JavaScript? CKEditor 5 es compatible con Electron y dispositivos móviles (Android, iOS).
Interfaz de usuario bien diseñada con una experiencia de usuario perfecta
- La edición de texto no es solo escribir: sus usuarios necesitarán una interfaz de usuario eficiente del editor WYSIWYG para crear enlaces, administrar imágenes o tablas.
- La UX perfecta debe diseñarse cuidadosamente y CKSource se esfuerza por garantizar que su proceso de edición sea fluido.
Características de texto enriquecido que les encantarán a los usuarios finales
- Formato automático: ¿Los usuarios finales escriben mucho? Ahorre tiempo con formato automático y atajos de teclado útiles.
- Pegar en Word: pegue el sofá de contenido de las aplicaciones de Office, como Microsoft Word y Excel o Google Docs, y conviértalo en HTML limpio.
- Incrustar medios: inserta medios incrustables, como tweets, videos (por ejemplo, YouTube, Vimeo), publicaciones de Instagram o Facebook.
- Imágenes responsivas : arrastre y suelte una imagen para que se cargue al instante. El soporte incorporado para imágenes receptivas permitirá que su sitio sea compatible con dispositivos móviles.
colaboración
- El núcleo de CKEditor 5 está diseñado para controlar un modelo de datos personalizado estructurado en árbol. Esto le permite implementar una colaboración rápida y confiable en tiempo real dentro de estructuras complejas, como tablas anidadas o widgets.
- Proporcionamos toda la infraestructura necesaria, incluyendo SaaS y soluciones locales escalables, para permitir la edición colaborativa en tiempo real en su aplicación.
- Con las características de colaboración, varios usuarios pueden escribir, editar y comentar simultáneamente. Esto simplifica el proceso de creación y revisión de contenido en la aplicación sin necesidad de una solución de terceros.
Modular, extensible y personalizable
- En CKEditor 5, todo es un plugin, hasta una característica básica, cómo escribir.
- Con una arquitectura basada en complementos y un código altamente desacoplado y basado en eventos, las características se implementan de forma granular. Puede ajustar, quitar o reemplazar complementos con sus propias implementaciones.
- Utilice el procesador de datos para generar una salida personalizada en lugar de HTML, por ejemplo, Markdown, JSON o XML. El esquema permite definir elementos personalizados o restringir qué elementos pueden aparecer y dónde.
- Ajuste fácilmente el tema con variables CSS. La arquitectura CKEditor 5 incluso le permite crear su propia interfaz de usuario de terceros, por ejemplo, arrancar o reaccionar.
Ecuaciones matemáticas y revisión ortográfica
- Editor de ecuaciones MathType para facilitar la creación de documentos científicos.
- Escriba o escriba a mano - el que mejor le sirve.
- Cree sus propios métodos abreviados de teclado y personalice sus barras de herramientas.
- Edite las fórmulas en modo de solo teclado.
- Revisión fácil, moderna y personalizable
- Errores ortográficos y gramaticales subrayados en cualquier lugar.
- Insignia sin distracciones con acceso a sugerencias de revisión.
- Sugerencias ortográficas y gramaticales disponibles al pasar el mouse, sin clic.
Sólido y fácil de usar para desarrolladores
- Amplia documentación
- Proporcionar un marco de edición de texto enriquecido y compilaciones lista para usar requiere documentación detallada y fácil de entender para desarrolladores principiantes y avanzados.
- También está disponible la documentación completa de la API.
- seguro
- Con el filtrado de contenido integrado y el control total sobre el contenido permitido, gracias al esquema de plantilla, puede definir con precisión qué elementos o atributos se pueden admitir.
- La compatibilidad con la directiva de seguridad de contenido (PSC) protege su sitio de ataques como el scripting entre sitios (XSS) y la inyección de datos.
- antibalas
- CKEditor 5 tiene una cobertura de código del 100% y más de 8000 pruebas automatizadas, manuales, unitarias y de integración.
- La calidad del software está en el ADN de cksource que pasan más del 50% de su tiempo escribiendo pruebas y documentación.
- Soporte a largo plazo
- CKEditor 5 se mantendrá y soportará al menos hasta 2026.
- Intégrelo una vez y utilícelo durante muchos años, con un apoyo excepcional proporcionado por un equipo de más de 40 personas con más de 15 años de experiencia en edición WYSIWYG.
Requisitos del sistema
Por cada 250 usuarios simultáneos, CKEditor Cloud Services On-Premises requiere 1 contenedor docker adicional con un límite mínimo de 500 MB de RAM.
- 1 contenedor Docker y al menos 500 MB de RAM admiten hasta 250 usuarios simultáneos.
- 2 contenedores Docker y al menos 1 GB de RAM admiten hasta 500 usuarios simultáneos.
- 4 contenedores Docker y al menos 2 GB de RAM admiten hasta 1.000 usuarios simultáneos.
- 8 contenedores Docker y al menos 4 GB de RAM admiten hasta 2.000 usuarios simultáneos.
- 16 contenedores docker y al menos 8 GB de RAM admiten hasta 4.000 usuarios simultáneos.