3 ms·
>> And Boot to Gecko will no doubt use lots of Firefox OS specific stuff just as WebOS does. Where did you hear that? everything I've heard is the exact opposi
by mythz 14y ago
>> And Boot to Gecko will no doubt use lots of Firefox OS specific stuff just as WebOS does.
Where did you hear that? everything I've heard is the exact opposite:
http://www.geek.com/articles/mobile/a-deep-dive-into-mozillas-boot-to-gecko-project-20120510/ http://www.geek.com/articles/mobile/a-deep-dive-into-mozilla...
>> Everything is HTML5
>> The core to the Boot to Gecko project is the web. Everything you see — right down to the power icon and network status information — is generated by and displayed with HTML5. The icons for the apps, the apps themselves, and the notifications the apps generate… all HTML5. Even the Dialer and the Settings for the device are handled this way.
http://en.wikipedia.org/wiki/Firefox_OS http://en.wikipedia.org/wiki/Firefox_OS
>> Firefox OS (formerly Boot to Gecko, B2G) is an open source operating system in development by Mozilla that aims to support HTML5 apps written using "open Web" technologies rather than platform-specific native APIs. The idea is essentially to have all user-accessible software running on the phone be a Web app that uses advanced HTML5 techniques and device APIs to access the phone's hardware directly via JavaScript.[2] It initially targets Android-compatible smartphones.
The difference is Firefox OS is building as much as they can (everything?) with HTML5, Whilst all Metro's advanced functionality is hidden behind proprietary APIs - The comparison of "open-ess" between the 2 is not even close.
- shanselman 14y agoWhat existing "HTML5 API" is going to give you network status and power icon info? Of course everything will be HTML5/JavaScript/CSS just like Chrome OS, but the fact remains that that functionality doesn't exist in the W3C specs as they are. Checking out the Mozilla Docs at https://wiki.mozilla.org/WebAPI https://wiki.mozilla.org/WebAPI it appears that these "privileged" APIs are extensions, as they should be. For example, navigator.fm.antennaAvailable is to control the FM Radio.