Bol vydaný CODE 22.5, distribučná súprava na nasadenie LibreOffice Online

Spoločnosť Collabora zverejnila vydanie platformy CODE 22.5 (Collabora Online Development Edition), ktorá ponúka špecializovanú distribúciu na rýchle nasadenie LibreOffice Online a organizáciu vzdialenej spolupráce s kancelárskym balíkom cez web s cieľom dosiahnuť funkčnosť podobnú Dokumentom Google a Office 365. Distribúcia je navrhnutá ako predkonfigurovaný kontajner pre systém Docker a je dostupná aj ako balíky pre populárne distribúcie Linuxu. Vývoj použitý v produkte je umiestnený vo verejných úložiskách LibreOffice, LibreOfficeKit, loolwsd (Démon webových služieb) a loleaflet (webový klient). Vývoj navrhnutý vo verzii CODE 6.5 bude zahrnutý do štandardného LibreOffice.

CODE obsahuje všetky komponenty potrebné na spustenie servera LibreOffice Online a poskytuje možnosť rýchleho spustenia a oboznámenia sa s aktuálnym stavom vývoja vydania LibreOffice for Web. Prostredníctvom webového prehliadača môžete pracovať s dokumentmi, tabuľkami a prezentáciami vrátane možnosti spolupracovať s viacerými používateľmi, ktorí môžu súčasne vykonávať zmeny, zanechávať komentáre a odpovedať na otázky. Príspevky každého používateľa, aktuálne úpravy a pozície kurzora sú zvýraznené rôznymi farbami. Systémy Nextcloud, ownCloud, Seafile a Pydio možno použiť na organizáciu cloudového úložiska dokumentov.

Editačné rozhranie zobrazené v prehliadači je vytvorené pomocou štandardného enginu LibreOffice a umožňuje dosiahnuť úplne identické zobrazenie štruktúry dokumentu s verziou pre desktopové systémy. Rozhranie je vykresľované pomocou HTML5 backendu knižnice GTK, určeného na vykresľovanie výstupu GTK aplikácií v okne webového prehliadača. Na výpočty, dlaždicové vykresľovanie a viacvrstvové rozloženie dokumentov sa používa štandardný LibreOfficeKit. Na organizáciu interakcie servera s prehliadačom, prenos obrázkov s časťami rozhrania, organizáciu ukladania častí obrázkov do vyrovnávacej pamäte a prácu s ukladaním dokumentov sa používa špeciálny démon webových služieb.

Hlavné zmeny:

  • Pridaná možnosť používať externé doplnky na kontrolu gramatiky, pravopisu, interpunkcie a štýlu. Pridaná podpora pre doplnok LanguageTool.
    Bol vydaný CODE 22.5, distribučná súprava na nasadenie LibreOffice Online
  • Tabuľkový procesor Calc teraz podporuje tabuľky s až 16 1024 stĺpcami (predtým dokumenty nemohli obsahovať viac ako XNUMX stĺpcov). Počet riadkov v dokumente môže dosiahnuť milión. Vylepšená kompatibilita so súbormi pripravenými v Exceli. Vylepšený výkon pri spracovaní veľkých tabuliek.
    Bol vydaný CODE 22.5, distribučná súprava na nasadenie LibreOffice Online
  • Pridaná možnosť vložiť do tabuľkových procesorov mini-diagramy zobrazujúce dynamiku zmien v sérii hodnôt. Jednotlivý graf môže byť priradený iba k jednej bunke, ale rôzne grafy môžu byť navzájom zoskupené.
    Bol vydaný CODE 22.5, distribučná súprava na nasadenie LibreOffice Online
  • Pridaná podpora obrazového formátu Webp, ktorý možno použiť na vkladanie obrázkov do dokumentov, tabuliek, prezentácií a výkresov Draw.
    Bol vydaný CODE 22.5, distribučná súprava na nasadenie LibreOffice Online
  • Implementovaný bol widget s rozhraním na zadávanie vzorcov, ktorý funguje na strane klienta a je napísaný v čistom HTML.
    Bol vydaný CODE 22.5, distribučná súprava na nasadenie LibreOffice Online
  • Writer pridal možnosť vkladať do dokumentov prvky na vyplnenie formulárov kompatibilné s DOCX. Podporuje sa spracovanie prvkov, ako sú rozbaľovacie zoznamy na výber hodnôt, začiarkavacie políčka, bloky na výber dátumu a tlačidlá na vkladanie obrázkov.
    Bol vydaný CODE 22.5, distribučná súprava na nasadenie LibreOffice Online
  • Bol implementovaný systém delta aktualizácie prvkov rozhrania, ktorý výrazne zlepšil výkon a znížil návštevnosť (až o 75 %). Rozhranie v LibreOffice Online je vytvorené na serveri a zobrazené pomocou HTML5 backendu knižnice GTK, ktorá v podstate prenáša hotové obrázky do prehliadača (používa sa mozaikové rozloženie, v ktorom je dokument rozdelený na bunky a keď časť dokumentu spojeného so zmenami bunky sa na serveri vytvorí nový obrázok bunky a odošle sa klientovi). Implementovaná optimalizácia umožňuje prenášať iba informácie o zmenách obsahu bunky v porovnaní s jej predchádzajúcim stavom, čo je efektívnejšie pre situácie, keď sa mení len malá časť obsahu súvisiaceho s bunkou.
  • Vylepšené možnosti úprav pre viacerých používateľov.
  • Bola implementovaná podpora dynamickej konfigurácie viacerých hostiteľov, ktorá zabezpečuje prevádzku ďalších komponentov integrovaných s hlavným serverom Collabora Online.
  • Zrýchlilo sa otáčanie rastrovej grafiky.

Zdroj: opennet.ru

Pridať komentár