Mozilla Marketplace是否允许提交打包应用程序?

时间:2012-06-08 09:06:13

标签: firefox google-chrome web-applications firefox-os

我想向Mozilla Marketplace提交应用。 我还没有发布该应用,它是一个打包的应用,站在Chrome Web Store definition

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

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

3 个答案:

答案 0 :(得分:4)

Mozilla Marketplace将在未来添加打包应用功能。我认为我们采用这种方式的最佳原因是在这个维基页面中: https://wiki.mozilla.org/Apps/PackagingProposal

打包的应用程序将:

  • 是资产的压缩文件夹
  • 在其根目录中有一个清单
  • 在审核并批准后由Mozilla Marketplace签名

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

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

答案 1 :(得分:3)

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

不,Mozilla的Open Web Apps概念建立在现有的Web标准之上,目标是跨浏览器广泛采用 - 这意味着Web应用程序必须保留在Web服务器上,即使它可能是usable without an Internet connection。不在网络上某处的“网络应用程序”似乎不符合这一概念,并且必然会使用专有概念(例如Chrome的chrome-extension://协议)。

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

答案 2 :(得分:2)

嗯,它即将推出Firefox OS,所以我假设最终我们会在桌面上看到同样的事情发生。

如果您有足够的好奇心,请查看最近的一些Mozilla会议记录:https://wiki.mozilla.org/Apps/StatusMeetings/Engineering/2012-08-08#state_of_packaged_apps

虽然Chrome可能会使用专有方式来提供平台访问权限,但希望这将是迈向标准化的第一步,Mozilla的实施工作将大大增加。