[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [idn] Debunking the ACE myth



>            2002       2003       2004       2005       2006
>           +----------+----------+----------+----------+----------+
>    ACE   A|**********|**********|********* |********  |******    |
>          B|          |          |          |          |          |
>          C|XXXXXXX   |XXXXXXXXXX|XXXXXXXX  |XXXXXX    |XXXX      |
>           +----------+----------+----------+----------+----------+
>    UTF-8 A|******    |***       |*         |          |          |
>          B|XXX       |XX        |          |          |          |
>          C|XXXX      |XXX       |X         |          |          |
>           +----------+----------+----------+----------+----------+
> 
> The X's represent mail reply failures: row B for built-in replies, row C
> for copy-and-paste. The *'s in row A represent annoying IDN displays.
> All the numbers are guesses; we need further analysis.
> 
> The ACE myth is that there are no X's in the ACE boxes. What's true is
> that there are no X's in row B in the ACE boxes.
> 

thanks, that's a useful illustration.

I find it interesting that it assumes that MUAs will be upgraded more
quickly with UTF-8 than with ACE.  I would assume just the opposite - 
that UTF-8 is more immediately disruptive because the failures that 
it does cause are more numerous, and thus a larger barrier to adoption. 

Also, the X's in row C look larger than the spaces in row B - but 
built-in replies are surely far more common than copy-and-paste replies.

The graph also does not consider other kinds of failures due to UTF-8 -
e.g. failures of mail (including nondelivery reports) to be delivered
because one of the intermediate systems either couldn't deal with
the UTF-8 or because it munged the UTF-8 to the point that subsequent
systems couldn't make sense of it.


Precisely because of the copy-and-paste problem, I expect that
vendors will quickly upgrade MUAs to accept native IDN input 
regardless of whether ACE is used as the on-the-wire encoding.
Whether a large percentage of their customers upgrade quickly is
a different question-  but even if a few percent require that 
functionality, that's sufficient motiviation to fix the product.

Again, I don't think this is a either/or choice for this group-
most of us are convinced that we are going to need ACE for some
applications (at least during a transition period), and that we 
are going to use UTF-8 on the wire within other applications.  
Those choices will be made by other working groups.  

Keith