[日記]iPod Touch暫定対応完了
当サイトのBlog以外の部分について,iPod Touch ( iPhone ) 搭載Safariへの対応が暫定的に完了した。左右のメニューや広告を表示せず,本文だけをそこそこの文字の大きさで表示するようにしたので,随分見やすくなったと思う。Appleのサイトや以前出席したセミナーの資料などを参考に,JavaScriptなどをつかわず対応できた。
どんな対策をしたかというと,以下の3つ。
- ヘッダファイルでViewportの設定(文字の大きさの調整用)
<meta name="viewport" id="iphone-viewport" content="width=480,user-scalable=no,maximum-scale=0.6667" />
- ヘッダファイルでiPod Touch用スタイルシートの指定(小さな画面のデバイスでの表示の際,本文のみ表示)
<link media="only screen and (max-device-width: 480px)" href="/css/kuono-iphone.css" type="text/css" rel="stylesheet" />
- iPod Touch用スタイルシートで,表示したくないブロック要素などにdisplay:noneを指定
まだ,WordPress側での対応で上部のサイト名表示部が複数表示されてしまったり,Windows Mobile上のOperaで普通のサイト表示しか行われなかったりと,細かく改善しなければ行けないところはあるが,まぁそれはおいおい。