YUI、ライブラリロード回数削減 - 高速化テクニック

ニュース
トップ

YUI、ライブラリロード回数削減 - 高速化テクニック

後藤大地  [2008/07/18]

Yahoo! User Interface BlogにおいてCombo Handler Service Available for Yahoo-hosted JSのタイトルのもと興味深いテクニックが紹介されている。簡単に実施できて効果の期待できる方法だ。Webアプリケーション開発を実施している場合には同テクニックの採用を検討してみるとよさそうだ。

Webサイトの動作をスピーディにするためのテクニックのひとつに、HTTPリクエストを最小限まで絞り込むというものがある。あらかじめJavaScriptライブラリを1つにまとめたり、ロード時に1つになるように変えてしまうのが代表的な方法だが、今回YUIにおいてはもっとアドホックな方法が提供されるようになった。

これまでの指定方法 - 6つのHTTPリクエストが発生する - ブログより抜粋

YUIライブラリは今のところyui.yahooapis.comサーバで提供されているため、このURLを指定すれば使えるようになっている。しかしこれではスクリプトを指定するごとにHTTPリクエストが発生してしまうため効率が悪い。しかし今回、これが'&'で指定をつなぎ合わせて一度にダウンロードできるようになった。簡単だが効果のある方法だ。ブログではコンボハンドリングとかコンボハンドラサービスと呼ばれている。

コンボハンドリングによる指定方法 - 1つのHTTPリクエストで済む - ブログより抜粋

同機能はYUI Configuratorを使っている場合にはデフォルトで有効になっているほか、今のところYUI CSSファイルについてはまだ結合ダウンロード機能は提供されていない。これについては次のリリースで改善されるとみられる。

関連したタグ


オススメのホワイトペーパー [PR]

一覧

転職ノウハウ

あなたの仕事適性診断
あなたの仕事適性診断

4つの診断で、自分の適性を見つめなおそう!

Heroes File ~挑戦者たち~
Heroes File ~挑戦者たち~

働くこと・挑戦し続けることへの思いを綴ったインタビュー

はじめての転職診断
はじめての転職診断

あなたにピッタリのアドバイスを読むことができます。

転職Q&A
転職Q&A

転職に必要な情報が収集できます

ドS美人面接官 vs モテたいエンジニア
ドS美人面接官 vs モテたいエンジニア

入室しようとしたら、マサカリ投げられちゃいました!?

特別企画 [PR]

一覧

    人気記事

    一覧

    イチオシ記事

    新着記事

    ソフトバンク、グローバル展開を支援する「IoT/M2Mマネジメントサービス」
    [11:36 7/29] エンタープライズ
    NECプラットフォームズ、業務用PDA「Pocket@i FX」6モデル
    [11:23 7/29] エンタープライズ
    デザインスタジオが手がけたユニバーサルヘッドホンスタンド「Posto」
    [11:12 7/29] クリエイティブ
    景気「緩やかに回復」と上方修正 - 全国財務局長会議
    [11:10 7/29] 共同通信
    金田正一、元祖“退場王”が残した功績 -元・名物番記者が語るプロ野球ちょっと裏話-
    [11:10 7/29] ライフ

    特別企画 [PR]

    一覧

      求人情報