Earlier quoted context omitted.
Supported by a single browser and based on a single (and the same) vendor's spec, which needlessly duplicates about half a web browser's functionality using a brand new API, and with no support due for other browsers any time soon
False. From the Native Client wikipedia page: As of 13 May 2010, Google's open source browser, Chromium, was the only web browser to utilize the new browser plug-in model.[28] Mozilla has announced that they are "not interested in or working on Pepper at this time."[29] As of 2015, Pepper is supported by Chrome, Chromium and Opera.
WebAssembly: a binary format for the web
11–20 of 164 posts
Re: WebAssembly: a binary format for the web
#12Re: WebAssembly: a binary format for the web
#13Re: WebAssembly: a binary format for the web
#14"Why should WebAssembly succeed where previous attempts (such as Adobe Flash and Google Portable Native Client) have failed?" Failed???? Excuse me, I haven't even BEGUN to scratch the surface of the awesomeness that is pnacl in my own project!
If Adobe Flash was a failure, I only hope I can fail as well and as strongly in my life...
Today using Ajax is better practice because it integrates better with the browser and it'll work on mobile.
Re: WebAssembly: a binary format for the web
#15From Java applets to Java applets in twenty years.
Re: WebAssembly: a binary format for the web
#16"Why should WebAssembly succeed where previous attempts (such as Adobe Flash and Google Portable Native Client) have failed?" Failed???? Excuse me, I haven't even BEGUN to scratch the surface of the awesomeness that is pnacl in my own project!
The failure of pnacl isn't primarily technical, it's political. I think the core tech (verifiable secure native code) is awesome. Many people in high places in non-Google browsers object to pnacl on several fronts. The crux of which seems to be that there is not a smooth transition story from JS->PNaCL. Getting JS and PNaCL to inter-operate, share implementation/memory/APIs is a problem. A bigger problem is the need…
Technically it was a plugin for Pepper and the only difference between it and Flash was that it was open source and only available to Chrome.
Re: WebAssembly: a binary format for the web
#17From Java applets to Java applets in twenty years.
Re: WebAssembly: a binary format for the web
#18Earlier quoted context omitted.
False. From the Native Client wikipedia page: As of 13 May 2010, Google's open source browser, Chromium, was the only web browser to utilize the new browser plug-in model.[28] Mozilla has announced that they are "not interested in or working on Pepper at this time."[29] As of 2015, Pepper is supported by Chrome, Chromium and Opera.
All of which are functionally the same Blink-based browser, so you're splitting a really fine hair.
Safari and IE/Edge automatically don't matter because they are exclusive to their respective [proprietary] host operating systems.
That leaves Firefox.
Does anyone really think there is legitimate competition between Chrome and Firefox anymore?
I mean don't get me wrong, Firefox was a godsend in the bad old days of M$IE domination...
But this is 2015, and Google is basically Skynet, while Firefox is not much more than a warm, fuzzy memory.
Seriously... does anyone really want to turn this into a battle between Google and Mozilla?
Re: WebAssembly: a binary format for the web
#19Earlier quoted context omitted.
The failure of pnacl isn't primarily technical, it's political. I think the core tech (verifiable secure native code) is awesome. Many people in high places in non-Google browsers object to pnacl on several fronts. The crux of which seems to be that there is not a smooth transition story from JS->PNaCL. Getting JS and PNaCL to inter-operate, share implementation/memory/APIs is a problem. A bigger problem is the need…
I think the main issue was it's reliance on the Pepper Plugin API. Which several people have said was mapped closely to Chrome's software architecture. Technically it was a plugin for Pepper and the only difference between it and Flash was that it was open source and only available to Chrome.
Re: WebAssembly: a binary format for the web
#20https://github.com/WebAssembly/ilwasm
https://news.ycombinator.com/item?id=10162793
I also have to think about the new image file format posted some time ago: FLIF (http://flif.info/). With WebAssembly you could implement this in the browser by just embedding a lib. No need to wait for the vendors to support it.