Updating RFC 5890-5893 (IDNA 2008) to Full Standard
simonp at opera.com
Fri Nov 9 10:19:35 CET 2012
On Thu, 08 Nov 2012 06:45:11 +0100, Martin J. Dürst
<duerst at it.aoyama.ac.jp> wrote:
> On 2012/11/08 13:18, "Martin J. Dürst" wrote:
>> Hello John,
>> I think this should happen sooner or later. However, Anne van Kesteren
>> recently pointed out that the major browsers haven't yet done too much
>> with respect to implementing UTR 46, which I'd guess implies that they
>> haven't yet implemented much of IDNA 2008, either (Anne, can you confirm
>> or clarify?).
> By chance, I found the reference that I was referring to again:
> I also found some mentioning that Opera implemented IDNA2008:
> I haven't tested it, and I don't know what exactly (if anything) Opera
> is doing for backwards compatibility. (On the above page, IDNA 2003 is
> still mentioned as supported.) Simon, do you know more? Any feedback
> from Opera on IDNA 2008?
I asked our developers who implemented this.
First of all what we have is not IDNA2008 + UTS46. In general we've
implemented IDNA2008 + RFC5895 but with few diversions:
- we NEVER prevent DNS lookups,
- all domain names violating IDNA2008 (and some more, listed below) are
presented in UI in the punnycoded version (rfc3492) only. Those are
- contain characters classified as INVALID (rfc5892),
- contain characters classified as CONTEXTJ or CONTEXTO but in wrong
- for which BIDI rules are not met (rfc5893),
- are using characters from 2 or more scripts that should not be used
together (our own heuristic that e.g. blocks displaying
http://www.gooɡle.com/ - IDNA2008 allows that one).
> Regards, Martin.
>> Given that browsers are an important part of IDNA users,
>> it might be prudent to wait for some more time and see what issues might
>> come up from that side.
>> (That was also why I asked Marcos about deployment of "ß"; the story was
>> that registries would first deploy these with the respective bundlings
>> or restrictions, and then browsers could move ahead and resolve them
>> Regards, Martin.
>> Idna-update mailing list
>> Idna-update at alvestrand.no
More information about the Idna-update