LibreOffice-version kompileret i WebAssembly og kørende i web-browseren.

Thorsten Behrens, en af lederne af udviklingsteamet for LibreOffices grafiske subsystem, har offentliggjort en demonstrationsversion af en version af kontorpakken LibreOffice, der er kompilert til WebAssembly-mellemkode og kan køres i en webbrowser (omkring 300 MB data downloades til brugerens system). Emscripten-kompilatoren er brugt til at konvertere til WebAssembly, og for at organisere output anvendes VCL-backend (Visual Class Library) baseret på det modificerede Qt5-framework. Specifikke rettelser til støtte for WebAssembly udvikles hovedsageligt i det primære LibreOffice-repository.

I modsætning til udgaven af LibreOffice Online gør samlingen baseret på WebAssembly det muligt at køre hele kontorpakken i browseren, dvs. al kode kører på klientsiden, mens LibreOffice Online udfører og behandler alle brugerhandlinger på serveren, og kun interfacet transmitteres til klientbrowseren. At flytte hovedparten af LibreOffice til browseren vil muliggøre dannelsen af en skyversion til samarbejde, som aflaster servere, minimerer forskellene fra desktop-versionen af LibreOffice, forenkler skalerbarheden, kan arbejde i offline-tilstand og tillader P2P-interaktion mellem brugere samt ende-til-ende datakryptering på brugersiden. Blandt planerne nævnes også oprettelsen af et widget baseret på LibreOffice til integration af en fuld teksteditor på hjemmesider.



Kilde: opennet.ru
Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster