SFA(営業支援)CRM(顧客関係管理)マーケティングオートメーションビジネスインテリジェンスITサービスマネジメント製品ジャンルで記事を探す閉じるお知らせ公式Twitterアカウントで新着記事を配信中です。フォローをお願いします。連載目次ツイート印刷するブックマークいずれのWebブラウザーも、様々な手法を使って高速化を競っている。Webブラウザーは高速化を追求するのだろうか。最大の理由はユーザビリティーの向上だ。ユーザーがWebで情報を検索したり調べたりするとき、早くサクサク動作するWebブラウザーのほうが使いやすい。性能の差はほとんどなかったベンチマークを使って、主要な最新Webブラウザーの処理性能を実際に測ってみた。対象はEdge、IE、Chrome、Firefox、Operaの5種類。10環境下でテストしたため、Safariについては測定していない。ベンチマークテストによるWebブラウザーのJavaScript処理性能の比較[画像のクリックで拡大表示]測定に使ったベンチマークは、JavaScriptの処理性能をチェックするJetStreamとOctane、そして描画の性能を測るMotionMarkだ。JetStreamとMotionMarkはアップル、Octaneはグーグルが提供するツールだ。どちらもJavaScriptのコードを複数回実行し、処理性能をスコアとして表示する。スコアが高いほど処理性能が高いことになる。JavaScriptの処理性能を示すJetStreamとOctaneの測定結果を見てみよう。開発が終了したIEが特に遅いのを除けば、ほぼ同じような結果だった。この測定結果は、Webブラウザーが搭載するJavaScriptエンジンの性能を示している。それぞれのWebブラウザーは独自のエンジンを搭載している。V8」、Firefoxは「SpiderMonkey」といったエンジンを使っている。JavaScriptの処理性能について、最新Webブラウザーの間では性能の優劣はほとんどないと言えるだろう。描画性能を測るMotionMarkの結果はどうだろうか。このベンチマークでは、HTML5要素のCanvasによる線の描画、CSSを使った線(ボーダー)の描画、SVGのクリッピングの表示といったレンダリングの性能を評価する。測定結果を見ると、Firefoxが少し低く、ほかのWebブラウザーは同程度の性能になった。Quantum」の異名が付けられている。実際に利用してみたところ、とても素晴らしく高速になったと感じていた。描画においても高い性能を発揮すると思ったが、予想外の結果となった。Quantumが売りにする並列処理による高速化が十分に機能しなかったためだと考えられる。MotionMarkではIEの性能を測定できなかった。IEは複数の機種で何度試しても途中で動かなくなってしまったからだ。この原因は、MotionMarkがHTML5/JavaScriptを主体にしたベンチマークツールであるためと考えられる。HTML5/JavaScriptへの対応が進んでいるEdgeでは動作するものの、対応が遅れているIEでは動作しないのだろう。Activeは、IT/製造/建設各分野にかかわる企業向け製品・サービスについて、選択や導入を支援する情報サイトです。製品・サービス情報、導入事例などのコンテンツを多数掲載しています。ご覧になる際には、会員登録(無料)をお願いいたします。Reserved.このページに掲載されている記事・写真・図表などの無断転載を禁じます。掲載している情報は、記事執筆時点のものです。