1

这更像是一个一般性的问题,让我稍后再看。我对此很感兴趣,但它似乎完全令人困惑。

据我从网上阅读的内容了解到,获得适用于 Windows 8 的 Metro 应用程序的唯一方法是通过 Windows 应用商店... 那么 Chrome 和 Firefox(Firefox 处于测试阶段,请注意)组合桌面和 Metro 应用程序是怎么来的?在商店外的可下载应用程序中?这是否意味着 Metro 应用程序可以在商店之外分发,前提是它们仅适用于 x86?

编辑:进一步......如果它们可以从商店外安装,任何人都可以指向我可以学习制作所述应用程序的资源吗?我一直不喜欢被迫使用商店来使用和分发我制作的 FOSS 应用程序。

4

1 回答 1

0

浏览器是一类特殊的 Windows 应用程序。他们拥有许多其他应用程序无法获得的特权。见这里

从链接的文章:

根据微软的说法,支持 Metro 风格的桌面浏览器可以“完全访问用于渲染 HTML5 的 Win32 API,包括使用多个后台进程、JIT 编译和其他明显与浏览器相关的功能(如文件的后台下载)的能力”。

基本上,Metro 浏览器使用与桌面浏览器相同的代码;其他 Metro 应用程序无法做到这一点。没有其他 Metro 应用程序可以在后台运行(除了一些特定的事情,比如播放音乐);他们有几秒钟的时间进行整理,然后在他们不在前台时立即停止运行。即使您离开 Metro 浏览器,它也可以继续下载和上传文件。

如果配置正确,桌面浏览器还具有 Metro 版本的特殊能力。见这里

于 2012-10-05T12:13:45.930 回答