Varijanta LibreOffice kompajlirana je u WebAssembly i radi u web pregledniku

Thorsten Behrens, jedan od voditelja razvojnog tima za grafički podsustav LibreOffice, objavio je demo verziju uredskog paketa LibreOffice, kompiliranu u međukod WebAssembly i sposoban za rad u web pregledniku (oko 300 MB podataka preuzima se na sustav korisnika ). Emscripten kompajler koristi se za pretvaranje u WebAssembly, a VCL backend (Visual Class Library) temeljen na modificiranom Qt5 okviru koristi se za organiziranje izlaza. Popravci specifični za podršku za WebAssembly razvijaju se u glavnom repozitoriju LibreOffice.

Za razliku od izdanja LibreOffice Online, sklop temeljen na WebAssemblyju omogućuje pokretanje cijelog uredskog paketa u pregledniku, tj. sav se kod izvodi na strani klijenta, dok LibreOffice Online pokreće i obrađuje sve radnje korisnika na poslužitelju, a sučelje se prevodi samo na klijentov preglednik. Premještanje glavnog dijela LibreOfficea na stranu preglednika omogućit će vam stvaranje izdanja u oblaku za suradnju, uklanjanje opterećenja s poslužitelja, minimiziranje razlika u odnosu na LibreOffice za radnu površinu, pojednostavljenje skaliranja, mogućnost rada u izvanmrežnom načinu rada, a također omogućuje organizaciju P2P interakcija između korisnika i end-to-end enkripcija podataka na korisničkoj strani. Planovi također uključuju stvaranje widgeta temeljenog na LibreOfficeu za integraciju punopravnog uređivača teksta u stranice.



Izvor: opennet.ru

Dodajte komentar