aboutsummaryrefslogtreecommitdiff
path: root/files/zh-cn/archive/mozilla/marketplace
diff options
context:
space:
mode:
Diffstat (limited to 'files/zh-cn/archive/mozilla/marketplace')
-rw-r--r--files/zh-cn/archive/mozilla/marketplace/index.html134
-rw-r--r--files/zh-cn/archive/mozilla/marketplace/marketplace_apis/index.html68
-rw-r--r--files/zh-cn/archive/mozilla/marketplace/options/self_publishing/index.html144
-rw-r--r--files/zh-cn/archive/mozilla/marketplace/options/打包_应用程序/index.html71
-rw-r--r--files/zh-cn/archive/mozilla/marketplace/options/简介/index.html55
-rw-r--r--files/zh-cn/archive/mozilla/marketplace/prepare/introduction/index.html57
-rw-r--r--files/zh-cn/archive/mozilla/marketplace/publishing/submit/index.html10
7 files changed, 0 insertions, 539 deletions
diff --git a/files/zh-cn/archive/mozilla/marketplace/index.html b/files/zh-cn/archive/mozilla/marketplace/index.html
deleted file mode 100644
index 3beff9da4f..0000000000
--- a/files/zh-cn/archive/mozilla/marketplace/index.html
+++ /dev/null
@@ -1,134 +0,0 @@
----
-title: 火狐应用工场
-slug: Archive/Mozilla/Marketplace
-tags:
- - Marketplace
- - TopicStub
-translation_of: Archive/Mozilla/Marketplace
----
-<div class="summary">火狐应用工场是一个开放的、非独占的在线应用市场,其所提供的应用都是使用HTML5技术开发的Web应用。</div>
-
-<div class="column-container">
-<div class="warning">
-<p>为了提供更多、更深入的关于如何发布与管理您的应用的信息,此页面正处于不断的维护更新中。</p>
-</div>
-
-<p><span class="seoSummary"><a href="https://marketplace.firefox.com/">火狐应用工场</a> 使得开发者可以使用标准的Web技术、语言和工具来发布跨平台的<a href="/zh-CN/Apps">开放Web应用</a>。Mozilla将会把它的核心理念——开放、自由、用户导向——带到每一个应用中去。</span></p>
-
-<p><span class="seoSummary"><a href="https://marketplace.firefox.com/" title="/zh-CN/docs/Web/Apps/Publishing/Submitting_an_app">火狐应用工场</a>是我们为了发行应用(免费或付费)而自行建立的应用商城。向火狐应用工场<a href="/zh-CN/docs/Web/Apps/Publishing/Submitting_an_app">提交应用</a>很简单,只需要上传应用并添加必要的信息,然后等待我们审查完毕,确认应用高效、非恶意即可。向火狐应用工场提交应用还可以获得一些其它的好处。您的应用会得到更广泛的推广,付费的应用发布起来也更加简单,而且您不需要在您的Web站点上实现任何特定的API。主机的应用和打包的应用都可以提交给火狐应用工场。</span></p>
-</div>
-
-<div class="row topicpage-table">
-<div class="section">
-<h2 class="Community" id="Community" name="Community">发布您的应用</h2>
-
-<dl>
- <dt><a href="/zh-CN/Marketplace/Options">应用发布选项</a></dt>
- <dd>当你完成一个开放Web应用之后,你可以选择多种不同的方式来发布它。这一章节将会向您介绍这些方式的不同。</dd>
- <dt><a href="/zh-CN/Marketplace/Submission/Submitting_an_app">向火狐应用商场提交应用</a></dt>
- <dd>如果您想向火狐应用工场发布一个应用,这里提供了详尽的指引。</dd>
- <dt><a href="/zh-CN/Apps/Publishing/General_app_publishing_topics">与应用发布有关的常见问题</a></dt>
- <dd>这里列出了关于发布开放Web应用有关的常见的问题,相信会对您有用。</dd>
- <dt><a href="/zh-CN/Marketplace/Marketplace_APIs">火狐应用商场API</a></dt>
- <dd>这些API参考内容涵盖了火狐应用商场的大多数API,它们可以帮助您配置应用的收费账户,使您的应用提交自动化等。</dd>
-</dl>
-</div>
-
-<div class="section">
-<h2 class="Community" id="Community" name="Community">关于收益</h2>
-
-<dl>
- <dt><a href="/zh-CN/Marketplace/Monetization/Profiting_from_your_app">从您的应用中获取收益</a></dt>
- <dd>要如何从您辛勤开发的应用中获取回报呢?不用担心,这篇文章会告诉您如何做,包括应用本身收费还是应用内收费。</dd>
-</dl>
-
-<h2 class="Tools" id="Tools" name="Tools">应用开发工具</h2>
-
-<ul>
- <li><a href="/zh-CN/Firefox_OS/Using_the_App_Manager">Firefox OS应用管理器</a></li>
- <li><a href="/zh-CN/Apps/App_developer_tools">应用开发工具</a></li>
-</ul>
-
-<h2 id="来自己建一个应用商场吧">来自己建一个应用商场吧</h2>
-
-<dl>
- <dt><a href="/zh-CN/Marketplace/Creating_a_store">创建一个商店</a></dt>
- <dd>您完全可以不借助火狐应用商场来发布您的应用。</dd>
-</dl>
-</div>
-</div>
-
-<h2 id="Subnav">Subnav</h2>
-
-<ol>
- <li><a href="/zh-CN/Marketplace/Prepare">做好准备</a>
-
- <ol>
- <li><a href="/zh-CN/Marketplace/Prepare/Introduction">简介</a></li>
- <li><a href="/zh-CN/Marketplace/Prepare/Deciding_what_to_build">做个什么应用呢?</a></li>
- <li><a href="/zh-CN/Marketplace/Prepare_For_Success/Getting_to_know_your_users">您的应用面向哪些群体?</a></li>
- <li><a href="/zh-CN/Marketplace/Prepare/Choosing_your_business_model">选择合适的商业模式</a></li>
- <li><a href="/zh-CN/Marketplace/Prepare_For_Success/Quality_and_your_app">开发一款优质的应用</a></li>
- <li><a href="/zh-CN/Marketplace/Prepare/Localizing_your_apps">本地化您的应用</a></li>
- <li><a href="/zh-CN/Marketplace/Prepare/Promoting_your_app">推广您的应用</a></li>
- <li><a href="/zh-CN/Marketplace/Prepare/Creating_your_community">创建一个社区</a></li>
- </ol>
- </li>
- <li><a href="/zh-CN/Marketplace/Options">应用发布选项</a>
- <ol>
- <li><a href="/zh-CN/Marketplace/Options/Introduction">简介</a></li>
- <li><a href="/zh-CN/Marketplace/Options/Packaged_apps">打包应用</a></li>
- <li><a href="/zh-CN/Marketplace/Options/Hosted_apps">主机应用</a></li>
- <li><a href="/zh-CN/Marketplace/Options/Packaged_or_hosted_">如何在两者之间选择</a></li>
- <li><a href="/zh-CN/Marketplace/Options/Open_web_apps_for_android">面向安卓的开放Web应用</a></li>
- <li><a href="/zh-CN/Marketplace/Options/Open_web_apps_for_desktop">面向桌面的开放Web应用</a></li>
- <li><a href="/zh-CN/Marketplace/Options/Self_publishing">发布您的应用吧</a></li>
- <li><a href="/zh-CN/Marketplace/Options/Creating_a_store">建一个属于自己的商店</a></li>
- </ol>
- </li>
- <li><a href="/zh-CN/Marketplace/Submission">应用提交与审核</a>
- <ol>
- <li><a href="/zh-CN/Marketplace/Submission/Submitting_an_app" title="这条指引会详细地告诉您如何向火狐应用市场提交应用">向火狐应用工场提交一个应用</a></li>
- <li><a href="/zh-CN/Marketplace/Submission/Rating_Your_Content">获取您应用的排名</a></li>
- <li><a href="/zh-CN/Marketplace/Submission/Marketplace_review_criteria" title="向火狐应用市场提交应用必须达到的要求">应用工场审核标准</a></li>
- <li><a href="/zh-CN/Marketplace/Publishing/Marketplace_screenshot_criteria" title="关于如何在提交应用时创建有效的截图的一些指引">应用工场截图要求</a></li>
- <li><a href="/zh-CN/Marketplace/Publishing/Privacy_policies" title="用户隐私非常重要,您有必要整理并遵守一些用户隐私条款以获取他们的信任。这篇文章会告诉您如何整理用户隐私条款。">隐私条款</a></li>
- <li><a href="/zh-CN/Marketplace/Submission/Testing_and_troubleshooting">应用测试与排错</a></li>
- </ol>
- </li>
- <li><a href="/zh-CN/Marketplace/Publishing">应用推广</a>
- <ol>
- <li><a href="/zh-CN/Marketplace/Publishing/Pricing">应用定价以及应用内购买</a>
- <ol>
- <li><a href="/zh-CN/Marketplace/Publishing/Pricing/Introduction">简介</a></li>
- <li><a href="/zh-CN/Marketplace/Publishing/Pricing/Providers">支付提供商</a>
- <ol>
- <li><a href="/zh-CN/Marketplace/Publishing/Pricing/Providers/Bango">Bango</a></li>
- </ol>
- </li>
- </ol>
- </li>
- <li><a href="/zh-CN/Marketplace/Publishing/Updating_apps" title="Information about how both hosted and packaged app updates are handled, and what you need to do to ensure that your app properly supports updating.">更新应用</a></li>
- <li><a href="/zh-CN/Marketplace/Publishing/Adding_a_subdomain" title="For security reasons, each app must have its own domain (or subdomain) on the Web. This article covers how to go about creating a subdomain for your app.">为应用添加子域</a></li>
- </ol>
- </li>
- <li><a href="/zh-CN/Marketplace/Monetization">应用获利</a>
- <ol>
- <li><a href="/zh-CN/Marketplace/Monetization/Profiting_from_your_app" title="This guide contains introductory materials on how to monetize your apps, including tools needed, and a monetization calculator.">从你的应用中获利</a></li>
- <li><a href="/zh-CN/Marketplace/Monetization/App_payments_guide">应用付款指南</a></li>
- <li><a href="/zh-CN/Marketplace/Monetization/In-app_payments" title="为你的应用提供导入内购支持的指南。">应用内购</a></li>
- <li><a href="/zh-CN/Marketplace/Monetization/validating_a_receipt" title="何时如何确认应用购买的指南。">确认购买Validating a receipt</a></li>
- <li><a href="/zh-CN/Marketplace/Monetization/App_pricing" title="A round up of fixed price points you can choose for your paid apps, and how these vary across different currencies, along with useful supporting information on dealing with app payments.">应用价格</a></li>
- <li><a href="/zh-CN/Marketplace/Monetization/Payments_Status" title="An at-a-glance summary of what countries have got our app payment services set up in them — where paid apps can be distributed">付款状态</a></li>
- </ol>
- </li>
- <li><a href="/zh-CN/Marketplace/APIs">火狐商场APIs</a>
- <ol>
- <li><a href="/zh-CN/Marketplace/APIs/Marketplace_utility_library" title="我们提供了一个JavaScript库来帮助开发者更容易的在火狐工场中控制内购和确认购买。">火狐商场公共库</a></li>
- <li><a href="http://firefox-marketplace-api.readthedocs.org/en/latest/topics/submission.html" title="The Submission API lets you validate your app, update your app, and fetch information about the apps available to be installed.">提交应用API</a></li>
- <li><a href="http://firefox-marketplace-api.readthedocs.org/en/latest/topics/payment.html" title="The Payment API lets you get information about and process in-app purchases as well as to simply get information about what pricing tiers are available.">付款API</a></li>
- <li><a href="http://firefox-marketplace-api.readthedocs.org/en/latest/topics/overview.html" title="All Marketplace-related documentation is centered here.">火狐商场API</a></li>
- </ol>
- </li>
- <li><a href="/zh-CN/Marketplace/FAQ">火狐商场FAQ</a></li>
-</ol>
diff --git a/files/zh-cn/archive/mozilla/marketplace/marketplace_apis/index.html b/files/zh-cn/archive/mozilla/marketplace/marketplace_apis/index.html
deleted file mode 100644
index 821b22afdf..0000000000
--- a/files/zh-cn/archive/mozilla/marketplace/marketplace_apis/index.html
+++ /dev/null
@@ -1,68 +0,0 @@
----
-title: Firefox Marketplace APIs
-slug: Archive/Mozilla/Marketplace/Marketplace_APIs
-tags:
- - API
- - Apps
- - Firefox OS Marketplace
- - Marketplace
-translation_of: Archive/Mozilla/Marketplace/Marketplace_APIs
----
-<div class="summary">
-<p><span class="seoSummary">Links to the main references covering Mozilla's Firefox Marketplace APIs, with which you can handle app submissions, configure a payment account for an app, and more.</span></p>
-</div>
-
-<div class="row topicpage-table">
-<div class="section">
-<dl>
- <dt><a href="/en-US/docs/Web/Apps/Publishing/Marketplace_utility_library">Marketplace utility library</a></dt>
- <dd>To help you work with the Firefox Marketplace, we provide a JavaScript library you can use in your apps to make it easier to handle in-app payments and verify payment receipts.</dd>
- <dt><a href="http://firefox-marketplace-api.readthedocs.org/en/latest/topics/app_submission.html" title="http://firefox-marketplace-api.readthedocs.org/en/latest/topics/app_submission.html">上架API</a></dt>
- <dd>The Submission API lets you validate your app, update your app, and fetch information about the apps available to be installed.</dd>
- <dt><a href="http://firefox-marketplace-api.readthedocs.org/en/latest/topics/payment.html" title="http://firefox-marketplace-api.readthedocs.org/en/latest/topics/payment.html">支付API</a></dt>
- <dd> </dd>
- <dd>The Payment API lets you do things like get information about in-app purchases and get information about pricing tiers for various countries.</dd>
- <dt><a href="http://firefox-marketplace-api.readthedocs.org/en/latest/topics/overview.html" title="http://firefox-marketplace-api.readthedocs.org/en/latest/topics/overview.html">其他应用市场API</a></dt>
- <dd>The full documentation for the Firefox Marketplace APIs.</dd>
-</dl>
-</div>
-
-<div class="section">
-<h5 class="Tools" id="Tools" name="Tools">面向应用开发者的工具</h5>
-<ul>
- <li><a href="https://marketplace.firefox.com/developers/">访问 Firefox 应以市场开发者中心</a></li>
- <li><a href="/zh-CN/docs/Mozilla/Firefox_OS/Using_Firefox_OS_Simulator">Firefox OS 模拟器</a></li>
- <li><a href="/zh-CN/docs/Apps/App_developer_tools">应用开发者工具</a></li>
-</ul>
-<h5 class="Documentation" id="Documentation" name="Documentation">技术参考文档</h5>
-<div class="twocolumns">
- <ul>
- <li><a href="/zh-CN/docs/Web/CSS">CSS</a></li>
- <li><a href="/zh-CN/docs/DOM">DOM</a></li>
- <li><a href="/zh-CN/docs/Web/HTML">HTML</a></li>
- <li><a href="/zh-CN/docs/JavaScript">JavaScript</a></li>
- <li><a href="/zh-CN/docs/WebAPI">WebAPI</a></li>
- <li><a href="/zh-CN/docs/Web/WebGL">WebGL</a></li>
- <li><a href="/zh-CN/docs/SVG">SVG</a></li>
- <li><a href="https://www.mozilla.org/zh-CN/apps/">开放网络应用 概览网站</a></li>
- <li><a href="https://wiki.mozilla.org/Apps">应用项目 wiki 页面</a></li>
- </ul>
-</div>
-<h5 class="Community" id="Community" name="Community">从社区获取帮助</h5>
-<p>如果您还不确定该做的事,欢迎随时加入讨论。</p>
-<ul>
- <li>咨询 webapps 论坛:<ul>
- <li><a href="https://lists.mozilla.org/listinfo/dev-webapps"> 邮件列表</a></li>
-
-
- <li><a href="http://groups.google.com/group/mozilla.dev.webapps"> 新闻组</a></li>
- <li><a href="http://groups.google.com/group/mozilla.dev.webapps/feeds"> Web feed</a></li>
-</ul>
- <ul>
- <li>在 Open Web Apps IRC 频道上提问和讨论:<a class="link-irc" href="irc://irc.mozilla.org/openwebapps">#openwebapps</a></li>
- </ul>
- </li>
-</ul>
-<p><span class="alllinks"><a href="http://www.catb.org/~esr/faqs/smart-questions.html" rel="external">别忘记<em>网络礼仪</em>...</a></span></p>
-</div>
-</div>
diff --git a/files/zh-cn/archive/mozilla/marketplace/options/self_publishing/index.html b/files/zh-cn/archive/mozilla/marketplace/options/self_publishing/index.html
deleted file mode 100644
index 0421e01082..0000000000
--- a/files/zh-cn/archive/mozilla/marketplace/options/self_publishing/index.html
+++ /dev/null
@@ -1,144 +0,0 @@
----
-title: 自主发布应用
-slug: Archive/Mozilla/Marketplace/Options/Self_publishing
-translation_of: Archive/Mozilla/Marketplace/Options/Self_publishing
----
-<div class="summary">
- <p>可能会出现这样一种情况,你不想让你的应用可以在火狐市场上得到,比如,你可能想要把应用分发给你组织中的成员,进行beta版本测试或者只是单纯的做你自己的事。这种情况下你可以直接使用应用源文件在Firefox OS设备上安装和使用应用,而不是发布到火狐市场。</p>
-</div>
-<p>安装到 Firefox OS 上的 Open Web Apps, 使用 {{ domxref("Apps.install") }} or {{ domxref("Apps.installPackage") }} 运行在设备上或桌面版中。 这两种情况下, 这些 API 都是通过发送描述要安装的 app 的 manifest URL 来安装的。因此自行发布应用的基本要求如下:</p>
-<ol>
- <li>服务器中包含 app 的manifest</li>
- <li>服务器中包含 app (对 host app 而言) 或 app 的打包 zip 文件</li>
- <li>在网站上的代码会合适的调用 {{ domxref("Apps.install") }} or {{ domxref("Apps.installPackage") }}</li>
-</ol>
-<h2 id="局限性">局限性</h2>
-<p>在利用自主发布 web 应用之前,你应该了解以下局限性:</p>
-<ul>
- <li>自主发布应用不可以使用<a href="/en-US/Apps/Build/App_permissions">特殊和认证权限API</a>。要使用这些API需要签名使用火狐市场的提交流程。</li>
- <li>你的应用不可以使用火狐市场的应用内购买功能。</li>
- <li>你需要实现你自己的搜索技术,因为你借助火狐市场列表中完成。</li>
-</ul>
-<h2 id="自主发布打包型应用(packed_apps)">自主发布打包型应用(packed apps)</h2>
-<p>你可以通过在一个服务器上托管应用的 ZIP 文件及 min-manifest 的方式自己发布一个 package App。mini-manifest 文件必须和 ZIP 在同一目录下,用于识别 app 的安装过程。你可以创建一个脚本来调用 {{ domxref("Apps.installPackage") }}从而传递 mini-manifest 的具体信息。我们来看一下这个过程:</p>
-<h3 id="步骤">步骤</h3>
-<ol>
- <li>
- <p>压缩你的应用内容并命名为<code>package.zip。这个文件应该包含所有的应用资源,包括应用清单。</code></p>
- <div class="warning">
- <p>注意:你必须要小心你希望出现在打包应用中的压缩内容,不是包含这些内容的目录。如果你压缩的是父目录,应用清单文件将会无法找到,导致打包型应用不可用。</p>
- </div>
- </li>
- <li>创建一个名称为  <code>manifest.webapp</code> 的文件,添加内容如下。这个文件也称为 mini-manifest, 因为它是 manifest 文件的裁剪版本,放置在 Packaged App ZIP 文件中。 它会被{{ domxref("Apps.installPackage") }}所调用以承接  app 的安装任务。要获得更多的细节,请查看下面的  <a href="https://developer.mozilla.org/zh-CN/docs/Mozilla/Marketplace/Options/Self_publishing$edit#Mini-manifest_fields">Mini-manifest 字段</a> 。<br>
- <pre class="brush: js language-js"><code class="language-js"><span class="token punctuation">{</span>
- <span class="token string">"name"</span><span class="token punctuation">:</span> <span class="token string">"My sample app"</span><span class="token punctuation">,</span>
- <span class="token string">"package_path"</span> <span class="token punctuation">:</span> <span class="token string">"http://my-server.com/my-app-directory/package.zip"</span><span class="token punctuation">,</span>
- <span class="token string">"version"</span><span class="token punctuation">:</span> <span class="token string">"1"</span><span class="token punctuation">,</span>
- <span class="token string">"developer"</span><span class="token punctuation">:</span> <span class="token punctuation">{</span>
- <span class="token string">"name"</span><span class="token punctuation">:</span> <span class="token string">"A. Developer"</span><span class="token punctuation">,</span>
- <span class="token string">"url"</span><span class="token punctuation">:</span> <span class="token string">"http://my-server.com"</span>
- <span class="token punctuation">}</span>
-<span class="token punctuation">}</span></code></pre>
- </li>
- <li>创建安装 app 的脚本文件。此处我们使用了简单的 HTML 文件 <code>index.html</code>,但是你可以将脚本添加到按钮或使用其他合适的方法来在你的站点上调用。 这个页面的JavaScript 会调用 the Packaged App installer API ({{ domxref("Apps.installPackage") }}) 而且还包括了一些回调函数,用于提供安装是否成功的提示信息。
- <pre class="brush: html language-html"><code class="language-html"><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>html</span><span class="token punctuation">&gt;</span></span>
- <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>body</span><span class="token punctuation">&gt;</span></span>
- <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>p</span><span class="token punctuation">&gt;</span></span>Packaged app installation page<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>p</span><span class="token punctuation">&gt;</span></span>
- <span class="token script"><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span><span class="token punctuation">&gt;</span></span>
- <span class="token comment"> // This URL must be a full url.
-</span> <span class="token keyword">var</span> manifestUrl <span class="token operator">=</span> <span class="token string">'http://my-server.com/my-app-directory/manifest.webapp'</span><span class="token punctuation">;</span>
- <span class="token keyword">var</span> req <span class="token operator">=</span> navigator<span class="token punctuation">.</span>mozApps<span class="token punctuation">.</span><span class="token function">installPackage<span class="token punctuation">(</span></span>manifestUrl<span class="token punctuation">)</span><span class="token punctuation">;</span>
- req<span class="token punctuation">.</span>onsuccess <span class="token operator">=</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
- <span class="token function">alert<span class="token punctuation">(</span></span><span class="token keyword">this</span><span class="token punctuation">.</span>result<span class="token punctuation">.</span>origin<span class="token punctuation">)</span><span class="token punctuation">;</span>
- <span class="token punctuation">}</span><span class="token punctuation">;</span>
- req<span class="token punctuation">.</span>onerror <span class="token operator">=</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
- <span class="token function">alert<span class="token punctuation">(</span></span><span class="token keyword">this</span><span class="token punctuation">.</span>error<span class="token punctuation">.</span>name<span class="token punctuation">)</span><span class="token punctuation">;</span>
- <span class="token punctuation">}</span><span class="token punctuation">;</span>
- <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>script</span><span class="token punctuation">&gt;</span></span></span>
- <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>body</span><span class="token punctuation">&gt;</span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>html</span><span class="token punctuation">&gt;</span></span></code></pre>
- </li>
- <li>通过拷贝 <code>package.zip</code>, <code>package.manifest</code>, 和<code>index.html</code> 到你选定目录(<code> 本例中是 my-app-directory</code> )在你的服务器或站点上配置文件。</li>
- <li>现在你就可以使用一个兼容的设备(如 Firefox OS 手机)来安装 app 了。打开 <code>index.html</code> 文件后 (本例中的路径是 <code> <a class="LinkyMobile-ext" href="http://my-server.com/my-app-directory/package.manifest" title="Linkification: http://my-server.com/my-app-directory/package.manifest">http://my-server.com/my-app-directory/index.html</a></code>)  你就会得到一个弹出框,询问你是否想要安装应用。继续安装过程,一旦完成,你的 Web 页面就会提供一个安装成功或失败的提示信息。</li>
-</ol>
-<div class="note">
- <p>提示: 你可以将 Package App 托管在本地,并在设备上测试。Web Server 和设备必须网络相同,服务器必须能够处理本地网络的请求。你只需要在 mini-manifest 的 <code>package_path </code>中包含绝对路径(如下所示)。如果你使用了非标准端口,记得要包含端口信息,例如 <code><a class="LinkyMobile-ext" href="http://10.10.12.1:8080/package.zip" title="Linkification: http://10.10.12.1:8080/package.zip">http://10.10.12.1:8080/package.zip</a></code>.</p>
-</div>
-<h3 id="Mini-manifest_字段">Mini-manifest 字段</h3>
-<p>当火狐市场为你的应用生成一个迷你清单,它会从你的应用清单中取出信息填充一些字段。你可以在<a href="/en-US/docs/Web/Apps/Manifest">应用清单</a>中找到这些字段的说明。而迷你清单中独有的字段有<code>package_path</code>, <code>release_notes和</code> <code>size</code>。<code>而迷你清单中的name</code>, <code>version</code>, <code>developer</code>和<code>locales字段必须和应用清单相同。</code></p>
-<p>这里有一些关于在本地调试时,迷你清单相关的信息:</p>
-<dl>
- <dt>
- <code>name</code></dt>
- <dd>
- (必须) 应用名称,最大长度128个字符。</dd>
- <dt>
- <code>package_path</code></dt>
- <dd>
- (必须) 可以找到应用zip文件的URL。确保<code>package_path是zip文件所在的绝对路径</code></dd>
- <dt>
- <code>version</code></dt>
- <dd>
- 应用的版本号。</dd>
- <dt>
- <code>size</code></dt>
- <dd>
- 应用zip文件的字节数。这对于本地测试不是必须,但是会在安装过程中提供一个进度条。</dd>
-</dl>
-<pre class="brush: js language-js"><code class="language-js"><span class="token punctuation">{</span>
- <span class="token string">"name"</span><span class="token punctuation">:</span> <span class="token string">"My app"</span><span class="token punctuation">,</span>
- <span class="token string">"package_path"</span><span class="token punctuation">:</span> <span class="token string">"http://thisdomaindoesnotexist.org/myapp.zip"</span><span class="token punctuation">,</span>
- <span class="token string">"version"</span><span class="token punctuation">:</span> <span class="token string">"1.0"</span><span class="token punctuation">,</span>
- <span class="token string">"size"</span><span class="token punctuation">:</span> <span class="token number">172496</span><span class="token punctuation">,</span>
- <span class="token string">"release_notes"</span><span class="token punctuation">:</span> <span class="token string">"First release"</span><span class="token punctuation">,</span>
- <span class="token string">"developer"</span><span class="token punctuation">:</span> <span class="token punctuation">{</span>
- <span class="token string">"name"</span><span class="token punctuation">:</span> <span class="token string">"Developer Name"</span><span class="token punctuation">,</span>
- <span class="token string">"url"</span><span class="token punctuation">:</span> <span class="token string">"http://thisdomaindoesnotexist.org/"</span>
- <span class="token punctuation">}</span><span class="token punctuation">,</span>
- <span class="token string">"locales"</span><span class="token punctuation">:</span> <span class="token punctuation">{</span>
- <span class="token string">"fr-FR"</span><span class="token punctuation">:</span> <span class="token punctuation">{</span>
- <span class="token string">"name"</span><span class="token punctuation">:</span> <span class="token string">"Mon application"</span>
- <span class="token punctuation">}</span><span class="token punctuation">,</span>
- <span class="token string">"se-SE"</span><span class="token punctuation">:</span> <span class="token punctuation">{</span>
- <span class="token string">"name"</span><span class="token punctuation">:</span> <span class="token string">"Min balla app"</span>
- <span class="token punctuation">}</span>
- <span class="token punctuation">}</span><span class="token punctuation">,</span>
- <span class="token string">"icons"</span><span class="token punctuation">:</span> <span class="token punctuation">{</span>
- <span class="token string">"16"</span><span class="token punctuation">:</span> <span class="token string">"/icons/16.png"</span><span class="token punctuation">,</span>
- <span class="token string">"32"</span><span class="token punctuation">:</span> <span class="token string">"/icons/32.png"</span><span class="token punctuation">,</span>
- <span class="token string">"256"</span><span class="token punctuation">:</span> <span class="token string">"/icons/256.png"</span>
- <span class="token punctuation">}</span>
-<span class="token punctuation">}</span></code></pre>
-<dl>
- <dt>
-  </dt>
- <dt>
- <code>release_notes</code></dt>
- <dd>
- 应用发行的相关信息。在火狐市场中,这些信息会出现在提交过程中的一个页面中。</dd>
- <dt>
- <code>developer</code></dt>
- <dd>
- 开发者相关信息,包括<code>name</code>和 <code>url字段。开发者信息需要迷你清单和zip中的主要清单一致。</code></dd>
- <dt>
- <code>locales</code></dt>
- <dd>
- 本地化信息。值应该是<code>xx-YY格式。</code></dd>
- <dt>
- <code>icons</code></dt>
- <dd>
- 应用图标。</dd>
-</dl>
-<div class="note">
- <p><strong>注意:</strong>在迷你清单和应用清单中的许多值需要一致,否则会导致安装失败。最安全的方式是把应用清单中的内容拷贝到迷你清单中然后加上<code>package_path</code>。</p>
-</div>
-<h2 id="自行发布托管应用_Hosted_Apps">自行发布托管应用 Hosted Apps</h2>
-<p>与 Packaged Apps 相比, 自行发布 Hosted App 是更直接的方式。is more straightforward, if you create its content in the same way as you would for Firefox Marketplace publication. This basically means creating the <a href="https://developer.mozilla.org/en-US/Apps/Build/Manifest" title="Manifest documentation">manifest file</a> for your app. You then need to add the code to invoke {{ domxref("Apps.install") }}. This code is essentially the same as that you would use for a Packaged App, shown above, the only difference being that you can make relative reference to the location of the manifest file if you wish.</p>
-<h2 id="参考">参考</h2>
-<ul>
- <li><a href="https://developer.mozilla.org/en-US/Apps/Build/JavaScript_API">App Installation and Management APIs</a></li>
- <li>{{ domxref("Apps.install") }}</li>
- <li>{{ domxref("Apps.installPackage") }}</li>
- <li><a href="https://developer.mozilla.org/en-US/Apps/Build/Manifest" title="Manifest documentation">App manifest</a></li>
- <li><a href="https://developer.mozilla.org/en-US/Apps/Build/App_permissions">App permissions</a></li>
-</ul>
diff --git a/files/zh-cn/archive/mozilla/marketplace/options/打包_应用程序/index.html b/files/zh-cn/archive/mozilla/marketplace/options/打包_应用程序/index.html
deleted file mode 100644
index 87dfaf1675..0000000000
--- a/files/zh-cn/archive/mozilla/marketplace/options/打包_应用程序/index.html
+++ /dev/null
@@ -1,71 +0,0 @@
----
-title: 封装的应用程序
-slug: Archive/Mozilla/Marketplace/Options/打包_应用程序
-tags:
- - 封装应用程序
- - 应用市场
- - 应用程序发布
- - 应用程序种类
-translation_of: Archive/Mozilla/Marketplace/Options/Packaged_apps
----
-<div class="summary">
- <p><span class="seoSummary">一个封装的应用程序app就是把开放式Web应用程序的所有资源(HTML,CSS,JavaScript,应用程序的manifest,等等)<span class="seoSummary">封装</span>进一个ZIP文件,而不是将这些资源放在一个Web服务器上。这篇文档从一个开发者的视角提供了<span class="seoSummary">封装</span>应用程序的介绍,并且链接了你需要知道的有关<span class="seoSummary">封装</span>应用程序app的一切。 </span></p>
-</div>
-<p>一个<span class="seoSummary">封装</span>的应用程序就是一个zip文件, 它包含了能够使Web应用程序运行的所有资源, 并且在zip文件的根目录下包含有应用程序的<a href="/en-US/docs/Web/Apps/Manifest">manifest</a> 文件。应用程序的manifest提供了应用程序的详细信息,如:程序的描述, 图标等。如此<span class="seoSummary">封装</span>的应用程序然后才能够安装到Firefox OS设备, <a href="/en-US/Marketplace/Options/Open_web_apps_for_android">Android设备</a>,以及<a href="/en-US/Marketplace/Options/Open_web_apps_for_desktop">电脑桌面</a>。安装的应用程序在设备上运行时,仍然能够访问Web上面的资源,如在一个Web服务器上的数据库。</p>
-<p><a href="#types_of_packaged_apps"><span class="seoSummary">封装</span>的应用程序分三种类型</a>:  Web应用程序, 特权应用程序和认证的应用程序。虽然<span class="seoSummary">封装</span>应用程序能够发布任何开放的Web应用,但是特权应用和认证应用需要数字签名才能使用<a href="/en-US/Apps/Build/App_permissions">特权和认证API</a>。特权应用程序签名是应用市场审查流程的一部分,而认证应用程序签名是由设备厂商和运营商完成的。</p>
-<p>除了使用特权和认证API的能力之外,<span class="seoSummary">封装</span>应用程序安装到设备上之后,所有应用程序的资源都位于设备中,这也为用户提供了更快速的程序启动及响应。基于这些特征,<span class="seoSummary">封装</span>应用程序是开放Web应用程序发布到Firefox OS设备,<a href="/en-US/Marketplace/Options/Open_web_apps_for_android">Android设备</a>以及<a href="/en-US/Marketplace/Options/Open_web_apps_for_desktop">桌面</a>的推荐方法。</p>
-<div class="note">
- <p><strong>注意:</strong> 当前的Firefox应用市场支持Web和特权<span class="seoSummary">封装的</span>应用。另外,Firefox应用市场仅仅支持Firefox OS的付费应用,并且支持Firefox OS, Android Firefox以及桌面Firefox的免费应用程序。 支持所有平台的的付费应用正在开发当中。</p>
-</div>
-<h2 id="封装应用程序的种类"><strong><span class="seoSummary">封装</span>应用程序的种类</strong></h2>
-<p>共有三种类型的<span class="seoSummary">封装</span>应用程序:Web应用程序,特权应用程序及认证应用程序。每种类型的<span class="seoSummary">封装</span>应用程序分别对应于Firefox OS中实现的<a href="https://developer.mozilla.org/en-US/Firefox_OS/Security/Security_model#App_Security">应用程序安全</a>模型的一个等级,本章接下来提供每个种类应用程序的更多信息。</p>
-<h3 id="Web应用程序">Web应用程序</h3>
-<p>web应用程序是没有使用特权和内置(认证的)API的程序, 当提交到应用市场的<span class="seoSummary">封装</span>应用程序被签注时,使用特殊的授权进程来保证特权和内置应用不被执行,因此Web应用程序不能使用特权和内置的APIs,这些应用程序也不需要特权和认证应用程序所要求的<a href="/en-US/Apps/CSP">内容安全政策</a>。</p>
-<p>Web应用在他的manifest.webapp文件中没有要求一定要有type域,因为type的默认值web就是正确的值。</p>
-<div class="note">
- <p><strong>注意</strong>: Web应用可以 <a href="/en-US/Marketplace/Options/Self_publishing">自行发布</a> 或者通过Firefox应用市场来发布。</p>
-</div>
-<div class="note">
- <p><strong>注意</strong>: Web应用也可以使用<a href="https://developer.mozilla.org/en-US/Marketplace/Options/Hosted_apps">托管应用程序(Hosted App)</a>机制来发布。</p>
-</div>
-<h3 id="特权应用程序"><strong>特权应用程序</strong></h3>
-<p>特权应用是使用了特权APIs的应用程序,与iOS和Android平台上的原生应用程序类似。当特权应用被提交到Firefox应用市场时,通过一个特别的进程来审核。这个审核进程给了应用程序用户一定程度的保障,潜在的安全,隐私及性能问题等都得到了仔细的审查。</p>
-<p>要指定一个应用为特权应用程序,只要在他的manifest.webapp文件中增加<a href="/en-US/docs/Web/Apps/Manifest#type"><code>type域</code></a>,并设定他的值为privileged。你的应用程序要访问的每个特权API都必须添加到应用程序<a href="/en-US/docs/Web/Apps/Manifest">manifest</a>中的permissions域中。</p>
-<p>Firefox OS和Android运行环境以及desktop对于特权应用程序强行使用下面的内容安全政策<a href="/en-US/docs/Security/CSP/Introducing_Content_Security_Policy">(CSP)</a>:</p>
-<pre class="brush: js">"default-src *; script-src 'self'; object-src 'none'; style-src 'self' 'unsafe-inline'"</pre>
-<div class="note">
- <p><strong>注意</strong>: 特权应用程序只能通过Firefox应用市场来发布。</p>
-</div>
-<h3 id="内置应用程序"><strong>内置应用程序</strong></h3>
-<div class="geckoVersionNote">
- <p>内置应用程序不像第三方开发者创建的应用程序,内置应用程序通常不是总是可用的,并且不能通过Firefox应用市场发布。内置APIs长期的目标是加强(harden)内置API的认证,使他们像特权程序一样可用。如果你有兴趣了解如何使一个特殊API可用,请在<a href="https://lists.mozilla.org/listinfo/dev-webapps">dev-webapps</a>邮件列表中提供反馈。</p>
-</div>
-<p>内置应用是使用了内置认证API的应用程序,他提供了访问设备上诸如默认的拨号器,系统设置应用这些关键系统功能。相对于特权应用程序,内置应用程序中的API权限许可都是隐含的,就是说他们不需要用户明确的核准即可使用。内置应用程序必须要设备厂商或运营商核准。</p>
-<p>要指定一个程序为内置应用程序,在manifest.webapp中设定<a href="/en-US/docs/Web/Apps/Manifest#type"><code>type</code></a>域为certified。你的应用程序要访问的每个特权API和内置API都必须添加到应用程序<a href="/en-US/docs/Web/Apps/Manifest">manifest</a>中的permissions域中。</p>
-<p>Firefox OS为内置应用程序实现了下面的内容安全政策CSP:</p>
-<pre class="brush: js">"default-src *; script-src 'self'; object-src 'none'; style-src 'self'"</pre>
-<p>相对特权应用程序,内置应用为CSP实现了更严格的规则。如果你想要了解背后的原因,请查阅 <a href="https://wiki.mozilla.org/Apps/Security#Default_CSP_policy">默认CSP政策</a> 和 <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=768029">Bug 768029。</a></p>
-<div class="note">
- <p><strong>注意</strong>: 内置应用程序只能通过设备制造商或运营商来预装到设备中,不能透过其他任何方式发布。</p>
-</div>
-<div class="note">
- <p><strong>注意</strong>: 内置应用程序的内部代号是认证应用程序。</p>
-</div>
-<h2 id="测试封装的应用程序"><strong>测试<span class="seoSummary">封装</span>的应用程序</strong></h2>
-<p>为了测试目的,要安装<span class="seoSummary">封装</span>的应用程序到Firefox OS模拟器或设备,请参考<a href="/en-US/Firefox_OS/Using_the_App_Manager">应用程序管理器</a>。 另外,你能够从Web服务器上面安装一个<span class="seoSummary">封装</span>应用程序到设备上,参考<a href="/en-US/Marketplace/Options/Self_publishing">自行发布应用程序</a>中描述的步骤。 记住当你要自行发布应用程序时,只有<span class="seoSummary">封装</span>的应用程序才能被安装。</p>
-<h2 id="发布应用程序"><strong>发布应用程序</strong></h2>
-<p align="left">你有两种选择来发布你的应用程序:一个是在Firefox应用市场,另一个是自行发布。</p>
-<h3 id="Firefox应用市场发布程序"><strong>Firefox应用市场发布程序</strong></h3>
-<p align="left">提交<span class="seoSummary">封装</span>的应用程序到Firefox应用市场的过程在<a href="/en-US/Marketplace/Publishing"> 应用发布</a> 章节有已经有描述。</p>
-<p align="left">当你提交你的<span class="seoSummary">封装</span>的应用程序时, ZIP文件存储在Firefox应用市场的服务器里面,并且应用市场基于你ZIP文件中的应用程序manifest生成一个新的叫做mini-manifest的manifest。当用户安装你的应用程序时,mini-manifest被传递给<a href="/en-US/docs/Web/API/Apps.installPackage"><code>Apps.installPackage()</code></a><u>函数</u> 来安装应用程序。mini-manifest的存在是为了安装和升级的目的,并不在你运行应用程序时使用。</p>
-<h3 id="自行发布">自行发布</h3>
-<p>自行发布应用程序到Firefox应用市场外也是可能的,如在你自己的web服务器上面发布。详细内容请参考<a href="/en-US/Marketplace/Options/Self_publishing"> 自行发布应用程序</a>。</p>
-<h2 id="更新封装的应用程序">更新<span class="seoSummary">封装</span>的应用程序</h2>
-<p>更多有关更新应用程序的信息,请参考<a href="/en-US/docs/Web/Apps/Updating_apps"> 跟新应用程序 </a>章节。</p>
-<h2 id="更多信息">更多信息</h2>
-<ul>
- <li><a href="/en-US/Firefox_OS/Security/Security_model">Firefox OS安全概要</a></li>
- <li><a href="/en-US/Firefox_OS/Security/Application_security">应用程序安全</a></li>
- <li><a href="https://github.com/robnyman/Firefox-OS-Boilerplate-App" title="https://github.com/robnyman/Firefox-OS-Boilerplate-App">Firefox OS样板应用程序</a></li>
-</ul>
-<p> </p>
diff --git a/files/zh-cn/archive/mozilla/marketplace/options/简介/index.html b/files/zh-cn/archive/mozilla/marketplace/options/简介/index.html
deleted file mode 100644
index 383e510b48..0000000000
--- a/files/zh-cn/archive/mozilla/marketplace/options/简介/index.html
+++ /dev/null
@@ -1,55 +0,0 @@
----
-title: 简介 — 你的发布选项
-slug: Archive/Mozilla/Marketplace/Options/简介
-tags:
- - Firefox OS
- - 应用市场
- - 应用程序
- - 简介
-translation_of: Archive/Mozilla/Marketplace/Options/Introduction
----
-<div class="summary">
- <p>Firefox应用市场提供了直达你发布的应用程序的通道,并且使他们能够被Firefox OS,安卓Firefox以及Desktop用户很容易地发现。无论如何,它不是你应用程序发布的唯一选择。在这章节里,你将会发现你能够投递你的应用程序的形式,以及在安卓设备和PC桌面的Firefox浏览器中启用应用程序的机制,你能够发现在Firefox OS设备上的可用内存是如何影响你的应用程序,自行发布应用程序的选项和创建你自己的应用市场的方法。</p>
-</div>
-<h2 id="你的发布选项">你的发布选项</h2>
-<div class="twocolumns">
- <dl>
- <dt>
- <a href="/en-US/Marketplace/Options/Packaged_apps">封装的应用程序</a></dt>
- <dd>
- 找到有关投递应用程序的首选方法,这个方法为你提供了访问特权和安全应用程序接口(APIs)。</dd>
- <dt>
- <a href="/en-US/Marketplace/Options/Hosted_apps">托管应用程序</a></dt>
- <dd>
- 找到如何使你的应用程序从服务器上运行,而给用户本地安装应用程序一样的体验。</dd>
- <dt>
- <a href="/en-US/Marketplace/Options/Packaged_or_hosted_">封装还是托管 ?</a></dt>
- <dd>
- 使用这个检查表来决定哪一个投递格式最适合你的应用程序。</dd>
- <dt>
- <a href="/en-US/Marketplace/Options/Open_web_apps_for_android">Android平台开放Web应用</a></dt>
- <dd>
- Firefox市场应用程序现在已经以APK的形式发布给了安卓用户,你能够启动它来安装并使用你的应用程序,像你使用其他安卓应用成成一样。你能够在这儿发现这是如何做到的。</dd>
- <dt>
- <a href="/en-US/Marketplace/Options/Open_web_apps_for_desktop">桌面开放Web应用</a></dt>
- <dd>
- 你的web应用程序现在通过Firefox桌面浏览器安装到了Windows、Mac以及Linux 个人电脑。使用户能够像运行其他桌面应用程序一样运行你的Web应用程序。找出它是如何做到的。</dd>
- <dt>
- 内存事项</dt>
- <dd>
- Firefox OS devices come with a range of memory configurations, find out how this affects your apps and how to make sure they will run on all Firefox OS devices.</dd>
- <dt>
- <a href="/en-US/Marketplace/Options/Self_publishing">自行发布应用程序</a></dt>
- <dd>
- 在一些场合,如你想要在Firefox市场外的地方发布应用程序,或者为了测试,或在你的企业内分发。找到有关你的选项及如何实现他们。</dd>
- <dt>
- <a href="/en-US/Marketplace/Options/Creating_a_store">创建你自己的应用市场</a></dt>
- <dd>
- 不管你是否是在Firefox应用市场发布你的应用程序,亦或自行发布,你有很多在商店里呈现他们的选项。本章节聚焦在这些选项和你怎样实现他们。</dd>
- <dt>
-  </dt>
- <dd>
-  </dd>
- </dl>
-</div>
-<p> </p>
diff --git a/files/zh-cn/archive/mozilla/marketplace/prepare/introduction/index.html b/files/zh-cn/archive/mozilla/marketplace/prepare/introduction/index.html
deleted file mode 100644
index 9e23e87760..0000000000
--- a/files/zh-cn/archive/mozilla/marketplace/prepare/introduction/index.html
+++ /dev/null
@@ -1,57 +0,0 @@
----
-title: 简介 — 为成功而准备
-slug: Archive/Mozilla/Marketplace/Prepare/Introduction
-translation_of: Archive/Mozilla/Marketplace/Prepare/Introduction
----
-<div class="summary">
-<p><span class="seoSummary">学习关于如何创建优质Firefox Marketplace应用或人们所爱的游戏的相关知识,基于你的粉丝建立全球用户网。</span></p>
-</div>
-
-<p>Creating a successful Open Web App isn't just about great coding for a great open platform. Whether you’re coding for pleasure and the joy of sharing your ideas, or you want to build a business from your coding activities, you’ll want users to download and use your apps.</p>
-
-<p>This section contains the advice you need to achieve your goals in terms of app downloads, revenue and use.</p>
-
-<dl>
- <dt>
- <p><a href="/zh-CN/Marketplace/Prepare/Deciding_what_to_build">决定制作什么</a></p>
- </dt>
- <dd>
- <p>一个伟大的应用由一个伟大的点子开始。指导你如何选择开发什么样的应用。</p>
- </dd>
- <dt>
- <p><a href="/zh-CN/Marketplace/Prepare_For_Success/Getting_to_know_your_users">了解你的用户</a></p>
- </dt>
- <dd>
- <p>Understanding your users and what they are looking for in your apps is critical to success.</p>
- </dd>
- <dt>
- <p><a href="/zh-CN/Marketplace/Prepare/Choosing_your_business_model">选择你的商业模式</a></p>
- </dt>
- <dd>
- <p>为你的应用或游戏寻找合适的商业模式,如何运用他们。</p>
- </dd>
- <dt>
- <p><a href="/zh-CN/Marketplace/Prepare/Localizing_your_apps">应用本地化</a></p>
- </dt>
- <dd>
- <p>把你的应用带给全世界意味着为全球用户进行应用本地化。了解如何本地化你的应用。</p>
- </dd>
- <dt>
- <p><a href="/zh-CN/Marketplace/Prepare/Promoting_your_app">推广你的应用</a></p>
- </dt>
- <dd>
- <p>Firefox Marketplace is a great way for users to discover apps, but to achieve the downloads you deserve you’ll need to shout about your app. Find out how to make a noise.</p>
- </dd>
- <dt>
- <p><a href="/zh-CN/Marketplace/Prepare/Creating_your_community">Creating your community</a></p>
- </dt>
- <dd>
- <p>Nurture and grow a vibrant community around your apps and tap into their enthusiasm and expertise.</p>
- </dd>
-</dl>
-
-<dl>
-</dl>
-
-<dl>
-</dl>
diff --git a/files/zh-cn/archive/mozilla/marketplace/publishing/submit/index.html b/files/zh-cn/archive/mozilla/marketplace/publishing/submit/index.html
deleted file mode 100644
index a6e3468169..0000000000
--- a/files/zh-cn/archive/mozilla/marketplace/publishing/submit/index.html
+++ /dev/null
@@ -1,10 +0,0 @@
----
-title: Submit
-slug: Archive/Mozilla/Marketplace/Publishing/Submit
-tags:
- - NeedsTranslation
- - TopicStub
-translation_of: Archive/Mozilla/Marketplace/Publishing/Submit
----
-<p>This section describes the process for submitting an app to Firefox Marketplace</p>
-<p>Residual details: <a href="/en-US/Marketplace/Publishing/Submit/Submitting_an_app">https://developer.mozilla.org/en-US/Marketplace/Publishing/Submit/Submitting_an_app</a></p>