XPost: alt.cypherpunks, alt.privacy.anon-server   
   From: stefan@mailchuck.com   
      
   Fritz Wuehler wrote:   
   > In article <329a2004cb27756fe709e2cf8e882762c5b5ccf1@i2pn2.org>   
   > Stefan Claas wrote:   
   > > Fritz Wuehler wrote:   
   > > > In article <20250519.032550.a4e89a88@yamn.paranoici.org>   
   > > > Anonymous wrote:   
   > > > > Stefan Claas wrote:   
   > > >   
   > > > > > As you see, no MIME headers for international characters are needed.   
   > > >   
   > > > That kind of MIME-free magic is beyond a Taiwanese who's used to use a   
   > > > Big5 character set, and me. So it looks as if generations of Internet   
   > > > programmers were wrong thinking MIME encoding is of any importance.   
   > > >   
   > > > Or does Class once again demonstrate his own incompetence in dealing   
   > > > with MIME encoding by idealizing homebrew ASCII-only crippleware?   
   > >   
   > > Do us all a favor and test it by yourself.   
   >   
   > No. As we're not only interested in your success, but even more in the   
   > reason why it works you'd better do us all a favour and explain how the   
   > recipient of a two byte message knows that those aren't two ASCII   
   > characters but instead it's one of the more that 13 thousand Chinese   
   > characters from the 2-byte Big5 character table. Please enlighten us!   
   >   
   UTF-8 is the default for modern protocols (HTTP, JSON, etc.).   
   Go assumes UTF-8 unless told otherwise (e.g., []byte → string).   
      
   Big5 vs. UTF-8:   
      
   Big5 needs external context (e.g., "this is Big5") to avoid ambiguity   
   with ASCII.   
      
   UTF-8 embeds the context in the byte patterns.   
      
   Regards   
   Stefan   
      
   --- SoupGate-DOS v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|