Windows 8がMetro App開発用に非常に多くの言語をサポートしていることは刺激的です。私が特に興味を持ったのは、HTML5/CSS/JavaScriptでした。私が理解していないことは、このコードは実行可能ファイル(C#、VB、C++のような)でコンパイルされるか、または私のアプリは基本的に実際のWebページとしてIEで実行されるのでしょうか?Windows 8はJavaScriptをコンパイルしますか?
答えて
はい。 JavascriptはWindows 8でChakraエンジンによって実行されます。 .NET Just-In-Timeコンパイラと同様に、Javascriptを最適化されたマシンコードに変換します。また、GoogleのV8とMozillaのTraceMonkeyエンジンが採用したアプローチ。いくつかの背景情報is here。
明確にするには、ジャストインタイムでコンパイルされていません。のように、あなたは、ソースコードを出荷せずにJSを使用してアプリケーションを出荷することはできません? – Gabe
コンパイルされていません。ネットコードとは異なり、コンパイルすることはできません。 –
Here's a video overview of some of how to use JavaScript with the new Windows 8 Runtime from BUILD2011(スライドも同じページで利用できます)。プレゼンターは、JavaScriptとWinRTを使用した簡単なプロジェクトを経て、一般的なWinRTの概要を説明します。そのすべてについてもっと読むことができますon this related SO thread。
- 1. Javascript/jQuery Windows 8オンスクリーンキーボード
- 2. Windows 8のソースからvim/gvimをコンパイルしてください
- 3. jQueryとWindows 8 JavaScriptメトロスタイルアプリケーション
- 4. node.jsはJavaScriptをコンパイルしますか?
- 5. Metrofit HTML/javascriptアプリケーションからWindows 8 Metro?
- 6. Windows 8とWindows Phone 8でHTML5/Javascriptを使用したF#ポータブルライブラリの使用
- 7. Windows 8&Windows Phone 8
- 8. NETFX_COREがWindows 8の場合、Windows Phone 8は何ですか?
- 9. Windows 8 Metro SyndicationClient.retrieveFeedAsync in Javascriptは実際に非同期ですか?
- 10. Windows 8 Metro JavascriptではArrayDataSourceを作成できません。
- 11. Windows 8はWindows 10 IoTコアアプリケーションを構築できますか?
- 12. Windows Phone 8およびWindowsストア8の乱数はありますか?
- 13. Windows 8 Metroアプリケーションをコンパイルする際の問題
- 14. Windows 8でRebarをインストール、コンパイル、および利用する方法
- 15. WebView with Windows 8 MetroでのJavaScriptエラー
- 16. メトロスタイルのWindows 8アプリはローカルデータベースへのアクセスをサポートしますか?
- 17. Windows 8はWindows Phoneで実行できますか?
- 18. Windows 8はXamarinのクロスプラットフォーム開発をサポートしましたか?
- 19. SilverlightとWindows 8 Consumer Previewは動作していますか?
- 20. Guide.IsTrialModeはWindows 8 Store AppのMonoGameで動作しますか?
- 21. WPFアプリケーションはWindows 8タブレットで動作しますか?
- 22. javascript Windows 8 Metro Style Appでappbarを切り替えるイベントは何ですか?
- 23. windows 8 - セッションはどこですか?
- 24. Windows 8のwp7ピボットコントロールは何ですか?
- 25. Windows 8の「チャイルドセッション」とは何ですか?
- 26. float parseはWindows 7または8で異なりますか?
- 27. は、Windows 8でのSQLデータ・アクセスは、HTML5/Javascriptのデスクトップ開発
- 28. Windows Phone 8とWindows 8デスクトップ用に別々のアプリケーションを作成する必要はありますか?
- 29. WindowsのコマンドプロンプトからCコードをコンパイルしますか?
- 30. Nashorn Javascriptは "eval"ステートメントをコンパイルしますか?
Javascriptがコンパイルされていません。 –
Windows 8 Metro Appsではどのように動作しますか?スリムなIEの中で? –
@GregPotterはい、かなり。 Metroアプリの標準以外のクロムがないという意味で「スリム化」されています。 WinRTコンポーネント(独自のカスタムコンポーネントを含む)を読み込んで呼び出すことができ、適切なIEでは実行できないという意味で拡張されています。しかし、それはDOMなどのブラウザです。 –