Collabora har udgivet en version af CODE 22.5 (Collabora Online Development Edition), som tilbyder en specialiseret distribution til hurtig implementering af LibreOffice Online og til organisering af samarbejde om kontorpakkeløsninger via web, der leverer funktionalitet svarende til Google Docs og Office 365. Distributionen er præsenteret som en forudkonfigureret container til Docker-systemet og er også tilgængelig i form af pakker til populære Linux-distributioner. De anvendte elementer i produktet findes i offentlige repositoryer som LibreOffice, LibreOfficeKit, loolwsd (Web Services Daemon) og loleaflet (web-klient). Elementer fra version CODE 6.5 vil blive en del af den officielle LibreOffice.
CODE inkluderer alle komponenter, der er nødvendige for at køre en LibreOffice Online-server og giver mulighed for hurtig opstart og indsigt i den aktuelle udviklingsstatus for LibreOffice til web. Gennem en webbrowser er det muligt at arbejde med dokumenter, regneark og præsentationer, herunder muligheden for, at flere brugere kan samarbejde om at foretage ændringer, efterlade kommentarer og besvare spørgsmål samtidig. Bidrag, aktuelle redigeringer og hver brugers markørpositioner fremhæves i forskellige farver. Til organisering af cloud-lagring af dokumenter kan systemerne Nextcloud, ownCloud, Seafile og Pydio anvendes.
Det browser-baserede redigeringsinterface dannes ved hjælp af den indbyggede motor i LibreOffice og sikrer, at dokumentstrukturen fremstår identisk med den version, der findes på stationære systemer. Interfacet præsenteres ved hjælp af HTML5-bagenden i GTK-biblioteket, som er designet til at gengive GTK-applikationer i et webbrowservindue. For beregninger, mosaik-gengivelse og lagdelt layout af dokumentet anvendes den indbyggede LibreOfficeKit. For at organisere serverinteraktion med browseren, overføre billeder fra brugergrænsefladerne, organisere caching af billedstykker og arbejde med dokumentlagring anvendes en speciel Web Services Daemon.
Vigtige ændringer:
- Muligheden for at anvende eksterne plugins til grammatik-, stave-, tegnsætnings- og stilkontrol er blevet tilføjet. Understøttelse af plugin'et LanguageTool er også blevet tilføjet.

- I kalkulatoren Calc er der mulighed for at arbejde med regneark, der har op til 16.000 kolonner (tidligere kunne dokumenter ikke have mere end 1024 kolonner). Antallet af rækker i dokumentet kan nå op på en million. Kompatibiliteten med filer oprettet i Excel er forbedret. Ydeevnen ved behandling af store regneark er steget.

- Der er tilføjet mulighed for at integrere sparklines i regneark — miniaturediagrammer, der viser ændringer i en serie værdier. Et separat diagram kan kun være knyttet til én celle, men forskellige diagrammer kan grupperes sammen.

- Der er tilføjet understøttelse af Webp-billedformatet, som kan bruges til at indsætte billeder i dokumenter, regneark, præsentationer og tegninger Draw.

- Der er implementeret en widget med et formelindgangsinterface, der kører på klientsiden og er skrevet i rent HTML.

- I Writer er der tilføjet mulighed for at integrere formfyldningselementer i dokumenter, der er kompatible med DOCX-formatet. Behandlingen af elementer som dropdown-lister til valg af værdier, afkrydsningsfelter, datovalg og knapper til indsættelse af billeder understøttes.

- Der er implementeret et system til delta-opdateringer af interface-elementer, hvilket har øget ydeevnen væsentligt og reduceret trafik (op til 75%). Interfacet i LibreOffice Online dannes og vises ved hjælp af HTML5-backend fra GTK-biblioteket, som i realiteten transmitterer færdige billeder til browseren (der anvendes en mosaiklayout, hvori dokumentet opdeles i celler, og når den del af dokumentet, der er forbundet med en celle, ændres, dannes et nyt billede af cellen på serveren og sendes til klienten). Den implementerede optimering muliggør kun at sende oplysninger om ændringen i indholdet af cellen i forhold til dens tidligere tilstand, hvilket er mere effektivt i situationer, hvor kun en lille del af det tilknyttede celleindhold ændres. serveren De muligheder for flerbrugereditering er blevet forbedret.
- Der er implementeret support til dynamisk konfiguration af flere værter, der muliggør drift af yderligere komponenter, der er integreret med den primære
- Collabora Online. serveren Udførelsen af rotation af rastergrafik er blevet accelereret.
- Udgivelsen af e-mailklienten Thunderbird 102.
Kilde: opennet.ru






