LibreOffice running natively in the browser via WebAssembly
161–170 of 216 posts
Re: LibreOffice running natively in the browser via WebAssembly
#162I remember when LibreOffice was called Star Office and would run like molasses on a Celeron 300A OC to 450mhz machine. The office suite would take up most of the ram and eventually crash due to system resource exhaustion. Now we can run the whole thing in a browser like it's Minesweeper. Wow.
Re: LibreOffice running natively in the browser via WebAssembly
#163I started experimenting with Go-WASM recently and learnt that writing non-blocking code is very crucial, Timer even inside a Goroutine blocks & crashes WASM. Leading me to use unreliable JS timers(albeit mitigating it with a worker) and performing only non-blocking compute on WASM. Is this just a consequence of using Go for WASM(i.e. lack of WASM threads), What are people who built LibreOffice in WASM or Doom3 using?…
This doesn't sound right to me, are you running your WASM in a worker so it doesn't block the main UI thread?
There are others who have complained the same on SO.
Re: LibreOffice running natively in the browser via WebAssembly
#164I think LibreOffice on the desktop loads faster. I use LibreOffice under Ubuntu and Windows 10 for writing books and documentation.
Re: LibreOffice running natively in the browser via WebAssembly
#165Note 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/
Re: LibreOffice running natively in the browser via WebAssembly
#166Re: LibreOffice running natively in the browser via WebAssembly
#167I typed in two words, then tried to copy/paste: Application exit (RuntimeError: Aborted(Assertion failed: pTrans, at: /home/libo/src/core/vcl/qt5/QtClipboard.cxx,104,getContents))
Application exit (RuntimeError: Aborted(native code called abort()))
Re: LibreOffice running natively in the browser via WebAssembly
#168I think we are close. After COVID, we should be releasing a lot of the emotional attachment to the C programming tools. And by 2025, we should be able to have the Windows version of GIMP running inside Mac versions of Chrome, on top of Wine, X Windows, CC and WASM in Chrome. And since Chrome can be compiled to WASM, we could have GIMP running on Chrome and Chrome running inside Firefox.......
And the story ( or history ) continues in the link below.
https://www.destroyallsoftware.com/talks/the-birth-and-death...
Re: LibreOffice running natively in the browser via WebAssembly
#169I wonder if title should say "in Chromium-based browsers" rather than "in the browser". Especially when it doesn't run in Firefox or Safari.
Scrolling feels a little big laggy but entering text and moving things around all feels snappy.