携帯デザイン:docomo対応にあたって携帯デザイン:docomo対応にあたって

2009/04/05

公開したオラグーンを社内の方にも使ってもらってるのですが、docomoユーザへのデザインがひどいことになっているので、対応すべく色々試行錯誤したので、そのときのメモ。

PC開発気分で簡単に書いてたhtmlで通用するほどあまくなく、私の携帯(AU)でのみ表示テストを行っていたのですが、そんな状態で、docomo(i-mode シミュレータ)で見るとこんなことになってました。(htmlをローカルで見たため、画像は表示できていません)
ドコモ初期デザイン

ほんとうはこんな感じで表示して欲しい!

マイページデザイン


で、こっからのドコモ携帯用への修正点は以下、

  1. レスポンスヘッダに Content-Type: application/xhtml+xml を付加
  2. html内の各種ヘッダを変更
  3. 背景色指定を変更
  4. 文字サイズ指定を変更
  5. center 指定を変更

レスポンスヘッダに Content-Type: application/xhtml+xml を付加

アクセスのあるphpに以下の記述を追加

header('Content-Type: application/xhtml+xml');

html内の各種ヘッダを変更

もともとのページヘッダはこんな感じでしたが、

<html>
<head>
 <meta http-equiv="Content-type" content="text/html" >
 <title>オラグーン</title>
</head>

このように変更

<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja">
<head>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=Shift_JIS" />
 <title>オラグーン</title>
</head>

背景色指定を変更

これを、

<h1 style="background-color:#73ABFF;">マイページ</h1>

これに変えました。

<h1><div style="background-color:#73ABFF;">マイページ</div></h1>

文字サイズ指定を変更

これを、

<font size="1">aaa</font>

これに変えました。

<div style="font-size:xx-small">aaa</div>

center 指定を変更

これを、

<div align="center">aaa</div>

これに変えました。

<div style="text-align:center;">aaa</div>

結果

こうなりました。
ドコモhtml修正後

とりあえず

i-modeシミュレータで試してうまくいったようですが、実機で見てみないとなんともですよね(汗
それにこれから、全ページこれをやっていかなけば・・・・

参考URL

タグ:

関連があるかもしれないエントリー

コメント / トラックバック2件

  1. Hassy より:

    うーん。

    俺のドコモでは、あんな風には見えんですなぁ。

  2. admin より:

    あー、ローカルで試してるんで、今のオラグーンはまだ未対応ですw
    もう少々お待ちを。。。

コメントをどうぞ