È stato rilasciato CODE 22.5, un kit di distribuzione per la distribuzione di LibreOffice Online

Collabora ha pubblicato il rilascio della piattaforma CODE 22.5 (Collabora Online Development Edition), che offre una distribuzione specializzata per l'implementazione rapida di LibreOffice Online e l'organizzazione della collaborazione remota con la suite per ufficio via Web per ottenere funzionalità simili a Google Docs e Office 365 La distribuzione è concepita come contenitore preconfigurato per il sistema Docker ed è disponibile anche come pacchetto per le distribuzioni Linux più diffuse. Gli sviluppi utilizzati nel prodotto sono collocati nei repository pubblici LibreOffice, LibreOfficeKit, loolwsd (Web Services Daemon) e loleaflet (web client). Gli sviluppi proposti nella versione CODE 6.5 saranno inclusi nello standard LibreOffice.

CODE include tutti i componenti necessari per eseguire il server LibreOffice Online e offre la possibilità di avviarlo rapidamente e familiarizzare con l'attuale stato di sviluppo dell'edizione LibreOffice for Web. Attraverso un browser web è possibile lavorare con documenti, fogli di calcolo e presentazioni, inclusa la possibilità di collaborare con più utenti che possono apportare modifiche, lasciare commenti e rispondere a domande contemporaneamente. I contributi, le modifiche correnti e le posizioni del cursore di ciascun utente sono evidenziati in diversi colori. I sistemi Nextcloud, ownCloud, Seafile e Pydio possono essere utilizzati per organizzare l'archiviazione nel cloud dei documenti.

L'interfaccia di modifica visualizzata nel browser è realizzata utilizzando il motore standard di LibreOffice e consente di ottenere una visualizzazione della struttura del documento completamente identica alla versione per sistemi desktop. L'interfaccia viene renderizzata utilizzando il backend HTML5 della libreria GTK, progettato per eseguire il rendering dell'output delle applicazioni GTK in una finestra del browser web. Per i calcoli, il rendering affiancato e il layout di documenti multistrato, viene utilizzato lo standard LibreOfficeKit. Per organizzare l'interazione del server con il browser, trasferire immagini con parti dell'interfaccia, organizzare la memorizzazione nella cache di parti di immagini e lavorare con l'archiviazione di documenti, viene utilizzato uno speciale demone dei servizi Web.

Principali modifiche:

  • Aggiunta la possibilità di utilizzare componenti aggiuntivi esterni per controllare grammatica, ortografia, punteggiatura e stile. Aggiunto supporto per il componente aggiuntivo LanguageTool.
    È stato rilasciato CODE 22.5, un kit di distribuzione per la distribuzione di LibreOffice Online
  • Il processore di fogli di calcolo di Calc ora supporta fogli di calcolo con un massimo di 16mila colonne (in precedenza i documenti non potevano contenere più di 1024 colonne). Il numero di righe in un documento può raggiungere un milione. Compatibilità migliorata con i file preparati in Excel. Prestazioni migliorate per l'elaborazione di fogli di calcolo di grandi dimensioni.
    È stato rilasciato CODE 22.5, un kit di distribuzione per la distribuzione di LibreOffice Online
  • Aggiunta la possibilità di incorporare sparkline nei fogli di calcolo: mini-diagrammi che mostrano la dinamica delle modifiche in una serie di valori. Un singolo grafico può essere associato solo a una cella, ma è possibile raggruppare grafici diversi tra loro.
    È stato rilasciato CODE 22.5, un kit di distribuzione per la distribuzione di LibreOffice Online
  • Aggiunto il supporto per il formato immagine Webp, che può essere utilizzato per inserire immagini in documenti, fogli di calcolo, presentazioni e disegni Draw.
    È stato rilasciato CODE 22.5, un kit di distribuzione per la distribuzione di LibreOffice Online
  • È stato implementato un widget con interfaccia per l'inserimento di formule, funzionante lato client e scritto in puro HTML.
    È stato rilasciato CODE 22.5, un kit di distribuzione per la distribuzione di LibreOffice Online
  • Writer ha aggiunto la possibilità di incorporare nei documenti elementi di compilazione moduli compatibili con DOCX. È supportata l'elaborazione di elementi come elenchi a discesa per la selezione di valori, caselle di controllo, blocchi di selezione della data e pulsanti per l'inserimento di immagini.
    È stato rilasciato CODE 22.5, un kit di distribuzione per la distribuzione di LibreOffice Online
  • È stato implementato un sistema di aggiornamento delta per gli elementi dell'interfaccia, che ha migliorato significativamente le prestazioni e ridotto il traffico (fino al 75%). L'interfaccia in LibreOffice Online è realizzata sul server e visualizzata utilizzando il backend HTML5 della libreria GTK, che essenzialmente trasmette immagini già pronte al browser (viene utilizzato un layout a mosaico, in cui il documento è diviso in celle e quando la parte del documento associato alla cella cambia, una nuova immagine della cella viene formata sul server e inviata al client). L'ottimizzazione implementata consente di trasmettere solo informazioni sulle modifiche del contenuto di una cella rispetto al suo stato precedente, il che è più efficace per le situazioni in cui cambia solo una piccola parte del contenuto associato alla cella.
  • Funzionalità di modifica multiutente migliorate.
  • È stato implementato il supporto per la configurazione dinamica di più host, garantendo il funzionamento di componenti aggiuntivi integrati con il server principale di Collabora Online.
  • La rotazione della grafica raster è stata accelerata.

Fonte: opennet.ru

Aggiungi un commento