![]() |
Firefox web browser - Faster, more secure & customizable |
MozillaのAlexander Limi氏がMaking browsers faster: Resource Packagesにおいてブラウザの動作を高速化させる方法を提案している。ブラウザ側の対応だけでよく、サポートしていないブラウザが閲覧しても影響がなく、現在の枠組みの中で簡単に実装して実現できる。Alexander Limi氏はPlone CMFの開発者であるとともに、以前はJarnやGoogleで働いていたこともある。
HTTPリクエストの数を減らすことでWebページの高速な表示を実現しようというテクニックのひとつにCSS Spritesと呼ばれる手法がある。これは複数の画像を一つの画像にまとめ、レンダリングの段階でCSSの分割表示機能を使うというもの。HTTPリクエストの数を減らすことができるため、すでに有名なサイトで高速化テクニックとして採用されている。しかしこの方法には次にあげるようないくつかの問題もある。
Alexander Limi氏が提案している方法は、いわばCSS Spritesの発想をほかのすべてのリソースに対しても適用しようというもの。画像、JavaScript、CSSなどのリソースを一括してZIPで圧縮してひとつのファイルにしておき、これをダウンロードで提供する、というのが発想の根幹となる。HTTPリクエスト1回で必要になるすべてのリソースを取得できるようにしよう、というわけだ。Alexander Limi氏はこの取り組みを「Resource Packages」と呼んでいる。
Making browsers faster: Resource Packagesでは上記画像のような記述が紹介されている。同タグが記載されている場合、Resource Packagesに対応しているブラウザは指定されたURLからZIPファイルを取得して、その中身をリソースとして利用する。こうすることでリソースを取得するHTTPリクエストが1回で済むという寸法だ。
![]() |
![]() |
ZIPファイルの中身の例 |
マニフェストファイルの中身の例 |
この方法はブラウザ側での実装が簡単なうえ、サーバ側に変更を加える必要がない。既存のほかの高速化の方法と比較して即効性があり、そして現実的というわけだ。Mozillaの開発者はこの提案に前向きで、a proposal: resource packages to improve performanceによれば反応を見て、Firefox 3.7で実装したいと前向きな意見を発表している。サポートしていいないブラウザにはほとんど影響がないというのもポイントとなる。
高速化の取り組みはGoogleがSPDYを発表している。これはいわばセッションレスなHTTP層の下にセッションを活用する層を挟み込み、さまざまな側面から高速化しようという取り組み。Resource Packagesと比べてサーバ側もブラウザ側も対応が必要になる。
| Firefox高速化報告、11月14日 [2009/11/17] |
| Firefox高速化報告、11月7日 [2009/11/9] |
| Firefox on Macは起動高速化、XP、Vista、Linuxは変わらず [2009/10/28] |
| Firefox on Mac、コールドスタートで20%高速化 [2009/10/5] |
| Firefox起動高速化3.6で10%、3.7で20% - Win7は3.5が爆速 [2009/9/8] |
| トマトを食べれば痩せられる!? -京大ら、新発見の成分で肥満改善効果を実証 [21:00 2/10] |
| JAXA、液体シリコン中に残存する共有結合を観察 -大口径ウェハの実現に期待 [20:11 2/10] |
| NEDOなど、熱膨張が小さな樹脂複合材料ペレットの量産化に成功 [19:22 2/10] |
| 理研、一般顕微鏡を蛍光顕微鏡に強化できるアダプタを試作して性能を実証 [19:15 2/10] |
| 天の川のブラックホールが小惑星を飲み込んでいる - NASAが発表 [18:08 2/10] |
|
【レポート】人気の無料/有料アプリを毎週紹介 - 1月31日~2月8日のAndroidアプリランキング [01:00 2/11] 携帯 |
|
渡部篤郎主演でドラマ化!地元新聞社が伝え続けた東日本大震災の物語 [00:08 2/11] キャリア |
|
沖縄発ヒーロー革命!「琉神マブヤー」が海を越えハワイを目指す! [00:08 2/11] キャリア |
|
中国四川省、パンダの保護と生態研究の最新情報とは? [00:08 2/11] キャリア |
|
日本の影響でオタク文化が発達!? 設楽統と杉崎美香がシンガポールのエンタメを探る! [00:07 2/11] キャリア |