私はGWT開発にUbuntu10.04を使用しており、開発モードでは、コードはFirefoxで(Chromeと比較して)高速に実行されることに気付きましたが、Firefoxの場合でも、より高速でより適切に実行されるバージョンが必要だと思います。 GWT開発モード
質問する
1123 次
1 に答える
3
DevModeは、半分がJava(ブラウザーの外)で半分がJavaScript(ブラウザー内)で実行され、その間にネイティブコード(DevModeプラグイン)が少しあります。
ChromeがFirefoxより遅い理由は、DevModeプラグインがサンドボックスで実行されるため、呼び出しとデータがサンドボックスの境界を越える必要があるためです。
現在、最新バージョンのブラウザーは常に以前のバージョンよりもパフォーマンスが優れていますが、DevModeのパフォーマンスに大きな変化はありません。最もコストがかかるのは、Java / JavaScriptの境界を越えることです。これには、ネットワークを介したチャットが必要です(通常はローカルホストであっても)。
最高のパフォーマンスを得るには、SuperDevModeを試してください。ここでは、すべてがブラウザーのJavaScriptで実行されます。プラグインも、ネットワーク上のJava / JavaScriptブリッジも、単なる古いJavaScriptもありません。
于 2012-09-25T13:04:05.793 に答える