That is not correct. One of the chief reasons that punycode was selected was the reduction in size. Tests with the idnbrowser is not relevant. As I said:
> In that form, it uses a smaller number of > bytes per character, but a parameterization allows use of all byte > values. That is, the parameterization of punycode for IDNA is restricted to the 36 IDNA values per byte, thus roughly 5 bits. When you parameterize punycode for a full 8 bits per byte, you get considerably different results. ------------------------------ Mark <https://plus.google.com/114199149796022210033> * * *— Il meglio è l’inimico del bene —* ** 2012/4/27 Cristian Secară <[email protected]> > În data de Fri, 27 Apr 2012 12:26:25 -0700, Mark Davis ☕ a scris: > > > Actually, if the goal is to get as many characters in as possible, > > Punycode might be the best solution. That is the encoding used for > > internationalized domains. In that form, it uses a smaller number of > > bytes per character, but a parameterization allows use of all byte > > values. > > I suspect the punycode goal is to take a wide character set into a > restricted character set, without caring much on resulting string > length; if the original string happens to be in other character set > than the target restricted character set, then the string length > increases too much to be of interest in the SMS discussion. > > Just do a test: write something in a non-Latin alphabetic script into > this page here http://demo.icu-project.org/icu-bin/idnbrowser > > Cristi > > -- > Cristian Secară > http://www.secarica.ro > >

