IE 7.0將支援國際化網域名稱
IE開發人員Vishu Gupta在部落格上發表文章指出IE7.0將支援國際化網域名稱(Internationalized Domain Name;IDN),這代表IE瀏覽器將能辨識各國網友在網址列上用自己的語言所輸入的網址。
國際化網域名稱在2000年曾造就一股全球熱潮,包括美國的NSI以及新加坡的i-DNS都曾投入國際化網域名稱服務,而臺灣網際網路資訊中心(TWNIC)及中國CNNIC也在當時推出繁、簡體中文網域名稱申請服務,由於大家採用不同的技術,使得不同業者所提供的國際化網域名稱並不能互通,一直到2003年網際網路工作小組(Internet Engineering Task Force;IETF)制定了IDN的標準,讓不同語系的網域名稱皆採用punycode傳送網址,才解決了互通的問題。
即使如此,由於市佔率最高的微軟IE瀏覽器在當時並不支援punycode,使得網友若要在IE上使用國際化網域名稱,還要另外下載域名解析軟體。但那時包括Netscape和Mozilla等瀏覽器已支援IDN。
Vishu Gupta表示,自XP SP2發表後,他就被要求要在IE中加入支援IDN的功能,具體成果包括能夠在網址送到Proxy伺服器前將Unicode網域名稱轉換成Punycode;讓IE也能直接輸入Punycode;關閉IE的IDN功能;提供IDN可能帶來的網路釣魚防護機制。
預計在明年第一季推出的IE 7.0 Beta2版本就會涵蓋這個IDN功能。
過去IE瀏覽器網址列上僅支援輸入英文網域名稱,在開放支援各國語言網域名稱之後,Punycode也警告,網路釣魚陷阱可能愈來愈多,因為過去駭客矇混網友的視覺僅能使用英文及數字,現在則加上各國文字。為了防止更多的網路釣魚,IE 7.0除了提供關閉IDN的功能外,也設計了一些限制,如果網址列上輸入的文字不是網友在系統內選擇的語系,那麼該網址將會顯示Punycode。
另外,IE7.0也設計了網路釣魚過濾機制,內含一個網路釣魚網站資料庫,當網友要連結到可能是網路釣魚的惡意網站時,IE就會跳出警告視窗。
第一個IE7.0的測試版出現在今年7月,預計明年第二季推出Beta 2,正式版將在明年底前現身。(編譯陳曉莉)
|