iPhoneのSafariの制限内容
直近の案件でiPhoneがらみのものがありいろいろ調べていたら制限事項がやっぱりいろいろとあるみたいなので列挙していきたいと思います。
・GIF、PNG、TIFF画像のデコードサイズ制限は2メガピクセル。
つまり、width × height ≤ 2 × 1024 × 1024 でなければいけません。
・サブサンプリングで圧縮されたJPGのデコードサイズは32メガピクセルまでOK。
サブサンプリングで圧縮すれば、サイズが16分の1になります。
デジカメの写真を大きいまま表示させたい場合は、こちらがよいでしょう。
・アニメーションGIFのデコードサイズは2MBまで。
それより大きいものは最初のフレームだけしか表示されません。
おすすめIE6の透過PNG表示対策
いまだにターゲットブラウザから外すことのできない鬱陶しいこのIE6ですが透過PNG対策をすっごい今更ですがお勧めのものだけあげていこうと思います。
DD_belatedPNGを使う
DD_belatedPNGが一番おすすめです。これはimg画像でもcssで背景でもどちらでも対応しています。
まず下記リンク先のDownloadからファイルをダウンロードしてください。
Drew Diller’s blog