前の記事 ≪:2010年4月6日 管理人のブックマーク
次の記事 ≫:タブ切り替えでコンテンツがスロットマシンっぽく切り替わるサンプ...

iPad用のサイト作成に覚えておくこと色々

2010年04月07日-はてなブックマーク

スポンサード リンク
[PR] 英単語を忘却曲線アプリを使って超効率よく記憶する方法

Technical Note TN2262: Preparing Your Web Content for iPad

appleのサイトにiPad用のサイト作成準備のためのページが上がっていました。
USの発売日に30万台発売ということで、日本でもそれなりに売れることが予想出来ますが、今後iPad用にページを最適化する場合に覚えておくとよさそうです。



メモついでにご紹介。

UserAgent
UAはiPadが入ってWebKitベースなので、AppleWebKit となるみたいです。

Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10

プラグインは使わない
Flashは使わず、WEB標準のHTML5を使おうというやつですね

viewport タグの設定
ページ幅をデバイスに合わせるように定義するviewportでは device-width 定数を使った方がいいとのこと

<meta name="viewport" content="width=320" /> <!--- iPhone用 //--->
↓↓↓
<meta name="viewport" content="width=device-width" /><!-- こっちにする -->

CSSのposition:fixed はPCと違う動きなので注意

タッチ用のインタフェースに最適化
タッチベースのUIを意識して作る。マウスイベントやホバーは使えない、代わりに、touchstart, touchmove, touchend, touchcancel といったイベントを使う

contenteditableでなくtextareaを使う
あまり使ってる人はいないように思いますが、contenteditableは使うなということです。

UAと画面のサイズ以外はiPhoneと同じっぽいのですが、画面のサイズが違うと色々と違ってくるのかも。
多くのユーザが利用するようなサイトではこうしたデバイスへの端末が必要になってきそうですね。

関連の記事検索:iPad, ipad
スポンサード リンク

By.KJ : 2010年04月07日 09:07 livedoor Readerで購読 Twitterに投稿

間違いの指摘をしていただける方はメール、あるいはTwitter/FBでお願いします(クリック)