Unicode IDN对web开发人员的影响?

Unicode IDN对web开发人员的影响?,unicode,Unicode,因此,英国广播公司刚刚发布了ICANN将批准在域名中使用非拉丁语脚本的消息() 我想知道这对我们网络开发者有什么影响。我们在抓取引用URL时是否会看到错误,或者在网页上创建链接时是否会出现大量unicode问题?有人知道IDN是如何实现的吗 我想,支持unicode的平台,比如PHP,会比其他平台受到更大的影响 干杯我想它将使用,如中所述。这意味着当前系统将继续正常工作,但无法正确显示非拉丁字符 例如,在Wikipedia页面上,URL当前可以编码为识别为非拉丁文字的系统,可以选择使用非拉丁文字

因此,英国广播公司刚刚发布了ICANN将批准在域名中使用非拉丁语脚本的消息()

我想知道这对我们网络开发者有什么影响。我们在抓取引用URL时是否会看到错误,或者在网页上创建链接时是否会出现大量unicode问题?有人知道IDN是如何实现的吗

我想,支持unicode的平台,比如PHP,会比其他平台受到更大的影响


干杯

我想它将使用,如中所述。这意味着当前系统将继续正常工作,但无法正确显示非拉丁字符


例如,在Wikipedia页面上,URL当前可以编码为识别为非拉丁文字的系统,可以选择使用非拉丁文字显示;没有意识到这一点的系统仍然能够将其作为标准主机名使用,即使主机名看起来很奇怪。最近的提议是将这种使用扩展到顶级域名。

是的。这将使欺骗攻击更加容易(各种编码字符看起来与西方字符几乎相同)。过滤将是一种痛苦。一些注册中心已经声明他们将不支持IDN(显然是.be和其他一些),所以它不会是通用的。甚至不清楚我们是在使用还是两者都在使用(也取决于您正在处理的域注册商,等等)。总而言之,这将是一个巨大的混乱,但不会比我们现在居住的更糟。

它已经在韩国生活了好几年,使用我认为是相同的技术。占用似乎非常缓慢,因此我认为在出现问题时会有时间来解决问题(而且问题并不多)。

请注意我的一点小小的乐趣,很显然,堆栈溢出不能很好地解析IDN,如果可以参考的话。