LibreOffice running natively in the browser via WebAssembly
111–120 of 216 posts
Re: LibreOffice running natively in the browser via WebAssembly
#112I wonder if title should say "in Chromium-based browsers" rather than "in the browser". Especially when it doesn't run in Firefox or Safari.
Re: LibreOffice running natively in the browser via WebAssembly
#113Quite an impressive feat to compile a complex program like this into WASM, this could be very useful for things like automatically scanning documents with macros for suspicious behaviour inside companies that run LibreOffice because of the near-perfect sandbox WASM provides.
The 300MB download can seriously use a progress indicator, though.
Re: LibreOffice running natively in the browser via WebAssembly
#114Earlier quoted context omitted.
Please file bugs about these issues at: https://bugs.documentfoundation.org/ (but first search for pre-existing reports about them.) Also consider donating to the project, and writing relevant people (e.g. Engineering Steering Council?), petitioning them to work on the quality of M1 support.
I'll give it another go and file what I see. I can't recall exactly what problems I ran into, but I remember having trouble with choppy scrolling and some UI elements appearing blurred. But I'll need to play with it again. It was awhile ago. I'm always happy to support a project if I end up using it ;)
Re: LibreOffice running natively in the browser via WebAssembly
#115I wonder if title should say "in Chromium-based browsers" rather than "in the browser". Especially when it doesn't run in Firefox or Safari.
Of note is that if you're on iOS, all browsers must use Safari as a rendering engine by Apple's decree, so any browser you try is actually just Safari with a skin (no Gecko/Blink). This means you can't run this on iOS, due to Apple's WASM size restrictions, regardless of the browser you try.
Re: LibreOffice running natively in the browser via WebAssembly
#116I wonder if title should say "in Chromium-based browsers" rather than "in the browser". Especially when it doesn't run in Firefox or Safari.
You can't open local files or save to local files. Open/Save remote crashes...
Pretty impressive though.
Re: LibreOffice running natively in the browser via WebAssembly
#117FYI: Safari does not work because of Safari's binary size limitations.
So much for write once run anywhere
¹Not with full blown internationalization support for languages with very complex text rendering requirements etc., but most people don't need that.
Re: LibreOffice running natively in the browser via WebAssembly
#118Note that it will download around ~300Mb of data directly to your browser, so it might take a bit to load from slow connections. Here's the related video from FOSDEM: https://fosdem.org/2022/schedule/event/lotech_lowa/
300 MiB. & … "a bit" — it takes nearly 20 seconds on "Gigabit" fiber. (312 MiB in 19.22s, or 136 Mbps.) Runs shockingly smoothly once it starts, though.
Re: LibreOffice running natively in the browser via WebAssembly
#119Interesting, since it makes me wonder if it could actually be usable if you stripped out Qt and flattened things "down" to a simpler widget set and rendering engine, but completely unusable on all my machines.
Longer-term, we need to move to browser-native GUI, yep. The nice bits though - the entire document loading, rendering & editing works in the browser now.
Can you elaborate?
Re: LibreOffice running natively in the browser via WebAssembly
#120What the hell. This feels basically native?! I had no idea WebAssembly was this far developed. This feels like electron in reverse, and GOOD.