Re:LibreOffice running natively in the browser via WebAssembly
by tbodt on Wednesday February 16, 2022 @03:41AM
(#30357641)
What's your environment? It feels like incredibly poor performance for me (Firefox on macOS)
Re:LibreOffice running natively in the browser via WebAssembly
by apexalpha on Wednesday February 16, 2022 @04:10AM
(#30357813)
Firefox 97 on Ubuntu 20.04.
It took a while to load, but the site is probably seeing heavy loads. But afterwards it feels like a native application.
Re:LibreOffice running natively in the browser via WebAssembly
by capitainenemo on Wednesday February 16, 2022 @01:47PM
(#30363983)
Smooth for me in Firefox on linux too. Maybe check about:support to see if there's any graphics driver issue?
Re:LibreOffice running natively in the browser via WebAssembly
by nottorp on Wednesday February 16, 2022 @06:15AM
(#30358591)
Is Electron the baseline to compare to these days, instead of an actual native app?
Re:LibreOffice running natively in the browser via WebAssembly
by apexalpha on Wednesday February 16, 2022 @06:41AM
(#30358767)
I meant Electron brought webapps to the Desktop. Now Web Assembly seems to bring native apps to the browser.
Re:LibreOffice running natively in the browser via WebAssembly
by iSnow on Wednesday February 16, 2022 @07:18AM
(#30359057)
So the next step would be to write "electron-browserify.js" which emulates a JS runtime in browser so you can run Electron apps remote.
Re:LibreOffice running natively in the browser via WebAssembly
by cprecioso on Wednesday February 16, 2022 @08:39AM
(#30359746)
I can’t really remember who but some months ago a coding scratchpad website launched full virtualized Linux environments in the browser through WASM, you could run Node on it.
Re:LibreOffice running natively in the browser via WebAssembly
by leodriesch on Wednesday February 16, 2022 @11:38AM
(#30362155)
Well someone has already got WebKit to run in WASM[1] so hey, maybe it’s not that far off :D
Re:LibreOffice running natively in the browser via WebAssembly
by Sponge5 on Wednesday February 16, 2022 @07:48AM
(#30359331)
I'm sure there's a relevant XKCD somewhere.
Re:LibreOffice running natively in the browser via WebAssembly
by jslaby on Wednesday February 16, 2022 @02:03PM
(#30364211)
Next step is bring native apps to the desktop. Then we'll be cookin'
Re:LibreOffice running natively in the browser via WebAssembly
by jokoon on Wednesday February 16, 2022 @10:38AM
(#30361347)
Define "this far".
The toolchains for webassembly are still not trivial to use.
I wish more work was done to support WASM, but it requires a lot of work from compiler developers, for each language backend, so it's still a lot of work.
Not to mention that I have almost no clue how to debug a WASM build.
WASM is clearly the future, but I don't think there is any company really spending money to write better WASM tools, and you can be sure WASM is against the interests of google, apple, microsoft etc.
Re:LibreOffice running natively in the browser via WebAssembly
by leodriesch on Wednesday February 16, 2022 @11:34AM
(#30362106)
Why is it against the interests of large tech companies? I get Apple, but Google is always pretty eager about the advancement of the web platform, see Chrome and Chrome OS.
Re:LibreOffice running natively in the browser via WebAssembly
by samus on Wednesday February 16, 2022 @12:15PM
(#30362622)
Microsoft was once super scared of Java because it could have filled the role that WASM and desktop browser apps now try to break into. Microsoft tried EEE, but Sun bit back.
Re:LibreOffice running natively in the browser via WebAssembly
by kwertyoowiyop on Wednesday February 16, 2022 @12:20PM
(#30362700)
Google is happy with most anything you do on the internet, as long as you do it in Chrome so they can watch.
Re:LibreOffice running natively in the browser via WebAssembly
by leodriesch on Thursday February 17, 2022 @10:14PM
(#30381750)
I’d say it’s more about Google search being the front door of the internet to most people, so while internet usage is high so is Googles revenue.
Re:LibreOffice running natively in the browser via WebAssembly
by RReverser on Friday February 18, 2022 @02:47PM
(#30390225)
> Not to mention that I have almost no clue how to debug a WASM build.
I've got you covered: https://developer.chrome.com/blog/wasm-debugging-2020/ (TL;DR use Chrome DevTools with the official DWARF integration)
I had no idea WebAssembly was this far developed. This feels like electron in reverse, and GOOD.