由于很快就会希伯来语域名,我想知道主流浏览器是否已经内置支持此功能,或者我们是否必须等待未来的版本才能访问我们最喜欢的希伯来语网站,例如 יואלעלתוכנה.com?
答案1
自从印度尼西亚语已经存在很长一段时间了,我猜所有浏览器都已经支持这一点。
例如:如果你的浏览器能够处理www.ίδρυματεχνολογίασέρευνασ.gr(这将转化为www.xn--ixadahbbkgke5djpgxb1al0bfgtp0b.gr) 那么它也应该能够处理希伯来语域名。
答案2
IE 使用与 Windows 本身相同的大部分库,自 Windows NT 以来就完全兼容 Unicode。
按照浏览器标准,Chrome 是一个新项目,所以如果不是这样的话,那它将是非常短视的。
Firefox 是唯一完全开源的主流浏览器,因此如果它还不兼容,那么很快就会兼容。
答案3
我写一篇文章不久前我谈到了这一点。摘录:
苹果浏览器决定默认禁用切罗基语、西里尔语和希腊语脚本。这三种脚本都有许多拉丁语相似字符。如果您的大多数受众都是英语使用者,这很好,但对于世界其他地方来说并不理想。而且它肯定不能解决所有问题。带有不常见变音符号的拉丁字符仍可使用,并且某些字体会省略其中一些变音符号,因此 l 和 l-cedila 可能看起来完全相同。
歌剧, 然后火狐认为这是一个注册问题:互联网注册机构首先不应该分配诸如 www.xn--pypal-4ve.com 之类的域名。这些浏览器制造商维护着一份“行为良好”的注册商白名单,这些注册商不允许在其注册机构中注册欺骗性域名。例如,注册 www.xn--pypal-4ve.info 是不可能的,因为 .info 注册商不允许这样做。Opera 的 TLD 白名单内置于浏览器中。Firefox 的列表已显示出来。值得注意的是,最受欢迎的注册商 .com 严格按照先到先得的原则分配域名,根本不进行任何检查。因此,.com 中的 IDN 在 Opera 或 Firefox 中不起作用。
谷歌的新铬合金浏览器默认关闭 IDNA。
IE浏览器当然,它比大多数浏览器更能与操作系统集成,因此它会检查 Windows 中配置了哪些语言支持。如果 IDN 中的脚本是用户配置的接受语言的一部分,则名称将显示为 IDNA。否则,将显示 punycode。但是,当脚本混合使用时(例如,同一标签中的西里尔文和拉丁文),将显示 punycode,即使西里尔文(在我们的示例中)通常被接受。一些看起来与拉丁文完全不同的脚本被允许混合,因为这些脚本不会构成威胁。