I've tested some of the new Nokia 6600 functionality. It ships with
WAP2 and XHTML Support (it says). What it does is check the Doctype --
if it's not the XHTML Mobile Profile Doctype, but a XHTML1.0 Strict
one, the media-handheld CSS is _ignored_. Only with the Nokia Doctype,
the CSS is used. I find this really annoying as it goes against the
whole idea of media-independent XHTML Strict along with stylesheets.
On the good side, WML seems to be running but only for
backwards-compatibility, and pretty much any HTML can be rendered --
and XHTML1 Strict using CSS2 naturally fares much better than most
pages here.
Still, if I want to style my already working pages, I need to make a
redundant copy, or change to XHTML Basic Doctype, which would probably
confuse half dozen Doctype-sniffers on the desktop-platform. It's the
Netscape 4 desaster all over again.
Samples I used:
Mobile DTD (uses handheld-CSS with Nokia):
<http://outer-court.com/mobile/index.html>
1.0 Strict DTD (lacks CSS support with Nokia)
<http://outer-court.com/mobile/test.html>
WAP2 and XHTML Support (it says). What it does is check the Doctype --
if it's not the XHTML Mobile Profile Doctype, but a XHTML1.0 Strict
one, the media-handheld CSS is _ignored_. Only with the Nokia Doctype,
the CSS is used. I find this really annoying as it goes against the
whole idea of media-independent XHTML Strict along with stylesheets.
On the good side, WML seems to be running but only for
backwards-compatibility, and pretty much any HTML can be rendered --
and XHTML1 Strict using CSS2 naturally fares much better than most
pages here.
Still, if I want to style my already working pages, I need to make a
redundant copy, or change to XHTML Basic Doctype, which would probably
confuse half dozen Doctype-sniffers on the desktop-platform. It's the
Netscape 4 desaster all over again.
Samples I used:
Mobile DTD (uses handheld-CSS with Nokia):
<http://outer-court.com/mobile/index.html>
1.0 Strict DTD (lacks CSS support with Nokia)
<http://outer-court.com/mobile/test.html>
Comment