What are the implications of a change from UTF-8 to UTF-16 for HTML encoding? I would like to know your thoughts on the issue. Are there things I need to think of before m
You MUST specify that it's UTF-16 in the HTTP header. Unlike UTF-8, UTF-16 is not ASCII compatible, which means that everything needs to be in UTF-16 from the start.
Older clients don't support UTF-16. For example, anything on Windows 9x. Possibly Mac OS9 as well.
Oh, wait, I almost forgot: North America and European copies of Windows XP don't have Asian fonts installed by default.