I think the strategy is a sound one. Piggybacking on android should allow this OS to become an aftermarket OS choice for a number of phones, and will indeed make it easier to ship in place of Android out of the box, too. I have nothing against web applications as the primary way applications get made on an operating system, but it seems to me that support for HTML5 is still lacking and the APIs for all the hardware on tablets and phones are either not there or not implemented the same way, or whatever. WebGL support, for instance, would be very welcome.
Posted Mar 6, 2012 22:11 UTC (Tue) by roc (subscriber, #30627)
[Link]
B2G supports WebGL. It also supports new Web standard APIs for features like fullscreen, battery, and so on.
Mozilla announces HTML5-based phone
Posted Mar 7, 2012 9:04 UTC (Wed) by khim (subscriber, #9252)
[Link]
B2G supports WebGL, but most other phone platforms don't. This makes it non-standard feature as far as developers are concerned.
The fact that you have “standard” stamp from W3C or IETF does not make your platform the default choice for developers. Think desktop: POSIX is standard and Win16 is too while Win32 is non-standard, but how many developers develop for POSIX and/or Win16 and how many develop for Windows?
Mozilla announces HTML5-based phone
Posted Mar 7, 2012 11:35 UTC (Wed) by anselm (subscriber, #2796)
[Link]
B2G supports WebGL, but most other phone platforms don't. This makes it non-standard feature as far as developers are concerned.
WebGL is essentially OpenGL ES 2.0, which all mobile platforms worth mentioning do support. There are various web browsers with WebGL support for Android, and WebGL can apparently be made to work on iOS, too. Not exactly non-standard.
Mozilla announces HTML5-based phone
Posted Mar 7, 2012 16:25 UTC (Wed) by kripkenstein (subscriber, #43281)
[Link]
> B2G supports WebGL, but most other phone platforms don't. This makes it non-standard feature as far as developers are concerned.
WebGL is certainly a standard. It's just a new one, it will take time for everyone to implement support. But they will catch up to B2G and do that.