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ファイルについてはまだ結合ダウンロード機能は提供されていない。これについては次のリリースで改善されるとみられる。

関連したタグ


ITセミナー

一覧
  • Java高速開発ツールの最先端…APサーバの再起動が不要に! 年間約5週間以上の工数を削減
    インフォメーションディベロプメント 照井氏

  • 参加費無料、マイナビニュース主催のITセミナー情報まとめ。勝ち組への一歩はここをチェック!!

注目特集

転職ノウハウ

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

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

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

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

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

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

転職Q&A
転職Q&A

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

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

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

特別企画

一覧

    人気記事

    一覧

    イチオシ記事

    新着記事

    【コラム】セキュリティの現場から from バラクーダラボ 第316回 Barracuda Beer Keg Managerが始動
    [05:13 4/22] エンタープライズ
    グーグルが検索表示変更 - スマホ対応サイトを優先
    [05:07 4/22] 共同通信
    [唐沢寿明]海外ドラマリメーク版で主演 “がさつな刑事”役に「新鮮ですね」
    [05:00 4/22] エンタメ
    唐沢寿明久々の"がさつな役" 独ヒットドラマのリメイク版で破天荒な刑事に
    [05:00 4/22] エンタメ
    [サザンオールスターズ]週刊誌5誌と“コラボ雑誌” ローソンで限定15万部を無料配布へ
    [04:00 4/22] エンタメ

    特別企画

    一覧

      求人情報