Byl vydán CODE 22.5, distribuční balíček pro nasazení LibreOffice Online

Společnost Collabora zveřejnila verzi platformy CODE 22.5 (Collabora Online Development Edition), která nabízí specializovanou distribuci pro rychlé nasazení LibreOffice Online a organizaci společné práce na kancelářském balíku prostřednictvím webu, čímž se dosahuje funkčnosti podobné Google Docs a Office 365. Distribuce je zabalena jako předkonfigurovaný kontejner pro systém Docker a je také dostupná jako balíčky pro oblíbené distribuce Linuxu. Používané prvky produktu jsou umístěny v veřejných repozitářích LibreOffice, LibreOfficeKit, loolwsd (Web Services Daemon) a loleaflet (webový klient). Funkce, které byly navrhnuty ve verzi CODE 6.5, budou zahrnuty do standardního LibreOffice.

CODE zahrnuje všechny komponenty potřebné pro provoz serveru LibreOffice Online a poskytuje možnost rychlého spuštění a seznámení se s aktuálním stavem vývoje edice LibreOffice pro web. Přeze webový prohlížeč je podporována práce s dokumenty, tabulkami a prezentacemi, včetně možnosti spolupráce několika uživatelů, kteří mohou současně provádět úpravy, zanechávat komentáře a odpovídat na dotazy. Příspěvky, aktuální úpravy a pozice kurzorů každého uživatele jsou zvýrazněny různými barvami. Pro organizaci cloudového úložiště dokumentů mohou být použity systémy Nextcloud, ownCloud, Seafile a Pydio.

Zobrazované v prohlížeči uživatelské rozhraní pro úpravy je vytvořeno pomocí standardního motoru LibreOffice a umožňuje dosáhnout zcela identického zobrazení struktury dokumentu ve srovnání s verzí pro desktopové systémy. Rozhraní je generováno pomocí HTML5 backendu knihovny GTK, určeného k vykreslování výstupu GTK aplikací v okně webového prohlížeče. Pro výpočty, mozaikovou kresbu a víc vrstvené uspořádání dokumentu je použito standardní LibreOfficeKit. Pro organizaci serverové interakce s prohlížečem, přenos obrázků z částí rozhraní, organizaci ukládání částí obrázků a práci s úložištěm dokumentů se používá speciální Web Services Daemon.

Hlavní změny:

  • Byla přidána možnost používání externích doplňků pro kontrolu gramatiky, pravopisu, interpunkce a stylu. Byla přidána podpora doplňku LanguageTool.
    Byl vydán CODE 22.5, distribuční balíček pro nasazení LibreOffice Online
  • V tabulkovém procesoru Calc je implementována možnost práce s elektronickými tabulkami, které mohou mít až 16 000 sloupců (dříve dokumenty nemohly obsahovat více než 1024 sloupců). Počet řádků v dokumentu může dosahovat až jednoho milionu. Byla zlepšena kompatibilita s soubory připravenými v Excelu. Zvýšila se výkonnost zpracování velkých elektronických tabulek.
    Byl vydán CODE 22.5, distribuční balíček pro nasazení LibreOffice Online
  • Byla přidána možnost vkládání sparklines (mini diagramů) do elektronických tabulek, které zobrazují dynamiku změn hodnot. Samostatný diagram může být spojen pouze s jednou buňkou, ale různé diagramy mohou být seskupeny dohromady.
    Byl vydán CODE 22.5, distribuční balíček pro nasazení LibreOffice Online
  • Byla přidána podpora formátu obrázků Webp, který může být použit pro vložení obrázků do dokumentů, elektronických tabulek, prezentací a kreseb v programu Draw.
    Byl vydán CODE 22.5, distribuční balíček pro nasazení LibreOffice Online
  • Byl implementován widget s rozhraním pro vkládání vzorců, pracující na straně klienta a napsaný v čistém HTML.
    Byl vydán CODE 22.5, distribuční balíček pro nasazení LibreOffice Online
  • V Writeru byla přidána možnost vkládání prvků vyplňování formulářů, které jsou kompatibilní s formátem DOCX. Podporuje zpracování takových prvků, jako jsou rozbalovací seznamy pro výběr hodnot, zaškrtávací políčka, bloky pro výběr dat a tlačítka pro vkládání obrázků.
    Byl vydán CODE 22.5, distribuční balíček pro nasazení LibreOffice Online
  • Byl implementován systém delta aktualizací prvků rozhraní, který výrazně zvýšil výkon a snížil provoz (až o 75 %). Rozhraní v LibreOffice Online se vytváří serveru a zobrazuje pomocí HTML5 backendu knihovny GTK, která v podstatě přenáší hotové obrázky do prohlížeče (používá se mozaikové uspořádání, při němž se dokument rozděluje na buňky a při změně obsahu buňky se nové zobrazení buňky vytváří na serveru a odesílá klientovi). Implementovaná optimalizace umožňuje přenášet pouze informace o změně obsahu buňky ve srovnání s jejím předchozím stavem, což je efektivnější pro situace, kdy se mění pouze malá část obsahu spojeného s buňkou.
  • Byly vylepšeny možnosti vícestupňového editování.
  • Byla implementována podpora dynamického nastavování několika hostitelů, které zajišťují funkčnost dalších komponentů integrování s hlavním serverem Collabora Online.
  • Bylo urychleno vykonávání rotace rastrové grafiky.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster