标题: Internet Explorer 7 中的国际化域名支持 [打印本页] 作者: sapphire01 时间: 2007-11-14 17:42 标题: Internet Explorer 7 中的国际化域名支持 Eric Lawrence
Microsoft Corporation
浏览器支持导航到以用户本地语言编写的 URL,对促进 Internet 的真正国际化至关重要。 Internet Explorer 7 可以导航到由来自全球各种语言 Unicode 字符所构成的国际化域名 (IDN)。 IDN 依赖于一种众所周知的“Punycode”标准机制,它仅使用全球 DNS 系统所允许的 ASCII 字符对 Unicode 域名进行编码。
此更改暗示兼容原有 URL,因为早期版本的 Internet Explorer 是以不同格式(ANSI 和 UTF-8)对域名进行编码。
为缓解那些与 Unicode 相类似字符所造成的安全威胁,Internet Explorer 可能会对一些现有的 IDN 名称采用编码格式,以防止电子欺骗攻击。
本文的其他部分将帮助您了解如何解决此功能的兼容性影响,以及如何生成可在 Internet Explorer 7 中正确导航的 URL。
返回页首
了解兼容性影响
最终用户和网络管理员
作为 Internet Explorer 用户,您可以通过下列方式来体验 IDN 支持的兼容性影响:
• 故障现象: Internet Explorer 以编码格式(“xn--”开头)显示 Web 地址,随即出现信息栏。 信息栏包含如下文本: “此 Web 地址包含有当前语言设置下无法显示的字母或符号。”
原因: 为避免用户被误导的域名所“欺骗”,当域名中包含用户首选的内容语言列表所未曾使用的字符时,Internet Explorer 将显示编码格式。