2011-06-17 日記 diary 考えたこと バイトのタスク JavaScript で、ページ内のコンテンツをロードする優先順位を制御しようとしている たまたまもらった「続・ハイパフォーマンスWebサイト」を参照したが、あまり解決にならない いろいろなテクニックは著者のページで参照できることがわかった: Even Faster Web Sites by Steve Souders なかなか思ったように出来ない。というか呼び出し方が根本的に違う気がする 時間とか勿体無いから伝えよう WebKit(Chrome)とFirebug(Firefox)のインスペクタでオブジェクトのロードタイムラインを見ていたら興味深い違いを見つけた Firebug でのタイムライン HTMLの一番最後に 3.9MB のJpegファイルを img で指定しているので、最後にリクエストされて、最後まで時間がかかっているのがわかる WebKit でのタイムライン 一方、WebKit(Chrome)だと、この 3.9MB のJpegファイルは3番目でリクエストされているようである(リクエスト自体は、この下にまだまだ続く) HTMLをパースしたときにどんどんリクエストを送るようにして、高速化を図っているのか? このあたりは実際のコードを読んでみないと(もしくはそのへんを知っている人に聞かないと)わからないか 明日は SoC2011 に行きます