- From: Frank Ellermann <nobody@xyzzy.claranet.de>
- Date: Wed, 28 May 2008 15:26:51 +0200
- To: ietf-http-wg@w3.org
Julian Reschke wrote: > I would like Basic Auth to use UTF-8. But: this has been > discussed again and again of the last years, and I think > we haven't come to a consensus that it *can* be changed. > For instance, I know by first hand of people in Europe > relying that (non-ASCII) ISO-8859-1 characters in > credentials work in Basic Authentication, and the clients > and servers these people depend on use ISO-8859-1 as > encoding. Sigh. This Latin-1 cruft is excessively annoying. I think we need a transition strategy (read: modification of the WG Charter) *how* to replace Latin-1 by UTF-8 in HTTP a.s.a.p. Two possible strategies: 1 - Keep everything about Latin-1 as is in 2616bis+2617bis, and introduce HTTP/1.2 to indicate "same as HTTP/1.1, but UTF-8 instead of ISO-8859-1". 2 - Replace Latin-1 by ASCII in 2616bis+2617bis, and after years of flamewars upgrade ASCII to UTF-8 for HTTP/1.1. What's IMO not possible is to do this piecemeal and without clear strategy. > It seems an easy way to make progress would be to define > "Basic2" (using UTF-8), and try to get it supported in the > open source browser engines (FF/Webkit) and Apache httpd. And in most popular browsers (including IE8 and FF3). Frank
Received on Wednesday, 28 May 2008 13:26:16 UTC