È stata presentata la CODE 22.5, la distribuzione per il deploy di LibreOffice Online

Collabora ha pubblicato la versione 22.5 della piattaforma CODE (Collabora Online Development Edition), che offre una distribuzione specializzata per il rapido deployment di LibreOffice Online e per facilitare la collaborazione a distanza con il pacchetto office tramite web, al fine di raggiungere funzionalità simili a Google Docs e Office 365. La distribuzione è fornita come un container preconfigurato per il sistema Docker ed è disponibile anche in pacchetti per le distribuzioni Linux più popolari. Le migliorie utilizzate nel prodotto sono disponibili in repository pubblici di LibreOffice, LibreOfficeKit, loolwsd (Web Services Daemon) e loleaflet (web-client). Le migliorie proposte nella versione CODE 6.5 entreranno a far parte del LibreOffice standard.

CODE include tutti i componenti necessari per far funzionare il server LibreOffice Online e consente un avvio rapido per familiarizzare con lo stato attuale dello sviluppo della versione di LibreOffice per Web. Attraverso il browser web, è possibile lavorare con documenti, fogli elettronici e presentazioni, comprese le funzionalità di collaborazione tra più utenti che possono apportare modifiche contemporaneamente, lasciare commenti e rispondere a domande. I contributi, le modifiche correnti e le posizioni dei cursori di ciascun utente sono evidenziati in colori diversi. I sistemi di storage cloud come Nextcloud, ownCloud, Seafile e Pydio possono essere utilizzati per gestire l'archiviazione dei documenti.

L'interfaccia di editing visualizzata nel browser è generata utilizzando il motore standard di LibreOffice e consente di ottenere una visualizzazione completamente identica della struttura del documento rispetto alla versione desktop. L'interfaccia è renderizzata tramite il backend HTML5 della libreria GTK, progettata per il rendering dell'output delle applicazioni GTK in una finestra del browser. Per i calcoli, il rendering a mosaico e la disposizione multilivello del documento viene utilizzato il normale LibreOfficeKit. Per organizzare l'interazione del server con il browser, la trasmissione delle immagini con parti dell'interfaccia, la gestione della cache delle immagini e il lavoro con il repository dei documenti, viene impiegato un Web Services Daemon specializzato.

Variazioni principali:

  • È stata aggiunta la possibilità di utilizzare componenti aggiuntivi esterni per il controllo della grammatica, dell'ortografia, della punteggiatura e dello stile. È stato aggiunto il supporto per il componente aggiuntivo LanguageTool.
    È stata presentata la CODE 22.5, la distribuzione per il deploy di LibreOffice Online
  • Nel foglio di calcolo Calc è stata implementata la possibilità di lavorare con fogli elettronici contenenti fino a 16.000 colonne (in precedenza, i documenti non potevano includere più di 1.024 colonne). Il numero di righe in un documento può arrivare a un milione. È stata migliorata la compatibilità con i file preparati in Excel. È stata aumentata la produttività nell'elaborazione di grandi fogli elettronici.
    È stata presentata la CODE 22.5, la distribuzione per il deploy di LibreOffice Online
  • È stata aggiunta la possibilità di incorporare nei fogli elettronici gli sparkline, mini-grafici che mostrano la dinamica di un insieme di valori. Un singolo grafico può essere collegato solo a una cella, ma diversi grafici possono essere raggruppati tra loro.
    È stata presentata la CODE 22.5, la distribuzione per il deploy di LibreOffice Online
  • È stata aggiunta la supporto per il formato immagine Webp, che può essere utilizzato per inserire immagini in documenti, fogli elettronici, presentazioni e disegni Draw.
    È stata presentata la CODE 22.5, la distribuzione per il deploy di LibreOffice Online
  • È stato implementato un widget con un'interfaccia di input di formula, che funziona sul lato client ed è scritto in puro HTML.
    È stata presentata la CODE 22.5, la distribuzione per il deploy di LibreOffice Online
  • In Writer è stata aggiunta la possibilità di incorporare elementi di riempimento dei moduli nei documenti, compatibili con il formato DOCX. È supportata la gestione di elementi come liste a discesa per la selezione di valori, caselle di controllo, selettori di data e pulsanti per l'inserimento di immagini.
    È stata presentata la CODE 22.5, la distribuzione per il deploy di LibreOffice Online
  • È stato implementato un sistema di aggiornamenti delta degli elementi dell'interfaccia, che ha notevolmente aumentato le prestazioni e ridotto il traffico (fino al 75%). L'interfaccia in LibreOffice Online viene generata server e visualizzata tramite il backend HTML5 della libreria GTK, che sostanzialmente trasmette immagini pronte al browser (viene utilizzato un layout a mosaico, in cui il documento è suddiviso in celle e, quando cambia una parte del documento collegata a una cella, la nuova immagine della cella viene formata sul server e inviata al client). L'ottimizzazione implementata consente di trasmettere solo le informazioni sulle modifiche al contenuto della cella, rispetto al suo stato precedente, il che è più efficiente in situazioni in cui cambia solo una piccola parte del contenuto associato alla cella.
  • Sono state migliorate le capacità di modifica collaborativa.
  • È stata implementata la supporto per la configurazione dinamica di più host, che supportano l'operato di componenti aggiuntivi integrati con il principale server Collabora Online.
  • È stata accelerata l'esecuzione della rotazione delle immagini raster.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster