2012-06-08 40 views
1

我想向Mozilla Marketplace提交一个应用程序。 我还没有发布任何应用程序,它是一个打包的应用程序,站到Chrome Web Store definitionMozilla Marketplace是否允许打包应用程序提交?

我试图submit an app to the Mozilla Marketplace,但它似乎不支持打包的应用程序。这是我需要的,因为我不想在网站上发布我的应用程序。

有人知道Mozilla Marketplace(已经)是否允许打包应用程序提交?

+0

难道你不在这里混合东西吗?托管应用程序位于您的服务器上,'crx'文件仅包含其描述(类似于在Firefox中实现的Web应用程序)。然而,[封装的应用](http://code.google.com/chrome/extensions/apps.html)完全包含在'crx'文件中。您的打包应用程序是否相同? –

+0

你是对的,我混合“托管”与“打包”条款...谢谢 – auino

+0

看,Upvoting感觉不错:)用它来感谢。 – ppumkin

回答

3

注意:此答案已过时。有关更多最新信息,请参阅robhudson的答案。

不,Mozilla的开放式Web应用程序概念建立在现有Web标准之上,目标是在各种浏览器中广泛采用 - 这意味着Web应用程序必须保留在Web服务器上,即使它可能是usable without an Internet connection。 “网络应用程序”并非位于网络上的某个地方,它似乎并不符合该概念,并且必然会使用专有概念(如Chrome的chrome-extension://协议)。

如果您的目标是Chrome浏览器打包的应用程序的Firefox版本,那么建立定期扩展将是您的选择。例如,使用Add-on SDK,只要点击your icon,您就可以将网络应用的文件添加到data/目录和open them in a new tab

4

Mozilla Marketplace将来会添加打包的应用程序功能。我想,为什么我们就这样在这个wiki页面的最好理由: https://wiki.mozilla.org/Apps/PackagingProposal

打包应用程序将:

  • 是资产的压缩文件夹
  • 有一个证明其根部
  • 一经审核通过,即由Mozilla Marketplace签名

MDN还有一些关于打包应用的文档: https://developer.mozilla.org/en-US/docs/Apps/Packaged_apps

如果您希望在即将推出的Firefox OS手机上使用您的应用程序,并且可以访问各种敏感的Web API(例如相机或短信等),则需要计划使用打包的应用程序。

+0

最近在这里添加了一篇博文:https://blog.mozilla.org/webdev/2013/03/01/packaged-apps-on-the-marketplace/ – robhudson

相关问题