ハイパフォーマンスWebサイト、最新のブラウザ事情5シリーズ

    後藤大地  [2010/02/17]

    Steve Souders - High Performance Web Sites

    GoogleのSteve Souders氏がHigh Performance Web Sitesにおいて、最近知ったというブラウザに関するいくつかの振る舞いを5回シリーズのブログで公開している。Steve Souders氏はGoogleに務める以前はYahoo!でYSlowの開発に従事。Chief Performance Yahoo!だった人。Webページの高速化に関する開発に携わっており、特にHTMLやHTTP、JavaScript関連の高速化技術に定評がある。これまでもブログで高速化に関する興味深い話題を紹介している。

    紹介されている内容の概要をまとめると次のようになる。

    5a Missing schema double download
    IE7およびIE8ではプロトコルを指定しないでスタイルシートを指定した場合、スタイルシートのダウンロードが2回実行される。
    5b document.write scripts block in Firefox
    Firefoxではdocument.writeを使ったスクリプトの読み込みはほかのダウンロードをブロックする。
    5c media=print stylesheets
    IEではmedia="print"が設定されたスタイルシートでレンダリングのブロックが実施される。
    5d dynamic stylesheets
    有益なシーンはそれほど多くないが、IEではDHTMLおよびsetTimeoutを使ってスタイルシートを読み込ませることでレンダリングブロックを回避することが可能。
    5e speculative background images
    背景画像の読み込みに関する振る舞いはブラウザごとに違っており、SafariやChromeのようにより進んだ先行ダウンロードが実施されるケースもある。

    関連サイト

    関連したタグ

    新着記事

    特設サイトの情報

      人気記事

      一覧

        イチオシ記事

        新着記事

        特別企画

        マイナビニュースマガジン