On 2/2/2023 9:49 AM, John Levine via UA-EAI wrote:
It appears that Nicolas Fiumarelli via UA-EAI <nicocamarao@gmail.com> said:
Q: why idna2003 and idna2008 are not compatible? Give an example in java

A:
IDNA2003 and IDNA2008 are not compatible because they use different
algorithms for encoding internationalized domain names (IDNs) into the
ASCII-compatible format required by the domain name system (DNS).
So far, so good.

IDNA2003
uses a simpler, table-based algorithm, while IDNA2008 uses a more complex,
context-sensitive algorithm that provides better handling of certain
characters and character combinations.
Completely wrong.  IDNA2008 uses tables and is not context-sensitive.

Hmm. What about CONTEXTO and CONTEXTJ ??

My take is that these introduce (in-label) context into the base algorithm, but I rate the improvements as marginal; witness the extensive amount of added context restrictions required for the Root Zone LGRs.

A./


You see the problem.

R's,
John


_______________________________________________
UA-EAI mailing list
UA-EAI@icann.org
https://mm.icann.org/mailman/listinfo/ua-eai
_______________________________________________
By submitting your personal data, you consent to the processing of your personal data for purposes of subscribing to this mailing list accordance with the ICANN Privacy Policy (https://www.icann.org/privacy/policy) and the website Terms of Service (https://www.icann.org/privacy/tos). You can visit the Mailman link above to change your membership status or configuration, including unsubscribing, setting digest-style delivery or disabling delivery altogether (e.g., for a vacation), and so on.