Re: Character encoding (was Re: RSS 1.1)
Klaus Johannes Rusch <[email protected]>
| Newsgroups | gmane.network.syndication.rss.devel |
|---|---|
| Organization | atmedia.net |
| Message-ID | <[email protected]> |
Sean B. Palmer wrote: >>If you use US-ASCII but label it as UTF-8 it will work, since the >>UTF-8 encoding for all characters catered for by US-ASCII is >>identical to the US-ASCII encoding. >> >> > >Right. I think that this is clear in the RSS 1.1 specification, but >we're going to try to make it clearer anyway. > > The codepoints are the same if you only use US-ASCII characters. US-ASCII characters are included in most commonly used encodings, nevertheless the specification should be clear on whether or not other encodings are allowed. >>I don't recommend UTF32 for bytes-on-the-wire and saying one SHOULD >>output in UTF-8 or UTF-16 (and perhaps informally recommending >>UTF-8), MUST accept UTF-8 and UTF-16 and MAY use other encodings as >>per the XML rules for doing so would be consistent with C018. >> >> > >Yes, this is based on a misreading of C018, as Bjoern Hoehrmann has >already pointed out, and will be fixed in the next draft. We'll be >requiring UTF-8 as the encoding, the same as RSS 1.0, and trying to make >the section on US-ASCII clearer. > > RSS 1.0 does not require UTF-8 encoding, nor should it. In fact the RSS 1.0 specification indicates that UTF-8 is the default, but other encodings can be specified, and specifies that the XML declaration is mandatory if another encoding is used: /Syntax:/ <?xml version="1.0"?> /Requirement:/ Optional (unless specifying encoding) -- Klaus Johannes Rusch [email protected] http://www.atmedia.net/KlausRusch/ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/rss-dev/ <*> To unsubscribe from this group, send an email to: [email protected] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/