[IE9 Platform Preview 7 デモ紹介 vol.7] ~JavaScriptなのに、こんなに速い その2~

マイクロソフトの田中達彦です。
公開された Internet Explorer 9 Platform Preview 7 のデモについて、紹介していきます。
IE9 PP7のインストールについては、下記ブログをご参照ください。
https://blogs.msdn.com/b/ttanaka/archive/2010/11/18/ie9-platform-preview-7.aspx

前回のデモ紹介もJavaScriptエンジンの性能について紹介しました。
今回も、JavaScriptの実行速度のデモを紹介します。
今回紹介するデモは、「シェークスピアのタグ クラウド」というデモです。
シェークスピアの書いた文章を解析し、使用している単語の頻度をカウントして表示するというものです。

この例は、ハムレットの文章をタグ クラウドとして表示させた例です。右側に タグ クラウドが表示されています。
この文章の中に4548の単語が使われています。単語の種類としては、2728種類の単語が使われています。
その中で使用頻度が高い単語を150抽出し、画面右側にタグ クラウドとして表示しています。
この処理に22.8ミリ秒 (0.0228秒) しかかかっていません。
ちなみに、このハムレットの文章をWordにコピペすると、225ページにもなります。

左側にあるコンボボックスでWrite your own sonnetを選び、その下にあるテキストボックスに文章を入力することにより、任意の文字列を入力して試すこともできます。
ただ、日本語を入力しても下記のエラーが出てしまいます。英語しか対応していないようです。

IE9PP7をご使用の方は、Speed Demosの欄にあるShakespeare's Tag Cloudをクリックしてください。
HTML5に対応した他のブラウザをご使用の方は、下記リンクをクリックして、そのWebブラウザのJavaScriptの速さをご確認ください。
https://ie.microsoft.com/testdrive/Performance/ShakespearesTagCloud/Default.html

[今までの IE9 Platform Preview デモ紹介]
SVGヘリコプター
HTML5 / CSS3 box-shadowのテスト
あのブラウザって、こんなに遅かったっけ?
HTML5 video element rotate
IE9 PP7の速さ
JavaScriptなのに、こんなに速い

マイクロソフト
田中達彦