Personally I think that Google Native Client is an amazing technology, but has no future without the support from major 开发者_如何学运维browsers.
- Is Native Client expected to be standardized, just like HTML?
- Would major organisations like Microsoft and Mozilla (expected to) support it, or only Chrome will support it?
- Is there any chance one day we could develop cross browser, no plugins web apps with Native Client, along with HTML5?
I think you'll want to see the following page, which explains native client
What you'll want to read is the comments of that page.
Short answer, yes, nacl team hope to at least get Firefox support as a plugin, if not more than that...
If Native Client is successful, which I think will happen on android tablets and chrome os first, then FireFox and Safari (iPad!) will probably implement it and MS could eventually be forced into adding it for IE.
Google has open sourced the plug-in so it should be portable to other browsers. It could feasibly be installed as a plug-in to other browsers just like flash is installed.
So, YES, there is a very good chance!
Native client can be added to other browsers by downloading Google Chrome Frame.
The EXE Installer is at chromeframe and the MSI enterprise installer (for windows domains) is at MSI Installer
I don't know if this exactly answers your question, but there is Emscripten which is by Alon Zakai who works as an employee at Mozilla.
With the new Metro style app model from Microsoft fully endorsing web and javascript, it will be interesting to see if something like Native Client will stick.
精彩评论