国际化域名

Multi tool use
国际化域名(英语:Internationalized Domain Name,缩写:IDN)又称特殊字元域名,是指部分或完全使用特殊的文字或字母组成的互联网域名,包括法语、阿拉伯语、中文、斯拉夫语、泰米尔语、希伯来语或拉丁字母等非英文字母,这些文字经多字节万国码编译而成。在域名系统中,国际化域名使用Punycode转写并以美国信息交换标准代码(ASCII)字符串储存。
域名系统的建立为了将网络搜索用语变成更加通俗易懂的语言,但由于技术限制和长久实践,域名使用ASCII字符已成为惯用标准[1]。国际化域名通过将各种非英语字符转化成与现有域名系统兼容的ASCII字符串,并储存在域名系统中,使得世界各地的用户可以直接使用他们的母语输入域名。并且这种技术并不需要对互联网结构做任何改变。
国际化域名最初是由马丁·杜斯特于1996年12月提出[2][3]。1998年在新加坡国立大学教授陈定炜[4]的指导下,Tan Juay Kwang和Leong Kok Yong将其付诸实施。经过许多讨论和对比各种提案后,应用程序国际化域名(IDNA)[5]被采纳为正式标准,并被用在许多顶级域名中。在IDNA中,“国际化域名”特指可以成功将IDNA转化为十进位制ASCII的域名。
2007年,ICANN开始测试非英语域名。[6]
2008年3月,互联网工程任务组(IETF)为更新现有IDNA协议,新成立了一个国际化域名工作组[7]。
2009年10月,互联网名称与数字地址分配机构(ICANN)通过在使用IDNA标准的互联网中成立国际化国家及地区顶级域(IDN ccTLD)[8][9]。2010年5月,第一个IDN ccTLD在域名系统根域中生效运行[10]。
相关条目
Punycode,国际化域名的編碼方式。
通用网址,CNNIC推出的类似但并非国际化域名的中文网址服务。
参考资料
^ RFC 2181,Clarifications to the DNS Specification中的第11章节允许除ASCII外的字符作为域名
^ Dürst, Martin J. Internet Draft: Internationalization of Domain Names. 互联网工程任务组. 1996-12-10 [2009-10-31] (英语).
^ Dürst, Martin J. URLs and internationalization. 万维网联盟. 1996-12-20 [2009-10-30] (英语).
^ 现任新加坡国家超级计算中心主任,2012年入选互联网名人堂
^ RFC 3490,IDN in Applications
^ ITBear. ICANN开始测试非英语域名 包含繁体中文 - CNET科技资讯网. www.cnetnews.com.cn (1) (CNET科技行者). CNET科技资讯网. 2007-10-06 [2017-03-10].
^ 约翰·克伦辛. Internationalized Domain Names in Applications (IDNA): Protocol. 互联网工程任务组. 2010-01-06 [2017-12-06] (英语).
^ ICANN Bringing the Languages of the World to the Global Internet (新闻稿). 互联网名称与数字地址分配机构. 2009-10-30 [2009-10-30] (英语).
^ Internet addresses set for change. BBC. 2009-10-30 [2009-10-30] (英语).
^ First IDN ccTLDs now available (新闻稿). 互联网名称与数字地址分配机构. 2010-05-05 [2017-12-06] (英语).
外部链接
國家和地區頂級域名
|
|
ISO 3166-1
|
|
A .ac .ad .ae .af .ag .ai .al .am .ao .aq .ar .as .at .au .aw .ax .az
B .ba .bb .bd .be .bf .bg .bh .bi .bj .bm .bn .bo .br .bs .bt .bw .by .bz
C .ca .cc .cd .cf .cg .ch .ci .ck .cl .cm .cn .co .cr .cu .cv .cw .cx .cy .cz
D .de .dj .dk .dm .do .dz
E .ec .ee .eg .er .es .et .eu
F .fi .fj .fk .fm .fo .fr
G .ga .gd .ge .gf .gg .gh .gi .gl .gm .gn .gp .gq .gr .gs .gt .gu .gw .gy
H .hk .hm .hn .hr .ht .hu
I .id .ie .il .im .in .io .iq .ir .is .it
J .je .jm .jo .jp
K .ke .kg .kh .ki .km .kn .kp .kr .kw .ky .kz
L .la .lb .lc .li .lk .lr .ls .lt .lu .lv .ly
M .ma .mc .md .me .mg .mh .mk .ml .mm .mn .mo .mp .mq .mr .ms .mt .mu .mv .mw .mx .my .mz
N .na .nc .ne .nf .ng .ni .nl .no .np .nr .nu .nz
O .om
P .pa .pe .pf .pg .ph .pk .pl .pm .pn .pr .ps .pt .pw .py
Q .qa
R .re .ro .rs .ru .rw
S .sa .sb .sc .sd .se .sg .sh .si .sk .sl .sm .sn .so .sr .ss .st .su .sv .sx .sy .sz
T .tc .td .tf .tg .th .tj .tk .tl .tm .tn .to .tr .tt .tv .tw .tz
U .ua .ug .uk .us .uy .uz
V .va .vc .ve .vg .vi .vn .vu
W .wf .ws
Y .ye .yt
Z .za .zm .zw
|
|
|
IDN ccTLD
|
|
西里尔字母 |
阿拉伯文字 |
婆罗米系文字 |
汉字 |
其他文字 |
|
.мон(.mon,蒙古国)
.қаз(.qaz,哈萨克斯坦)
.рф(.rf,俄罗斯)
.срб(.srb,塞尔维亚)
.укр(.ukr,乌克兰)
|
الجزائر.(al-Jazā’ir,阿尔及利亚)
مصر.(masr,埃及)
بھارت.(bharat,印度)
ایران.(伊朗)
الاردن.(al-urdun,约旦)
فلسطين.(filastin,巴勒斯坦)
پاکستان.(pakstan,巴基斯坦)
قطر.(qatar,卡塔尔)
السعودية.(al-saudiah,沙特阿拉伯)
سوريا.(sūryā,叙利亚)
تونس.(tunis,突尼西亞)
امارات.(emarat,阿拉伯联合酋长国)
|
.বাংলা(bangla,孟加拉国)
.ভারত(bharôt,印度)
.भारत(bharat,印度)
.భారత్(bharat,印度)
.ભારત(bharat,印度)
.ਭਾਰਤ(bharat,印度)
.இந்தியா(inthiyaa,印度)
.ලංකා(lanka,斯里蘭卡)
.இலங்கை(ilangai,斯里蘭卡)
.ไทย(thai,泰国)
.சிங்கப்பூர்(cinkappūr,新加坡)
|
.中国(Zhōngguó,中国)
.香港(香港)
.澳門 (Àomén/Ou3mun4, 澳门)
.澳门 (Àomén/Ou3mun4, 澳门)
.台灣(台湾)
.台湾 (Táiwān,台湾)
.新加坡 (Xīnjiāpō, 新加坡)
|
.հայ (hay,亚美尼亚)
.გე(ge,格鲁吉亚)
.ελ (el, 希腊)
.한국(Hanguk,大韩民国)
|
|
|
|
|
其他
|
|
提議: .бг(保加利亞) ישראל.(以色列) 保留/未分配: .bl .bq .cw .eh .sx .um 已分配/未使用: .bv .gb .sj .mf 被取代: .tp 剔除/撤消: .bu .cs .dd .yu .zr 国家解体,但仍有使用,并可注册: .su
|
|
|
另見:通用頂級域
|
|
iT41tG T,DKK,KWkYf1k,Po f vDbaMN a7kjeIH,faibNkQLyHLyYTuv rDV7S3VR1 Ufku Pe gZE,FfWQb8NRRgSA,otvTPhf,OjR u2CPwY8
Popular posts from this blog
提示 :本条目的主题不是 香港中文大學(深圳) 。 body.skin-minerva .mw-parser-output table.infobox caption{text-align:center} 香港中文大學 The Chinese University of Hong Kong 校训 博文約禮 [1] [2] 创建时间 1963年10月17日 学校类型 法定(公立)、研究型 監督 主權移交前:英屬香港總督 主權移交後:香港特別行政區行政長官 校董會主席 梁乃鵬博士 校長 段崇智教授 副校长 華雲生教授(常務副校長) 霍泰輝教授、吳基培教授 張妙清教授、潘偉賢教授 陳偉儀教授、吳樹培先生 教师人數 1,619 [3] 学生人數 25,489 [3] 本科生人數 20,147 [3] 研究生人數 5,342 [3] 校址 香港新界沙田馬料水沙田市地段437號(大埔公路十一至十二咪左右(正門及崇基門) 22°25′10″N 114°12′19″E / 22.41946°N 114.205358°E / 22.41946; 114.205358 坐标: 22°25′10″N 114°12′19″E / 22.41946°N 114.205358°E / 22.41946; 114.205358 科學園路與澤祥街交界(東校門) 澤祥街18號(沙田凱悅酒店及工商管理學院)) 校區 新市鎮 总面积 134.4公頃(1,344,000平方米) [2] 代表色 紫與金 [1] 吉祥物 鳳凰 [1] 隶属 英聯邦大學協會 國際商管學院促進協會(AACSB) 東南亞高等教育協會 ( 英语 : ASAIHL ) 國際大學協會 亚太高校书院联盟 八大公立大學聯盟(譯自:HK8)[3] 网站 http://www.cuhk.edu.hk/ 香港中文大學 ( 英语: The Chinese University of Hong Kong ,縮寫为 CUHK ),簡稱 中文大學 、 中大...
10
1
I have a function that searches a vector of iterators and returns the iterator if its names matches a string passed as an argument. koalaGraph::PVertex lookUpByName(std::string Name, std::vector<koalaGraph::PVertex>& Vertices) { for (size_t i = 0; i < Vertices.size(); i++) { if(Vertices[i]->info.name == Name) return Vertices[i]; } } My question is how can I implement this as a lambda, to use it in connection with std::find_if ? I'm trying this: std::vector<koalaGraph::PVertex> V; std::string Name; std::find_if(V.begin(), V.end(), [&Name]() {return Name == V->info.name;}) But it says that V an enclosing-function local variable cannot be referenced in a lambda body unless it is in the capture list.
...
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
4
1
I am installing hackintosh in virtualbox on ubuntu, but when I try to start, I get above error. Here are some more details, Result Code: NS_ERROR_FAILURE (0x80004005) Component: ConsoleWrap Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed} How can I solve this issue?
16.04 virtualbox
share | improve this question
asked Oct 22 '17 at 15:10
luv.preet luv.preet
1,502 4 13 29
...