On Sep 4, 2013, at 7:15 PM, Mark Giffin <[email protected]> wrote:
> On 9/4/13 8:02 AM, Julien Wajsberg wrote: >> Le 04/09/2013 15:54, Stefan Arentz a écrit : >>> On Aug 28, 2013, at 2:37 PM, Ben Francis <[email protected]> wrote: >>> >>>> The web is the platform, not Firefox OS. >>> This is true as long as your app does not depend on any WebAPI that is only >>> available on Firefox OS. >>> >>> If you use our unique WebAPIs in your apps then you have essentially >>> written a ‘native’ and non-portable app for a specific platform. Using user >>> interface components that look good and consistent (native) on that >>> platform is then a pretty logical next step for many developers I think. >>> >> The only logical next step is to make this WebAPI available in other >> platforms. >> >> This is probably idealistic and I perfectly see that we od have such >> requests, and therefore it's probable a good idea to provide a set of >> building blocks -- albeit not the same ones as our core apps. > > This has definitely been the plan from the beginning -- to make these device > APIs (WebAPIs) available on all platforms. It has never been an intention to > make another proprietary platform. Here's some background on this: > > https://developer.mozilla.org/en-US/docs/Open_Web_apps_and_Web_standards Yup. Absolutely! The problem is that we are sending out mixed messages. By saying ‘develop for the open web!’ we are basically saying, do not create packaged apps and use the lowest common denominator when it comes to cross-browser API availability. In practice that means: do not use Firefox OS specific WebAPIs because then you are not developing for the open web. At least not right now in the short term. On the other hand, we have plenty of presentation material and documentation that says ‘Use our WebAPIs with which you can make your web applications do the same awesome things that other (native) platforms offer’. So that is the opposite. Personally I don’t think neither proposition is bad, and I think we need the second to arrive at the open web. It is just not going to happen overnight. So I think it is really important to not drive people in a specific way of developing apps at this point. S. _______________________________________________ dev-webapps mailing list [email protected] https://lists.mozilla.org/listinfo/dev-webapps
