June 01, 2008
EMonsterのおかげでiPod touchがネットに繋がるようになったので、モバツイッターをiPod touch/iPhoneにも使いやすく表示するようにしました。
と言っても、モバツイはもともとiPod touchよりも解像度の低い携帯電話に最適化していますから、iPhone UIに向けた専用の最適化をするのではなく、モバツイはモバツイとして、携帯電話向けのインターフェースをiPod touchの画面サイズにあわせて文字を大きくしたり、レイアウトを調整したりと言った調整をしています。
iPod touchならでは、という部分はページングのUIを押しやすくしたぐらいが特別な変更といえるのかも。
以前は、iPod touchでモバツイッターを見ると、画面を閲覧のために画面の拡大縮小が必要だったのに対して、今回は文字サイズや行間を増やして、拡大はできないようにしています。
今回の作業については、ヤスヒサさんの記事を参考にしてやりました。
iPhoneサイトを構築しよう--第1回:iPhoneサイト構築で知っておきたい5項目 - builder by ZDNet Japan
ところで上記の記事の中で、iPhone/iPod touchを縦にした時と横にした時で画面レイアウトを調整するJavaScriptというのが紹介されていて、タイマーで監視しながら画面の横幅が変わったら反映するという機能として、 Joe Hewittさん(誰?)が作ったサンプルが提供されいてる。記事の本質としては、JavaScriptでやってねという話なので、これはこれで良いんだけど、この記事の前後で行われたiPhoneのアップデートから、画面が回転したときにイベントが立つようになっているらしいので、同様の処理を行う場合は、イベントの方で対応した方がよさそうである。
Safari Web Content Guide for iPhone OS: Handling Orientation Events
<body onorientationchange="updateOrientation();">
僕はまだやってないけど、一応、このblog書くためにiPhoneの情報を調べてたらありましたということでご参考まで。
■参考:
MovaTwitter
iPhoneの発売を待っていますが....
最近はiPod touchでも、いいかなって感じです。
携帯のキャリアーも、まだ分からないので....
iPod touchでも、いろいろ便利に使えそうな感じです。
そうですねー、以前よりちょい時期は微妙ですよね。
iPhoneとtouchを比べるとデジカメがないのと、GPSがつくかもってあたりで気になります。
たまに他人のiPhoneを見るとiPod touchの方が薄くて軽くてスマートだなぁと思うのと(といっても3mm,15gの差)、じゃぁ日本の携帯電話を捨てるの?!と考えたら、かなりiPhoneを買うのは難しいなぁとおもっています。
僕的なiPod touch/iPhoneのとらえ方としては、携帯でできることの置き換えではなく、本当にiPhoneだからこそできる「用途特化型の何か」というイメージを持っていますね。
そこは日本の携帯電話とは守備領域が違うであろうと思っています。
http://www.milkstand.net/fsgarage/archives/001235.html
>■携帯とWindows Mobileのスマートフォンは似て非なるもの
↑のあたりが関連エントリーとなります。