IE9 がベンチマークでトップの座を獲得、不正行為は一切なし

  • Oct 31, 2023

私は今朝、Microsoft が Internet Explorer 9 の新しいプラットフォーム プレビューをリリースするというニュースを伝える短い投稿を書こうと思っていました。 それから私は(これはでっちあげではありませんが)「斜線の炎餌トロールの話」に気を取られました。 本当ですか? 誰が気にする?

私は今朝、Microsoft がリリースしたというニュースを伝える短い投稿を書こうと思っていました Internet Explorer 9 の新しいプラットフォーム プレビュー (スコアを記録している人にとっては 7 番目です)。 昨日、これについて簡単な説明を受けました (公開禁止措置は、ビルドが Web にリリースされると解除される予定でした)。

私はおそらく、Microsoft が自社が作成したと主張していることについて言及するつもりでした。 広範な全体的なパフォーマンス Chakra JavaScript エンジンでの多大な作業を含むこのビルドの改善と、トップのロックを解除することに成功したこと 広く支持されている SunSpider ベンチマークでスコアラーを達成し、最新かつ最大のライバルの夜間ビルドや実験的ビルドをも上回りました ブラウザ。

そして、Microsoft が次のマイルストーンとなるリリース候補をいつ提供するかについて、少し推測する予定でした。 このプレビュー リリースの迅速な対応を考えると、RC はおそらく年末までに準備が整うだろうと推測するつもりでした。

そして、面白いことが起こりました。 Twitter 経由で、次のような不穏な見出しへのリンクを目にしました。「Microsoft、IE9 SunSpider JavaScript テストで不正行為を発見?」 奇妙なことに、それは、 役職 私の同僚のエイドリアン・キングズレー・ヒューズから。 しかし、元の情報源をたどり始めたとき、エイドリアンがスラッシュドットの火炎餌トロールの話に引き込まれていたことを知りました。

私はこれらの言葉を侮辱や誇張として言っているのではありません。 それは実際、その記事を投稿したスラッシュドット編集者が付けたラベルです。 これは、Gates-as-Borg の必須画像を備えた画面キャプチャです。

スラッシュドットフレームベイトロールストーリー.png

これはスラッシュドットが得意とする類のもので、小さなウェブサイトから扇動的な記事を、そのユーバーギークのコミュニティが議論できる内容へと飛躍させるものだ。 スラッシュドットでは、通常、コメントは本文よりも面白くて有益です。

ソースをたどってリンクをいくつか遡ってみると、これがどこから来たのかがわかります。 遡ること約 10 週間前の 9 月初旬、Rob Sayre という名前の Mozilla エンジニアが、かなり非扇動的なブログ投稿を書きました。 Firefox JavaScript のパフォーマンスに関する最新情報. 彼のブログのキャッチフレーズが「JS エンジニアリングとカニエ・ウェストの最新情報」であることを考えると、これは驚くべき主題の選択ではありません。 同氏は投稿の最後で、あるスコアでIE9の結果が奇妙なことを指摘し、その結果には「何らかの問題」があるのではないかと推測した。 不正行為や不正行為を示唆するものはありません。 実際、これは、ソフトウェア エンジニアリングで発生する小さな問題のいくつかを説明するために設計されたシリーズの最後の例です。

ほぼ 10 週間後、Digitizor という小さなブログ (インドに本拠を置いているようです) がその投稿に気づき、独自の扇動的なひねりを加えました。 それがSlashdotが強調した投稿だ。

通常、次のようなことが起こります。スラッシュドットの読者は、小さなウェブ全体について大笑いします。 サーバーがスラッシュドットの攻撃を受けた後、サイトは無名に戻り、誰もが次のサイトに移ります トピック。 この騒動の前向きな成果の 1 つは、元のブログ投稿を書いた Mozilla エンジニアが最終的に問題を解決できたことです。 Microsoft の Connect サイトでバグを報告するこれは、エンジニアが詳細に検討できるように、このような問題を提起する正式な手段です。 この特定のバグが調査されていると正式に知らされました とても 気をつけて。

そしてそこで終わるはずだった。 ただし、今朝、ZDNet のブロガーが現れて、見出しに「不正行為」という言葉まで入れて、誇張された主張を繰り返しました。 ZDNet は多くの視聴者にリーチします。 スラッシュドットよりも大きく、このスズメバチの試練を引き起こした小さな小さな衣装よりも桁違いに大きい。 そのため、ZDNetの何百万人もの読者にとって、不正確な記事は扇動的な見出しに変わってしまうのです。

エイドリアンの投稿の元の見出しはわずかに更新され、最後に説得力のない免責事項が追加されました。 [その日の終わりまでに、見出しは完全に変更され、「不正行為」という言葉が削除されました。] 投稿自体の最後にあるアップデートには、Microsoft からの回答が含まれています。 残念ながら、お気に入りの Web サイトに目を通すときに、見出しだけを見て冒頭部分をざっと読んだだけの人は、不正確な結論に達することになります。 [IE ブログの投稿は現在 u になっています。この申し立てに対処するために詳細に更新されました、最適化手法としてのデッドコードの除去の説明と実際のコードサンプルがいくつか含まれています。 開発者の方は注意してください。 あなたがコードジョッキーでないなら、まあ、目が曇るかもしれません。]

この事件全体で不条理なのは、それが明らかに虚偽だということだ。 ベンチマークを試してみようとすると、実際の作業と同じタスクを実行しようとするとすぐに捕まってしまいます。 何百万ものエンドユーザーが何ヶ月もベータ版を待ち望んでいた場合、これは特に当てはまります。 開発者は、ほぼフル期間にわたって、過去 6 つのプラットフォーム プレビューに取り組んできました。 年。 ユーザーでも開発者でも、Microsoft のテスト ドライブのサンプルを実行したり、スクリプトを多用するサイトにアクセスすると、JavaScript のパフォーマンスが明らかに向上していることがわかります。

実際、私はその新しいプラットフォーム プレビューを自分でインストールして、そのパフォーマンスを確認しようとしています。 とても楽しみにしていました。 スラッシュドットの炎餌トロールの話に気を取られていなければ、何時間も前に始めていただろう。 遅れてごめんなさい。 宿題が終わったら、さらに詳しく見て戻ってきます。