Idna Info Key

I put together a table that shows the assignments made by IDNA2008 and IDNA2003, respectively. I would urge people to review these for problems before Stockholm.

The file is at: http://macchiato.com/idna/idna-info.html

There are plaintext versions in that directory also. The tab and html versions allow copy and paste into your favorite spreadsheet for comparison, so that you can filter and sort by different values.

Key

 Field  Contents  Comments
1difference status
w = warning, X = ambiguous mapping, blank = no problem
2codepoint or codepoint..codepoint 
3character(s) 
4idna2008 statusPVALID, CONTEXTO, CONTEXTJ, REMAP, UNASSIGNED, DISALLOWED;
REMAP if the code point is DISALLOWED but has a mapping
5idna2008 mapping"n/a" unless REMAP
"delete" unless non-empty
6idna2003 status"~" if same as idna2008 status
7idna2003 mapping"~" if same as idna2008 mapping
8script 
9general category/ies 
10description(s)name(s), or designations for those that aren't characters

Please let me know of any problems!

Firefox Characters

Here is the set: http://unicode.org/cldr/utility/list-unicodeset.jsp?a=[\u01C3\u02D0\u0337\u0338\u3033]

My take is that all of these are legitimate characters.

 Item  Example  Comments
\u01C3aǃb vs a!btypically identical, but ! isn't allowed in domain names anyway.
\u02D0aːb vs a:bsimilar, but not the same appearance. Could be confused with : used in URL password or port, so UIs should probably warn.
\u0337a̸b vs a/bnot really confusable because of positioning
\u0338a̷b vs a/bnot really confusable because of positioning
\u3033a〳b vs a/bnot really confusable because of positioning.
\u05F4a״b vs a"bsimilar, but not the same, and " isn't allowed in domain names anyway.

Comments