News for hackers. Stuff that matters.
Re:Web Assembly now supported across all browsers by Bob2018 on Monday December 04, 2017 @05:46AM (#15842939)
I am also curious about WebGL and/or canvas approach. This would allow bypassing the HTML and CSS mess not just JS mess.
Re:Web Assembly now supported across all browsers by Klathmon on Monday December 04, 2017 @08:25AM (#15843594)
Unless you have a good reason, I urge you to never do that. Even ignoring accessibility (which is pretty much completely ruined in this situation no matter what), you'll need to reinvent every single primitive widget you need yourself and have it work the same as it does on all platforms.

That's a shitload of code shipped to the user before you even write a single byte of code for your application!

Re:Web Assembly now supported across all browsers by scottmf on Monday December 04, 2017 @10:43AM (#15844675)
No doubt someone will build that library though
Re:Web Assembly now supported across all browsers by baq on Monday December 04, 2017 @01:34PM (#15846256)
It's been done, multiple times. See qt, gtk, etc.

Personally this revolution can't come soon enough.

Re:Web Assembly now supported across all browsers by dbbk on Tuesday December 05, 2017 @11:38AM (#15852869)
Didn't Firefox also used to be like this? They reinvented every UI widget, and as a result felt like garbage on Mac.
Re:Web Assembly now supported across all browsers by flavio81 on Wednesday December 06, 2017 @09:05AM (#15861088)
Word. The sooner the better.
Re:Web Assembly now supported across all browsers by kayoone on Monday December 04, 2017 @08:46AM (#15843718)
If you write all the rendering yourself, you can just output to a canvas but that kind of defeats the purpose. Having a JS layer for WebGL that calls into WEBASM for calculations etc should work fine though.