Se ha lanzado CODE 22.5, un kit de distribución para implementar LibreOffice Online

Collabora ha publicado el lanzamiento de la plataforma CODE 22.5 (Collabora Online Development Edition), que ofrece una distribución especializada para una rápida implementación de LibreOffice Online y la organización de la colaboración remota con la suite ofimática a través de la Web para lograr una funcionalidad similar a Google Docs y Office 365. La distribución está diseñada como un contenedor preconfigurado para el sistema Docker y también está disponible como paquetes para distribuciones populares de Linux. Los desarrollos utilizados en el producto se encuentran ubicados en los repositorios públicos LibreOffice, LibreOfficeKit, loolwsd (Web Services Daemon) y loleaflet (cliente web). Los desarrollos propuestos en la versión CODE 6.5 se incluirán en el estándar LibreOffice.

CODE incluye todos los componentes necesarios para ejecutar el servidor LibreOffice Online y brinda la capacidad de iniciar rápidamente y familiarizarse con el estado actual de desarrollo de LibreOffice para la edición Web. A través de un navegador web, puede trabajar con documentos, hojas de cálculo y presentaciones, incluida la capacidad de colaborar con múltiples usuarios que pueden realizar cambios, dejar comentarios y responder preguntas simultáneamente. Las contribuciones de cada usuario, las ediciones actuales y las posiciones del cursor se resaltan en diferentes colores. Los sistemas Nextcloud, ownCloud, Seafile y Pydio se pueden utilizar para organizar el almacenamiento de documentos en la nube.

La interfaz de edición que se muestra en el navegador se crea utilizando el motor LibreOffice estándar y le permite lograr una visualización de la estructura del documento completamente idéntica a la versión para sistemas de escritorio. La interfaz se representa utilizando el backend HTML5 de la biblioteca GTK, diseñada para representar la salida de aplicaciones GTK en una ventana del navegador web. Para cálculos, renderizado en mosaico y diseño de documentos multicapa, se utiliza el LibreOfficeKit estándar. Para organizar la interacción del servidor con el navegador, transferir imágenes con partes de la interfaz, organizar el almacenamiento en caché de piezas de imágenes y trabajar con el almacenamiento de documentos, se utiliza un demonio de servicios web especial.

Cambios importantes:

  • Se agregó la capacidad de usar complementos externos para verificar la gramática, la ortografía, la puntuación y el estilo. Se agregó soporte para el complemento LanguageTool.
    Se ha lanzado CODE 22.5, un kit de distribución para implementar LibreOffice Online
  • El procesador de hojas de cálculo Calc ahora admite hojas de cálculo con hasta 16 mil columnas (anteriormente los documentos no podían contener más de 1024 columnas). El número de líneas de un documento puede llegar al millón. Compatibilidad mejorada con archivos preparados en Excel. Rendimiento mejorado para procesar hojas de cálculo grandes.
    Se ha lanzado CODE 22.5, un kit de distribución para implementar LibreOffice Online
  • Se agregó la capacidad de incrustar minigráficos en hojas de cálculo: minidiagramas que muestran la dinámica de los cambios en una serie de valores. Un gráfico individual solo se puede asociar con una celda, pero se pueden agrupar diferentes gráficos entre sí.
    Se ha lanzado CODE 22.5, un kit de distribución para implementar LibreOffice Online
  • Se agregó soporte para el formato de imagen Webp, que se puede usar para insertar imágenes en documentos, hojas de cálculo, presentaciones y dibujos de Draw.
    Se ha lanzado CODE 22.5, un kit de distribución para implementar LibreOffice Online
  • Se ha implementado un widget con una interfaz para ingresar fórmulas, que funciona del lado del cliente y está escrito en HTML puro.
    Se ha lanzado CODE 22.5, un kit de distribución para implementar LibreOffice Online
  • Writer ha agregado la capacidad de incrustar elementos de relleno de formulario compatibles con DOCX en los documentos. Se admite el procesamiento de elementos como listas desplegables para seleccionar valores, casillas de verificación, bloques de selección de fecha y botones para insertar imágenes.
    Se ha lanzado CODE 22.5, un kit de distribución para implementar LibreOffice Online
  • Se implementó un sistema de actualización delta para elementos de la interfaz, que mejoró significativamente el rendimiento y redujo el tráfico (hasta un 75%). La interfaz en LibreOffice Online se forma en el servidor y se muestra utilizando el backend HTML5 de la biblioteca GTK, que esencialmente transmite imágenes listas para usar al navegador (se usa un diseño de mosaico, en el que el documento se divide en celdas y cuando la parte del documento asociado con la celda cambia, se forma una nueva imagen de la celda en el servidor y se envía al cliente). La optimización implementada le permite transmitir solo información sobre cambios en el contenido de una celda en comparación con su estado anterior, lo cual es más efectivo para situaciones donde solo cambia una pequeña parte del contenido asociado con la celda.
  • Capacidades mejoradas de edición multiusuario.
  • Se ha implementado soporte para configuración dinámica de múltiples hosts, asegurando el funcionamiento de componentes adicionales integrados con el servidor principal de Collabora Online.
  • Se ha acelerado la rotación de gráficos rasterizados.

Fuente: opennet.ru

Añadir un comentario