Eine Variante von LibreOffice, die in WebAssembly kompiliert wurde und im Webbrowser läuft.

Thorsten Behrens, einer der führenden Entwickler des Grafiksystems von LibreOffice, hat eine Demoversion der Office-Suite LibreOffice veröffentlicht, die in die Zwischensprache WebAssembly kompiliert wurde und im Webbrowser ausgeführt werden kann (es werden etwa 300 MB Daten auf das Benutzergerät geladen). Für die Umwandlung in WebAssembly wird der Compiler Emscripten verwendet, während das VCL-Backend (Visual Class Library) auf einem modifizierten Qt5-Framework basiert. Die spezifischen Anpassungen zur Unterstützung von WebAssembly werden hauptsächlich im Hauptrepository von LibreOffice entwickelt.

Im Gegensatz zur LibreOffice Online-Version ermöglicht die WebAssembly-Build, die gesamte Office-Suite im Browser auszuführen, d. h. der gesamte Code wird auf der Client-Seite ausgeführt, während LibreOffice Online alle Benutzeraktionen auf dem Server verarbeitet und lediglich die Benutzeroberfläche an den Client-Browser überträgt. ServerDie Verlagerung des Großteils von LibreOffice in den Browser ermöglicht die Entwicklung einer Cloud-Edition zur Zusammenarbeit, die die Belastung von Server, die Unterschiede zur Desktop-Version von LibreOffice minimiert, die Skalierung vereinfacht, im Offline-Modus betrieben werden kann und die P2P-Interaktion zwischen Benutzern sowie die End-to-End-Verschlüsselung der Daten auf Benutzerseite ermöglicht. Zu den Plänen gehört auch die Entwicklung eines Widgets auf Basis von LibreOffice, um einen vollwertigen Texteditor in Webseiten zu integrieren.



Quelle: opennet.ru
Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster