here are my thoughts.. 1) Is anyone aware of any punycode converters (particularly in libraries) that produce bad results?There may be made implementations,, however its quite standard in programming libraries, which most of software development people are supposed to use. One of the good starting point may be https://docs.oracle.com/javase/7/docs/api/java/net/IDN.html2) Is there a test suite that can be used to test Punycode converters?I think, if ACE can be converted back to same Unicode is good test. And almost all online converters provide bi-directional of UnicodeACE. People can try tool and 3) Would the source of input (typed, cut/paste, input from a data file) make any difference? This probably has to do with RTL scriptsBad Input can make a difference, this is true for every application. While dealing with RTL, there are some more rules to be followed and its related to input, may not be alone relevant for punycode. Thanks. Dr. Ajay DATA | Founder & CEO Get email id like अजय@डाटा.भारत in your own language,visit www.xgenplus.com From: Don Hollander MailId : [75219206]To: Universal Acceptance Subject: [UA-discuss] Punycode ConvertersDate: 03 Nov 2017 10:12:54 PM During the UASG Workshop in Abu Dhabi there was a brief discussion about Punycode converters.1) Is anyone aware of any punycode converters (particularly in libraries) that produce bad results?2) Is there a test suite that can be used to test Punycode converters?3) Would the source of input (typed, cut/paste, input from a data file) make any difference? This probably has to do with RTL scripts Thanks.DonDon HollanderUniversal Acceptance Steering GroupSkype: don_hollanderDo not Remove:[HID]20171103221254439[-HID]
inline From: ua-discuss-bounces@icann.org [mailto:ua-discuss-bounces@icann.org] On Behalf Of Dr Ajay Data Sent: Saturday, November 4, 2017 12:58 AM To: don hollander <don.hollander@icann.org>; universal acceptance <ua-discuss@icann.org> Subject: [UA-discuss] Re : Punycode Converters here are my thoughts.. 1) Is anyone aware of any punycode converters (particularly in libraries) that produce bad results? There may be made implementations,, however its quite standard in programming libraries, which most of software development people are supposed to use. One of the good starting point may be https://docs.oracle.com/javase/7/docs/api/java/net/IDN.html 2) Is there a test suite that can be used to test Punycode converters? I think, if ACE can be converted back to same Unicode is good test. And almost all online converters<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Feai.xgenplu...> provide bi-directional of Unicode<->ACE. People can try tool<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Feai.xgenplu...> and [Mark Svancarek] I think if you use one tool to convert in one direction and another tool to convert it back, and get the same result, then you know they are implementing the same rules – but not whether it’s the rules set that you prefer (idna2003 vs idna2008, for instance). 3) Would the source of input (typed, cut/paste, input from a data file) make any difference? This probably has to do with RTL scripts Bad Input can make a difference, this is true for every application. While dealing with RTL, there are some more rules to be followed and its related to input, may not be alone relevant for punycode. [Mark Svancarek] I once personally experienced errors when cutting/copying RTL text out from a LTR UI and then into a different LTR UI… I didn’t investigate to determine if the error happened during the cut operation or during the paste operation. Anecdotally, I hear this is fairly common, and should be reported as a bug. In contrast, cut/copy/paste errors within a fully RTL user experience (as an Arabic or Hebrew user might commonly encounter) is supposedly pretty reliable. Thanks. Dr. Ajay DATA | Founder & CEO Get email id like अजय@डाटा.भारत<mailto:अजय@डाटा.भारत> in your own language, visit www.xgenplus.com<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.xgenplus...> ________________________________ From: Don Hollander <don.hollander@icann.org<mailto:don.hollander@icann.org>> MailId : [75219206] To: Universal Acceptance <ua-discuss@icann.org<mailto:ua-discuss@icann.org>> Subject: [UA-discuss] Punycode Converters Date: 03 Nov 2017 10:12:54 PM During the UASG Workshop in Abu Dhabi there was a brief discussion about Punycode converters. 1) Is anyone aware of any punycode converters (particularly in libraries) that produce bad results? 2) Is there a test suite that can be used to test Punycode converters? 3) Would the source of input (typed, cut/paste, input from a data file) make any difference? This probably has to do with RTL scripts Thanks. Don Don Hollander Universal Acceptance Steering Group Skype: don_hollander Do not Remove: [HID]20171103221254439[-HID][https://data.in/XGenPlusMessageID:15097822772502804a-#RCPT#.jpg] [http://dlr.tbms.in:8077/XET2617:201711.jpg]
participants (2)
-
Dr Ajay Data -
Mark Svancarek