タグ

2010年10月22日のブックマーク (1件)

  • blog.8-p.info: Facebook の BigPipe と TTI

    Posted at 2010/10/22 01:59, Modified at 2010/10/22 03:42 Facebook のフロントエンドは結構かわったことをやっていて、例えば、ログイン後の http://www.facebook.com/home.php には <div id="pagelet_home_stream"></div> みたいな空の HTML があり、その後に <script>big_pipe.onPageletArrive({ … });</script> <script>big_pipe.onPageletArrive({ … });</script> ... と script 要素が何個もならんでいる。 BigPipe: Pipelining web pages for high performance この仕組みは (変数名のとおり) BigPipe と呼

    nitoyon
    nitoyon 2010/10/22
    Facebook の速さ体感の仕組みを解説。いくつもの script に分割して HTML を読み込むことで、データ取得とレンダリングを平行して実行できる。数字では測れない体感速度を向上。