Re: Problem in publishing multilingual HTML document on web in UTF-8 encoding

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

David Woolley wrote:
|
| However, in this case, you aren't using HTML, but XHTML.  In my view,
| it is almost certain that you are doing so for unsound reasons, but
| there are rules for the character set in XML and in fact the default
| is already UTF-8!  However, it is likely that you are actually serving
| to Internet Explorer, which doesn't support XHTML, so you've had to
| serve it with headers that say that it is HTML.  In fact, your meta
| element also says that it is HTML.  You therefore have a confused
| situation where you are relying on browser error recovery to treat
| a document written in XHTML as though it were broken HTML.  I'd suggest
| the first thing to do is to convert to XHTML 4.01 to eliminate the
| error recovery aspects.

Once again, lack of support in the majority browser hampers adoption of
XHTML over HTML; why would someone want to use XHTML if they have to
treat it as HTML anyway?

As long as IE doesn't support application/xhtml+xml, XHTML will run into
this brick wall, with no way around it (short of IE being fixed or
people changing their browsers)...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iD8DBQFEf6U/vCLXx0V8XHQRAnw3AJ9M2OeRABmkJ4IOwR7yfmoDbdsNzACcDR0f
dso3e0zN0lre2hwC7FCCXVg=
=tHfG
-----END PGP SIGNATURE-----

Received on Friday, 2 June 2006 02:41:12 UTC