私たちは同じ基本的な方法論を使用していますブラウザ速度テストの最初のセット、しかし、途中でツールといくつかの詳細を変更しました。
長い間、1つのエディターのメインラップトップでWebブラウザーをテストしました。2.0GHzIntel Centrino Duoプロセッサと2 GBのRAMを備えたThinkPad T61pです。最初はWindows XPでテストしていましたが、最近は新鮮なWindows 8のインストールでした。テストは別のエディターによって引き継がれて以来、i7プロセッサが3.8 GHzにオーバークロックし、12GBのRAMを使用して、より強力なデスクトップマシンに移動しました(Wi-Fiの信頼性を排除するために、有線インターネット接続)。
起動時間とページの読み込み時間
時間ベースのテストでは、「コールド」の起動を測定します(再起動直後、ブラウザはまだ実行されていません)。また、通常、複数のタブを一度にロードするブラウザの機能をテストします。これらの日は、Lifehacker、Bing、Hulu、Amazon、Wikipedia、Facebook、MSN、YouTube、eBayなどです。これらの各テストは、人間の知覚の観点から測定され、その特定のタスクのためにマウスがクリックされると同時にタイマーを起動します(つまり、タスクバーからブラウザを起動するか、9つのタブをすべてブックマークバーから一度に開きます)。各ブラウザの各測定に対して少なくとも3つのテストが行われ、これらの3つからの平均が行われます。明らかな外れ値(2.8秒、3.2秒のように、7.9秒)削除され、交換されます。ブラウザを起動した瞬間から、ブラウザウィンドウがコールドスタートのために表示されるポイントまでテストします。ないページが表示されると、多くの人がホームページが表示される前にブラウザの使用を開始し(ブックマークをクリックし、アドレスを入力する)ためです。タブの読み込みテストでは、すべてのページが読み込まれ、各タブのホイールが回転を停止するまで待ちます。
JavaScriptとCSS
JavaScriptとCSS Powersは、WebAppsがより強力になり、より多くの作業がクラウドに移行するため、ブラウザにとってますます重要なメトリックです。早い段階で、私たちはaに頼っていましたCeltic KaneサイトからのJavaScriptベンチマーク、およびダウンロード可能CSSテスト。以前のテスト以来、モジラに移りましたDroomooテストスイート。 Mozilla自体は、テストが含まれていないことを完璧ではないことを認めます。ブラウザーメーカーは「テストに書き込む」ことができます。今日の測定メトリックは、明日のブラウザがとてもきびきびとするものの正確な画像を提供しないかもしれません。それでも、Dromaeoは2人の主要なJavaScript Proponents、GoogleとAppleのテストを組み合わせており、MozillaがFirefoxのパフォーマンスを人為的にポンプでくるために書いた場合、彼らの秘密スキームはまだそれ自体を示していません。
メモリの使用
メモリを測定するために、最近Google Chromeを採用しましたabout:memory
関数。より多くのブラウザが安定性とセキュリティのためにマルチプロセスアーキテクチャを採用するにつれて、実際に使用するメモリのWindowsの測定は不正確になりました。 Chromeのツールはそれ自体について報告しますが、テストしたすべてのブラウザも報告しています。 Mozillaと同様に、Googleが他のブラウザのメモリの使用を密かに分解するためにページを書いていた場合、それは報われず、かなり簡単なレポートツールのように思えます。 Chrome独自のメモリ使用量を測定するときは、About:Memory Tab自体で使用されるメモリを削除して、Chromeのスコアを人為的に増加させないようにします。また、各ブラウザがしばらく座って、メモリ使用量が測定する前にレベルアウトするのを待ちます。ほとんどの人は、特に拡張機能がインストールされ、タブが開いている最初の数分間、より多くのメモリ使用量を開いているからです。
拡張機能
拡張機能なしで搭載されていない場合、Firefox、Chrome、またはOperaを使用しているライフハッカーの読者はほとんどありません。メモリの使用に対する拡張機能の影響を測定するために、最近、Chrome、Firefox、およびOperaの5人の代表者と(多かれ少なかれ)クロスブラウザー拡張機能でメモリテストを実行しました。
Xmarkksブックマーク同期
ラストパスパスワードマネージャー
Gmailベースのメールチェッカー:GmailチェッカーFirefoxの場合、Google Mail Checkerクロムのために、そしてGmailチェッカーオペラです
InvisibleHandバーゲンハンター
明らかに、これらの拡張機能はFirefox、Chrome、およびOperaで同じではありませんが、それらは私たちが得ることができるほど似ており、提供する機能に非常に人気があります。
どのようにテストを行うかについて質問はありますか?私たちがより良くできる方法についての提案?コメントにここにドロップしてください。