
私は Google Mapi API 実装 (v3) を開発していますが、Firebug があるため、開発には主に Firefox 12 を使用しています。Firebug は Chrome のツールよりもはるかに優れた優れたツールだと思います。
しかし、Chrome と比較すると、Firefox は読み込みやスクロールなどが非常に遅いです。連続スクロールすらしたくありません。
Google マップ上で Firefox のパフォーマンスを向上させる方法はありますか?
答え1
簡単な解決策
皮肉なことに、Google マップの速度が大幅に低下しているのはおそらく Firebug です。パフォーマンスを向上させる最も簡単な方法は、開発を行っていないときに Firebug を無効にすることです。
より良い解決策
残念ながら、このような便利なツールを無効にすることは、多くの場合、受け入れられる解決策ではありません。ありがたいことに、速度低下に最も大きく影響しているのは、Firebug のいくつかのコンポーネントだけです。パフォーマンスを最も向上させるには、「コンソール」タブと「ネット」タブのいずれかまたは両方をクリックして有効の選択を解除するか、オプション タブを使用します。Firebug のパフォーマンスの低下は、大量のリクエストと複雑な DOM 構造により、Google マップで最も顕著になります。
代替案
それでも問題が解決しない場合は、Firefox と Firebug を更新して、最近のバージョンでパフォーマンスが改善されていることを期待してください。この記事を書いている時点での最新バージョンは、Firefox 12 用の Firebug 1.10.0a7 ですが、私のマシンでは、ネットとコンソールを有効にしてもかなり良好なパフォーマンスを発揮しているようです。
答え2
私のシステムでは、「ハードウェアアクセラレーションが利用可能な場合は使用する」オプションを無効にすると、Googleマップが本当に応答性が大幅に向上
環境設定 -> 詳細 -> 一般 -> ブラウジングで見つけてください
答え3
私の場合、すべての Google クッキーを消去すると、この問題は解決しました。Google マップのスクロールとズームが非常にスムーズになりました。ただし、再度ログインして 1 ~ 2 分使用すると、遅延が常に再発します。おそらく、他の誰かがこの問題をさらに調査するには、これが十分な情報でしょう。
私の現在の回避策は、Google マップのクエリを (Alfred 経由で) プライベート ウィンドウで開き、Cookie が存在しないようにすることです。
/Applications/Firefox.app/Contents/MacOS/firefox-bin --private-window http://maps.google.com/maps?q={query}
残念ながら、プライベート ウィンドウにはアカウント情報が保存されないため、保存した場所にアクセスできません。
背景: マップが通常のウィンドウよりもプライベート Firefox ウィンドウの方がはるかにスムーズに動作することに気付きました。すべてのアドオンを無効にしても違いはありませんでした。通常の FF ウィンドウをプライベート ウィンドウにできるだけ似せるために、すべての Cookie をクリアしました。その後、すべてがすぐに遅延なしになりました。
残念ながら、どの特定の Cookie が速度低下の原因になっているのかはわかりません。