2006/11/19(日)IE Mobile

気が付いたとこのメモ

VGA/QVGA機種共通?

  • 表示の「画面に合わせる」はbody { max-width: ○○px; }で要素からはみ出す場合は強制改行などを行い、背景画像などはoverflow:hiddenなたいな感じ。

VGA機種固有の問題?

  • 画像表示がQVGAモードとなる(常に2倍表示)
    背景画像として利用している場合でも倍のサイズで表示されるため、配置が大幅に崩れてしまう。
  • borderの太さが倍になってしまう
    というか、borderに限らずmarginやpaddingの高さなどを明示的に指定しているものは倍で計算されている?

CSS@IE Mobileの問題

  • position: absoluteが利用できない。#というか、positionプロパティ自体が対応していないかも
  • _(アンダーバー)ハックが利用できない
  • 他にも対応していないプロパティ多数。

結論。

流石M$といったところ、エセフルブラ(ry
とてもじゃないけどCSS機能は使い物になりません。
ここまでひどいとは思いませんでした。
こんなUAのためにとてもテーマを作る気にはなれません。

私信>なべさん

adiaryでの対応は、UAに"MSIE", "PPC", "Windows CE"を含む場合は強制的にsatsuki-mobileテーマを適用するようにして下さい。そうでないと、とてもじゃないけど使い物になりません(汗