Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Application convergence already happens via the browser; this takes much wind out of the sails of OS convergence. However, it also means that browser focused OSes, ChromeBook and FireFoxOS, will probably be the ones to win, in the end.


Or WebView-based cross-platform toolkits will win, in the end. (Electron, Cordova, React Native)

Given FirefoxOS is also retired and ChromeOS seems to be in the process of being replaced by or merged with Android, I figure the cross-platform toolkits are more likely to win than the browser OSes.


If "winning" means "same operating system on all devices" then I don't think Electron, etc are competing in that contest. ChromeOS (which I understand to roughly consist of a Linux kernel and Chrome, and not much more) is by far the closest in concept.

Imagine, a process per browser tab for all the things! Why should this not be the case? It would be a revolutionary improvement in process visibility, in general. moreover I don't see why there would be any limitations over what you get with ps and dtrace.

Indeed, I suspect there is a quite nice visualization of the kernel itself that would fit nicely in a browser tab. Maybe not a real-time picture, but surely you could do simple simulations at the very least, and perhaps set configuration options if you wanted to change your own kernel.


They share the browser limited performance and bring a load of issues with them, they're at best a way to work around browser -> sensor access and bypass the appstores barrier.


For now, at least. The thing that will happen is that as they continue to "win", they find deeper ways into the platform. Cordova apps on Windows already run "first class" in the UWP app platform's JS stack. Electron apps don't currently, but there are bridges being built there too.

React Native and NativeScript are exploring different tactics beyond the most limited webviews on Android and iOS systems. Crosswalk and others explore yet another approach for bringing better webviews to such platforms.

At some point too, performance doesn't matter so long as the users are happy. A lot of technical folks notice performance, but most consumers do not. WebView-based application toolkits don't need performance to "win", they just need that sweet spot of developer productivity and user engagement that is much easier to do than you think, with or without "performance".


I thought they cancelled FFOS, didn't they?


They did, though of course it's open source and somebody else could pick it up and continue development if they so chose.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: