タグ

ブックマーク / blog.bouze.me (2)

  • WebWorkerで爆速プリロード | blog.bouze.me

    HTMLで画像とか動画とかのリソースをページが表示される前にプリロードするパターンあるじゃないですか、あれでちょっと思いついたのがあるんでメモしときます。 以前やったPOOL inc.のトップページ、例のごとく最初にビデオをある程度プリロードしてから再生してるんですが、数が40程あって全部の読み込みを待つのさすがにダルいよねってことで2, 3読み込んだら再生をはじめて、残りのビデオは裏で読みってやってみたんですが、この読み込みの処理がなかなかヘビーでして、再生してるビデオがコマ落ちしてまともに再生されないんです。 どうしよう、どうしようということで読み込み処理をビデオの再生とは別のスレッドにしてみたんです。HTML5のAPI、Web Workerで。すると狙いどおりビデオがコマ落ちすることなくバックグラウンドで読み込みができるようになりました。40同時に並列でダウンロードしても処理

    WebWorkerで爆速プリロード | blog.bouze.me
  • iOS開発ハマりどころメモ | blog.bouze.me

    ScrollViewのスクロール強制停止 スクロール中のUITableViewを強制的に停止させる時はcontentOffsetに現在地の座標を突っ込む。 [_tableView setContentOffset:_tableView.contentOffset animated:NO]; iphone – Programmatically force a UIScrollView to stop scrolling, for sharing a table view with multiple data sources – Stack Overflow

    iOS開発ハマりどころメモ | blog.bouze.me
    yhmt
    yhmt 2013/09/08
  • 1