Företaget Collabora har publicerat version 22.5 av plattformen CODE (Collabora Online Development Edition), som erbjuder en specialiserad distribution för snabb implementering av LibreOffice Online och organisering av samarbetsarbete med kontorsprogrammet via webben för att uppnÄ funktionalitet liknande Google Docs och Office 365. Distributionen levereras i form av en förkonfigurerad behÄllare för Docker-systemet och finns ocksÄ som paket för populÀra Linux-distributioner. De komponenter som anvÀnds i produkten Àr tillgÀngliga i offentliga arkiv för LibreOffice, LibreOfficeKit, loolwsd (Web Services Daemon) och loleaflet (webbklient). Funktionerna som erbjöds i version CODE 6.5 kommer att ingÄ i standardversionen av LibreOffice.
CODE inkluderar alla komponenter som behövs för att köra LibreOffice Online-servern och erbjuder en snabb start och en möjlighet att bekanta sig med den aktuella utvecklingen av LibreOffice-redigeringen för webben. Genom webblÀsaren kan anvÀndare arbeta med dokument, kalkylblad och presentationer, inklusive möjligheten för flera anvÀndare att samarbeta samtidigt, göra Àndringar, lÀmna kommentarer och svara pÄ frÄgor. Bidrag, aktuella redigeringar och varje anvÀndares muspekare visas i olika fÀrger. För att organisera molnlagring av dokument kan system som Nextcloud, ownCloud, Seafile och Pydio anvÀndas.
Det grÀnssnitt för redigering som visas i webblÀsaren skapas med hjÀlp av den inbyggda motorn LibreOffice och gör det möjligt att uppnÄ en helt identisk visning av dokumentstrukturen jÀmfört med versionen för skrivbordssystem. GrÀnssnittet renderas via HTML5-backenden i GTK-biblioteket, vilket Àr avsett för att rita ut GTK-applikationer i en webblÀsarfönster. För berÀkningar, mosaikritning och flerskiktad dokumentlayout anvÀnds den inbyggda LibreOfficeKit. För att organisera serverinteraktionen med webblÀsaren, överföra bilder av grÀnssnittets delar, caching av bildbitar och arbete med dokumentlagring anvÀnds en speciell Web Services Daemon.
Huvudsakliga förÀndringar:
- Möjligheten att anvÀnda externa tillÀgg för att kolla grammatik, stavning, interpunktion och stil har lagts till. TillÀgget LanguageTool har Àven fÄtt stöd.

- I kalkylprogrammet Calc har möjligheten att arbeta med kalkylblad som har upp till 16 000 kolumner implementerats (tidigare kunde dokumenten inte innehÄlla mer Àn 1024 kolumner). Antalet rader i ett dokument kan nÄ en miljon. Kompatibiliteten med filer som skapats i Excel har förbÀttrats. Prestandan vid bearbetning av stora kalkylblad har ökat.

- Möjligheten att integrera sparklines i kalkylblad har lagts till â mini-diagram som visar dynamiken i en serie vĂ€rden. Ett enskilt diagram kan kopplas till endast en cell, men olika diagram kan grupperas med varandra.

- Stöd för bildformatet WebP har lagts till, vilket kan anvÀndas för att infoga bilder i dokument, kalkylblad, presentationer och ritningar i Draw.

- En widget med ett formelsprÄk grÀnssnitt har implementerats, som fungerar pÄ klientsidan och Àr skriven i ren HTML.

- I Writer har möjligheten att integrera formulÀrelement, kompatibla med DOCX-formatet, lagts till i dokument. Det stöder hantering av element som rullgardinsmenyer för vÀrdeval, kryssrutor, datumvÀljare, knappar för att infoga bilder.

- Ett system för delta-uppdateringar av grÀnssnittselement har implementerats, vilket har ökat prestandan avsevÀrt och minskat trafiken (med upp till 75%). GrÀnssnittet i LibreOffice Online genereras med hjÀlp av HTML5-backend av GTK-biblioteket, som i praktiken sÀnder fÀrdiga bilder till webblÀsaren (anvÀnder mosaiklayout dÀr dokumentet bryts ned i celler och nÀr en del av dokumentet som Àr kopplad till en cell Àndras, skapas en ny bild av cellen pÄ servern och skickas till klienten). Den implementerade optimeringen möjliggör att endast information om förÀndringen av cellinnehÄllet skickas jÀmfört med dess tidigare tillstÄnd, vilket Àr mer effektivt för situationer dÀr endast en liten del av det relaterade innehÄllet i cellen Àndras. servern Möjligheterna för samredigering har förbÀttrats.
- Stöd för dynamisk konfigurering av flera vÀrdar, som tillhandahÄller drift av ytterligare komponenter integrerade med den huvudsakliga Collabora Online, har implementerats.
- Utförandet av rotation av rasterbilder har snabbats upp. servern Snabbare utförande av rotation av rastergrafik.
- Ăkat stödet för flersprĂ„kig redigering.
KĂ€lla: opennet.ru






