問題 モバイルは回線が不安定なので、ロードの失敗が頻繁に起こります。 開発時は高速なwifi環境で開発しているので、リリース間近になって帯域を圧迫していることに気づいたりします。 解決方法 画像を先読みします var preload = function(src){ var d = $.Deferred(); var img = new Image; img.src= src; img.onload = d.resolve img.onerror = d.reject return d.promise(); }; 何をやっているかというと、空のimgタグをつくってそこに画像を読み込みます。その過程でブラウザキャッシュに画像が保存されます。正確に言うとこの時点ではどこにも紐付いていないのでGC対象ですが、その後すぐDOMに画像をはるなら問題ありません。 並列で先読みする(速い・不安定) va
Jason Mitchell氏、「Team Fortress 2」イラスト風CGの秘密を完全解説 「Stylization with a Purpose:The Illustrative World of “Team Fortress 2”」 2月18~22日 開催(現地時間) 会場:サンフランシスコ Moscone Convention Center 現地時間2月22日、GDC 2008が最終日を迎えたこの日、プログラミングトラックとしてValve Softwareによる技術セッション「Stylization with a Purpose:The Illustrative World of “Team Fortress 2”(目的あるスタイル: 『TF2』のイラスト風世界)」が講演された。 このセッションはタイトルどおり、個性的なグラフィックと絶妙のゲームプレイで人気のあるFPS「Tea
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く