1

これは、後で詳しく調べるための一般的な質問です。私はこれに興味をそそられますが、それは完全に混乱しているようです。

私がオンラインで読んだことから理解できる限り、Windows 8用のMetroアプリを入手する唯一の方法は、Windowsストアからです...では、ChromeとFirefox(firefoxはベータ版です)のコンボデスクトップアプリとMetroアプリはどうしてですか?ストアから入手できるダウンロード可能なアプリケーションで?これは、メトロアプリがx86専用である場合、ストアの外部に配布できることを意味しますか?

編集:さらに...ストアの外部からインストールできる場合、誰かが私にそのアプリの作成方法を学ぶことができるリソースを教えてもらえますか?私はいつも、自分が作成したFOSSアプリを使用および配布するためにストアを使用することを余儀なくされることを嫌っていました。

4

1 に答える 1

0

ブラウザーは、Windows アプリの特別なクラスです。他のアプリにはない多くの特権があります。ここを参照してください。

リンクされた記事から:

Microsoft によると、Metro スタイル対応のデスクトップ ブラウザーは、「HTML5 をレンダリングするための Win32 API へのフル アクセスを取得します。これには、複数のバックグラウンド プロセス、JIT コンパイル、およびその他の明確にブラウザー関連の機能 (ファイルのバックグラウンド ダウンロードなど) を使用する機能が含まれます」。

基本的に、Metro ブラウザはデスクトップ ブラウザと同じコードを使用します。他の Metro アプリにはそれがありません。他の Metro アプリはバックグラウンドで実行できません (音楽の再生などのいくつかの特定のものを除く)。整理するのに数秒かかり、フォアグラウンドにいなくなるとすぐに実行を停止します。Metro ブラウザは、別のブラウザに切り替えても、ファイルのダウンロードとアップロードを続けることができます。

デスクトップ ブラウザーには、正しく構成されていれば、メトロ バージョンも使用できる特別な機能があります。ここを参照してください。

于 2012-10-05T12:13:45.930 に答える