IDNA online tool

Mark Davis mark at
Fri Apr 10 05:48:32 CEST 2009

The M-Label string is \uFECB\uFEAE\uFE91\uFEF2
The U-Label string is \u0639\u0631\u0628\u064A

The M-Label does map to the U-Label (in IDNA, and in IDNAbis unless we
restrict the mapping to exclude these characters).

Every conformant browser, where fonts are available, should give essentially
the same rendering for both strings (which is why they are mapped together
by NFKC). On Windows, it works properly for IE, Chrome, Firefox, Safari. On
the Mac it works properly with Safari and Firefox. (These are on my systems,
with up-to-date browsers.) I haven't tried on my work Linux system.
In your case, there is something wrong with your browser; if you are seeing
them in reverse order then the BIDI implementation is broken in your

What I can do is display the hex codes in a tooltip, so that people can see
any underlying differences.


On Thu, Apr 9, 2009 at 19:53, "Martin J. Dürst" <duerst at>wrote:

> Hello Mark,
> The last example is confusing, as the M-Label and the U-Label column
> show the characters in exactly reversed order, but resulting in the same
> label.
> Regards,   Martin.
> On 2009/04/10 4:09, Mark Davis wrote:
> > I took the program I talked about last week, and made an online tool for
> > IDNA, at
> --
> #-# Martin J. Dürst, Professor, Aoyama Gakuin University
> #-#   mailto:duerst at
> _______________________________________________
> Idna-update mailing list
> Idna-update at
-------------- next part --------------
An HTML attachment was scrubbed...

More information about the Idna-update mailing list