This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: encoding issues


> It seems to me that if I write something in French, and put 'this is
> written in French' at the top of it, I would expect whoever (whatever)
> reads it to try and read it in French..

well not if you write 'this is written in French' in English and the
system only reads French.

If you say "This is in UTF8" in XML you would write
<?xml version="1.0" encoding="utf8"?>
but an HTML rendere (which is where you need to send the output of your 
stylesheet if using IE) does not read the xml declaration.

If you sent the output of the stylesheet to the xml side of IE then it
would read the encoding declaration, but wouldn't render the document.

If you generate XHTML output and give it to IE to be rendered, it only
works in so far as its lax HTML error reporting does not generate errors
on XML syntax. So <?xml does nothing, <br></br> makes two line breaks
rather than one, script and style elements are read a SGML CDATA
elements, etc.


Mozilla has native XHTML rendering so doesn't have this problem.

David

_____________________________________________________________________
This message has been checked for all known viruses by Star Internet
delivered through the MessageLabs Virus Scanning Service. For further
information visit http://www.star.net.uk/stats.asp or alternatively call
Star Internet for details on the Virus Scanning Service.

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]