EZweb向けXHTML/CSS奮闘記 22010年03月07日 03:50

■ EZweb向けXHTML/CSS奮闘記 2 ― ヘッダの巻


●Content-type

OpenwaveSDK Universal Edition 1.1 でXHTMLを表示するには、
Content-type は application/xhtml+xml ではダメ。
text/html じゃないと表示しないようだ。

OpenwaveSDK 6.2Kでは application/xhtml+xml でも text/html でも、
どちらでも表示できた。

そして手持ちのau実機(A5403CA)でも、application/xhtml+xml でも
text/html でも、どちらでも表示できた。

じゃあ、application/xhtml+xml でいいのかな?・・・と思いつつも、
当面、text/html で運用することにする。

そのほうが無難っぽい気がするので。なんとなく。


●DOCTYPE宣言

WAP2.0ブラウザ向けには、下記のDOCTYPE宣言をすることが推奨されている。

<!DOCTYPE html PUBLIC "-//OPENWAVE//DTD XHTML 1.0//EN"
"http://www.openwave.com/DTD/xhtml-basic.dtd">

(出典:http://www.au.kddi.com/ezfactory/tec/spec/wap_rule.html


ところが、なんと http://www.openwave.com/DTD/xhtml-basic.dtd
存在していないのである。


Openwaveさん、KDDIさん、どうなってるんですか?


と、責めていてもしょうがないので、とりあえず上記のDOCTYPE宣言をしておく
ことにする。一応、推奨されているので。


――続く――