Character Sets

UTF-8 is widely supported on XHTML compatible handsets, with the exception of SSL pages on old KDDI phones.

au

To use xhtml with utf-8 for au, you need to set the content type to be

text/html; charset=utf-8

as opposed to the standard

application/xhtml+xml; charset=UTF-8

If you don't do this, the text will appear as mojibake.

Font Issues

There are some kanji that do not display on all phones, but have an equivalent character that does. For instance, 髙 does not display on some phones, but 高 does. If you are generating your own content, you should stick to the standard kanji. However, user generated content might include the alternate forms, in which case you should map them using the strategy described in this blog entry.

Character Entities

dot

docomo 2.0(F-08A)

docomo 1.0(P904i)

au(W41CA)

softbank(810T)

·

no

no

ok

ok

inline latin half-size dot(\u00B7)

no

no

no

ok

inline half-size dot(\uFF65)

ok

ok

ok

ok

&#xFF65

ok

ok

no

ok

inline full-size dot(\u30FB)

ok

ok

ok

ok

&#x30FB

ok

ok

no

ok

see also wikipedia: 中黒


Categories: Mobile Development | Characters

CharacterEncoding (last edited 2011-05-10 06:16:50 by PaulMcMahon)