コンテンツへスキップ

RoboHornet Pro:Microsoft Snubs Google、Mozillaが同意します!

    1652056802

    RoboHornet Redux:24時間でアルファからプロへ

    聖なる列車の大破、バットマン!9月末は、Webブラウザニュースにとって奇妙でワイルドな1週間でした。

    RoboHornetは紙の上の独立したGitHubプロジェクトですが、Microsoftや他の人はそれを購入していません。おそらく開発史上最速のターンアラウンドで、MicrosoftはRoboHornetを最初のアルファリリースから24時間以内に「Pro」に移行しました。別の驚くべきターンでは、MozillaはRoboHornetの技術的メリットが疑わしいというRedmondに正式に同意しています。おそらく、ライバルのMicrosoftとMozillaは、Googleが彼らの本当の敵であることにようやく気づきました。結局のところ、ブラウザ戦争のベテランが互いに戦うのに忙しい間、Chromeは正門を通り抜けて王位を奪いました。

    先週発生した奇抜なイベントを見てみましょう。

    月曜日:RoboHornetの話を壊しました。新しいWebブラウザーのパフォーマンステストは、実際にはHTML、CSS、JavaScript、DOM、およびSVGの分野における一連のマイクロベンチマークです。私たちのテストでは、Windows8用のInternetExplorer 10が決定的な勝利を収め、テスト作成者のリファレンスであるMacBook Pro(2011年後半)の平均的なWebブラウザーのパフォーマンスが2倍以上になりました。

    火曜日:MicrosoftはRoboHornetに「感謝しますが、感謝しません」と言い、新しいテストを実際のパフォーマンスを反映していない無意味なマイクロベンチマークとして却下しました。以下はIEブログからの抜粋であり、冒頭の文で使用されている言語から、Microsoftが「独立したベンチマーク」の部分を購入していないことがわかります。

    昨日、Googleは最新のマイクロベンチマークであるRoboHornetをリリースしました。このベンチマークでは、InternetExplorer10のスコアがかなり高くなっています。ジェスチャーに感謝しますが、エンジニアリングチームのメンバーがベンチマークを調べたところ、RoboHornetは、実際のサイトでユーザーが遭遇する可能性のあるパフォーマンスを代表するものではないことがわかりました。すべてのマイクロベンチマークと同様に、RoboHornetは、ブラウザーのパフォーマンスの特定の側面のみに焦点を当てたラボテストです。RoboHornetマイクロベンチマークを使用して、実際のシナリオのコンテキストで実行することにしました。CSS3アニメーション、CSS3変換、CSS3テキストシャドウ、カスタムWOFFフォント、Unicode、タッチなどの最新のブラウザー機能を使用して、おなじみのMatrixに少し似たサイトを作成しました。次に、この実際のWebサイトのコンテキストでRoboHornetマイクロベンチマークを実行しました。MatrixとRoboHornetの両方のマイクロベンチマークを同時に実行している間、Chromeは実際のシナリオのコンテキストでベンチマークの負荷を処理するように設計されていないため、クロールが遅くなり、画面のアニメーション化を停止します。その間、Internet Explorer 10は応答性を維持し、画面のアニメーションを継続し、Chromeの半分以下の時間でテストを終了します…RoboHornetProをIETest Driveで利用できるようにしたので、自分でチェックできます。

    その日遅く、MozillaのJustin Lebarは、RoboHornetのGitHubページに、次のように述べているマイクロベンチマークの削除と非合法化というタイトルのバグを公開しました。

    私たち(私の場合はMozilla)にrobohornetを真剣に受け止めてほしい場合は、いくつかのマクロベンチマークを作成し、テストスイートからマイクロベンチマークを削除することを強くお勧めします。

    水曜日:マイクロソフト系列のスチュワード、ジョン・デビッド・ダルトンは、彼のロボホーネットのスチュワードシップからマイクロソフトに関するすべての言及を削除します。一方、MozillaのスチュワードであるDaniel Buchnerは、委員会を完全に去ります。

    今日:RoboHornetの大失敗に対するMozillaの公式の対応があります。

    そこには多くのベンチマークがあり、同じ特定のタスクの異なるベンチマークは非常に異なる動作をする可能性があります。多くのベンチマークはセルフサービスであり、作成者は通常、高速化する価値があると思われる一連のプログラムを選択し、これらのワークロードを変更した後にのみ、より広いコミュニティと共有します。ただし、開発者とブラウザーの実装者がここで本当に必要としているのは、全体的なパフォーマンスをよりよく確認できる優れたベンチマークです。たとえば、ブラウザ、人気のあるWebアプリケーションやサイトとのやり取り、モバイルでのパンやズームなどの一般的なタスクに焦点を当てたベンチマークなど、消費者体験全体に焦点を当てたベンチマークをさらに作成してほしいと考えています。RoboHornetのようなマイクロベンチマークは、Web上のユーザーエクスペリエンスを正確に反映していません。RoboHornetは実際のパフォーマンスを測定することを目的としていますが、不十分です。RoboHornetは現在17のマイクロベンチマークであり、それぞれがWebサイトで実行できる1つのことを測定します。しかし、実際のWebサイトは何百、何千ものことをしているので、それらのほとんどすべてがRoboHornetによって完全に説明されていません。RoboHornetは、現在ブラウザーで遅いものをいくつかリストし、ベンダーからの注意を喚起します。これは便利なサービスですが、実際のパフォーマンスを正確に表すことと同じではありません。RoboHornetは、現在ブラウザーで遅いものをいくつかリストし、ベンダーからの注意を喚起します。これは便利なサービスですが、実際のパフォーマンスを正確に表すことと同じではありません。RoboHornetは、現在ブラウザーで遅いものをいくつかリストし、ベンダーからの注意を喚起します。これは便利なサービスですが、実際のパフォーマンスを正確に表すことと同じではありません。

    MozillaがMicrosoftのRoboHornetProについて正確に何を考えているかはまだ不明ですが、結果が公開されたので、声明を求め、それに応じてストーリーを更新します。

    残りの上位5つのブラウザベンダーのうち、Operaはコメントを拒否しており、Appleに連絡することはできません。

    RoboHornet Redux

    RoboHornet Proは、元のテストよりもはるかに多くのブラウザーで動作するため、RoboHornetよりも良いスタートを切っています。Windows 8 MetroバージョンのChromeとIE10、およびWindowsとOSXの両方のMaxthonとSleipnirの結果を含めることができるようになりました。iOSブラウザーでもテストを実行できるようになりました。Yahoo!が含まれています Axis、Google Chrome、Dolphin、Mozilla Firefox、Maxthon、Apple Safari、およびSleipnir。Androidはストックブラウザを失いますが、Chromeを保持し、OperaMobileを獲得します。

    テストのセットアップを簡単に要約してから、これらすべてのブラウザーがRoboHornetProでどのように機能するかを見てみましょう。

    0 0 votes
    Rating post
    Subscribe
    Notify of
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x
    ()
    x