域名和電子郵件地址普遍適用性UA學(xué)術(shù)課程_第1頁
域名和電子郵件地址普遍適用性UA學(xué)術(shù)課程_第2頁
域名和電子郵件地址普遍適用性UA學(xué)術(shù)課程_第3頁
域名和電子郵件地址普遍適用性UA學(xué)術(shù)課程_第4頁
域名和電子郵件地址普遍適用性UA學(xué)術(shù)課程_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

域名和電子郵件地址普遍適用性(UA)學(xué)術(shù)課程歡迎!目前,全球許多用戶并不能體驗到互聯(lián)網(wǎng)帶來的全部好處,這僅僅是因為他們無法使用以自己選擇的語言和文字表示的域名或電子郵件地址通過普遍適用性(UniversalAcceptance,UA),所有開發(fā)、提供或管理在線網(wǎng)站和應(yīng)用程序的人員都有機會讓全球用戶體驗互聯(lián)網(wǎng)在社會和經(jīng)濟(jì)方面的強大

能力深刻理解UA是每位開發(fā)人員在其技能組合中應(yīng)具備的新競爭優(yōu)勢UA是更具包容性的多語言互聯(lián)網(wǎng)的基石對于想要站在行業(yè)前沿并緊跟新型全球互聯(lián)網(wǎng)步伐的開發(fā)人員來說,UA至關(guān)重要UA可為企業(yè)提供超過98億美元的商機域名和電子郵件系統(tǒng)的發(fā)展域名是一種構(gòu)成統(tǒng)一資源定位符(UniformResourceLocator,URL)的唯一名

稱,使得人們能夠在互聯(lián)網(wǎng)(例如:網(wǎng)頁、電子郵件服務(wù)器、圖像和視頻)上查找資源過去,頂級域(Top-LevelDomain,TLD)大多是兩三個字母長,由拉丁字符a-z組成(例如:.com、.org)。域名系統(tǒng)(DomainNameSystem,DNS)的發(fā)展允許更新和更長的TLD?,F(xiàn)在有大約1,200個新gTLD,代表品牌、社群和地理位置

(例如:.photography、.london)這些新TLD還包括國際化域名(InternationalizedDomainName,IDN),IDN允許使用以本地語言和文字表示的域名,例如:“.例子”和“????“.”(分別用中文和阿拉伯文書寫的“example”)域名中的其他標(biāo)簽也可以國際化,允許域名完全使用本地語言和文字。IDN與在線內(nèi)容是分開的,在線內(nèi)容也可以是多語言的。最初,電子郵件地址也不能使用本地語言和文字IDN國家和地區(qū)頂級域(ccTLD)IDN通用頂級域(gTLD)授權(quán)了90個IDNgTLD。IDN示例亞美尼亞文奧里雅文格魯吉亞文韓文馬來亞拉姆文阿拉伯文

????????????-????????-????.????????????-??????????-?????.????????????????-????????????-?????.???????????????.???????????-???????????-???????.??????????-??????-??????.?????????

國際化電子郵件地址示例亞美尼亞文中文梵文阿拉伯文希臘文

泰米爾文

??????-????@????????????-????????-????.???電子郵件測試@普遍適用測試.我愛你????-???????@??????????-????????-???????.??????????-????-????????@?????-??????-??????.?????????ηλεκτρονικ?-μ?νυμα-δοκιμ?@καθολικ?-αποδοχ?-δοκιμ?.ευ??????????-?????@????-?????-?????.???????????什么是普遍適用性(UA)?雖然域名系統(tǒng)(DNS)已經(jīng)發(fā)展,但許多軟件應(yīng)用程序用于驗證域名和電子郵件地址的檢查仍然過時此外,并不是所有的網(wǎng)絡(luò)門戶都準(zhǔn)備好使用相關(guān)電子郵件地址創(chuàng)建用戶帳戶,這使得許多人無法使用自己選擇的語言和網(wǎng)絡(luò)身份瀏覽互聯(lián)網(wǎng)UA被視為技術(shù)合規(guī)最佳實踐,它通過確保所有有效的域名和電子郵件地址,無論文字、語言或字符長度如何,都能被所有支持互聯(lián)網(wǎng)的應(yīng)用程序、設(shè)備和系統(tǒng)平等使用來解決這些問題UA問題示例有效的電子郵件地址被網(wǎng)站上使用的表單拒絕,并且錯誤地從左到右顯示,而不是從右到左顯示:受

UA

影響的類別示例可能在應(yīng)用程序中無效的域名:ASCII: example.skyASCII: example.engineering統(tǒng)一碼:

??.???可能在應(yīng)用程序中無效的國際化電子郵件地址(EAI):統(tǒng)一碼: marc@société.org統(tǒng)一碼: 測試@統(tǒng)一碼: ????@??????.????統(tǒng)一碼: ??-???@????.????(從右到左(RTL)書寫) ASCII基于字母A-Z、a-z以及數(shù)字0-9和連字符。統(tǒng)一碼支持全球語言和文字字符。UA

目標(biāo)和影響目標(biāo)所有有效的域名和電子郵件地址都可用于所有軟件應(yīng)用程序。影響促進(jìn)消費者選擇,改善競爭,并為最終用戶提供更廣泛的訪問權(quán)限。為什么

UA

如此重要?實現(xiàn)UA可以確保每個人都能夠使用自己選擇的且最符合自身利益、業(yè)務(wù)、文化、語言和文字需求的域名和電子郵件地址在互聯(lián)網(wǎng)上進(jìn)行瀏覽和通信。UA還有助于:支持多樣化和多語言互聯(lián)網(wǎng)實現(xiàn)更大的競爭、創(chuàng)新和消費者選擇創(chuàng)造商機為開發(fā)人員和系統(tǒng)管理員提供職業(yè)優(yōu)勢協(xié)助政府和政策制定者深入公民基層讓應(yīng)用程序?qū)崿F(xiàn)UA

就緒支持所有有效的域名和電子郵件地址:接受:用戶可以將其本地文字中的字符輸入到文本字段中驗證:軟件接受字符并將其識別為有效處理:系統(tǒng)對字符執(zhí)行操作存儲:數(shù)據(jù)庫可以在不中斷或損壞的情況下存儲文本顯示:從數(shù)據(jù)庫中獲取信息時,將正確顯示信息接受驗證存儲處理顯示行動號召國際電信聯(lián)盟(InternationalTelecommunicationUnion,ITU)全權(quán)代表第133號決議(2022年布加勒斯特修訂版)重點關(guān)注成員國主管部門在國際化(多語言)域名管理中的作用:強調(diào)IDN通過促進(jìn)更廣泛的互聯(lián)網(wǎng)接入和使用當(dāng)?shù)卣Z言,為可持續(xù)發(fā)展做出貢獻(xiàn)需要繼續(xù)實施技術(shù)解決方案,以加強IDN的實施認(rèn)可各國政府、技術(shù)社群和其他利益相關(guān)方在促進(jìn)使用多語言(包括引入國際化域名)方面發(fā)揮了重要作用社群參與和信息共享對于更好地了解現(xiàn)有挑戰(zhàn)和支持解決方案非常重要,特別是在發(fā)展中國家和地區(qū)行動號召國際電信聯(lián)盟(ITU)全權(quán)代表第133號決議(2022年布加勒斯特修訂版)重點關(guān)注成員國主管部門在國際化(多語言)域名管理中的作用:邀請各成員國和部門成員考慮如何進(jìn)一步促進(jìn)在IDN方面采用普遍適用性,并同相關(guān)組織和利益相關(guān)方合作與協(xié)調(diào),以支持在互聯(lián)網(wǎng)中使用IDNUA學(xué)術(shù)課程的主要目標(biāo)介紹國際化基礎(chǔ)知識,包括統(tǒng)一碼、IDN和EAI實施UA用例,即接受、存儲、處理、驗證和顯示學(xué)習(xí)使用內(nèi)置庫處理統(tǒng)一碼和IDN提供有關(guān)IDN和EAI的標(biāo)準(zhǔn)或RFC的技術(shù)知識和技能制定測試用例和程序,以驗證UA支持課程設(shè)計考慮事項涵蓋理論知識、標(biāo)準(zhǔn)和最佳實踐培養(yǎng)實際編程能力開發(fā)簡短的(微學(xué)習(xí))模塊,將關(guān)鍵概念融入現(xiàn)有課程中:使用統(tǒng)一碼實現(xiàn)國際化國際化域名國際化電子郵件地址在相關(guān)課程中傳播新概念引入最少的新課程,只關(guān)注更高級的主題擬定的模塊模塊1:統(tǒng)一碼編程基礎(chǔ)模塊2:統(tǒng)一碼高級編程模塊3:數(shù)據(jù)結(jié)構(gòu)和算法中的統(tǒng)一碼模塊4:數(shù)據(jù)庫管理系統(tǒng)中的統(tǒng)一碼模塊5:國際化域名(IDN)簡介模塊6:國際化域名(IDN)編程模塊7:國際化域名(IDN)的高級主題模塊8:國際化電子郵件地址(EAI)模塊9:國際化電子郵件地址(EAI)編程模塊10:在移動應(yīng)用程序中處理IDN和EAI模塊11:IDN安全性模塊12:操作系統(tǒng)中的統(tǒng)一碼支持有關(guān)詳細(xì)的模塊描述和內(nèi)容,請參閱:/display/TUA/Draft+UA+Curriculum模塊1:統(tǒng)一碼編程基礎(chǔ)必備知識:數(shù)據(jù)類型和數(shù)據(jù)表示、ASCII編碼、ASCII輸入和輸出、ASCII文件編碼方案簡介(ASCII、ISO8859、統(tǒng)一碼)為什么我們需要統(tǒng)一碼?統(tǒng)一碼碼點的字符數(shù)據(jù)類型統(tǒng)一碼碼表簡介處理統(tǒng)一碼字符串-創(chuàng)建、輸入和輸出、拼接。將統(tǒng)一碼數(shù)據(jù)存儲在UTF8格式的文件中整合課程:編程基礎(chǔ)或編程I模塊2:統(tǒng)一碼高級編程必備知識:模塊1字符-字形模型-處理文本信息與顯示文本之間的區(qū)別顯示文本-使用文本引擎、字體、字形整形器統(tǒng)一碼字符串的規(guī)范化-NFC和NFD比較統(tǒng)一碼字符串雙向文字和異形文字簡介顯示格式以按鍵順序存儲文件字形整形器接口/類/對象使用統(tǒng)一碼數(shù)據(jù)的變量使用統(tǒng)一碼數(shù)據(jù)的方法其他文件格式中的統(tǒng)一碼及其處理-JSON文件統(tǒng)一碼處理使用統(tǒng)一碼庫-ICU及其他整合課程:高級編程或面向?qū)ο缶幊棠K3:數(shù)據(jù)結(jié)構(gòu)和算法中的統(tǒng)一碼必備知識:模塊2、數(shù)組、列表、集合、隊列、樹、字典、排序和搜索等。使用統(tǒng)一碼本地語言字符串的數(shù)據(jù)結(jié)構(gòu)對統(tǒng)一碼字符串進(jìn)行排序的統(tǒng)一碼整理算法通過統(tǒng)一碼數(shù)據(jù)進(jìn)行搜索(規(guī)范化+整理)整合課程:數(shù)據(jù)結(jié)構(gòu)和算法模塊4:數(shù)據(jù)庫管理系統(tǒng)中的統(tǒng)一碼必備知識:模塊3對具有統(tǒng)一碼字符的列建立索引基于具有統(tǒng)一碼字符的列的完整性約束(例如主鍵和外鍵)查詢-使用統(tǒng)一碼字符的正則表達(dá)式在數(shù)據(jù)庫中存儲統(tǒng)一碼數(shù)據(jù)(創(chuàng)建、插入和更新記錄)整合課程:數(shù)據(jù)庫管理系統(tǒng)模塊5:國際化域名(IDN)簡介必備知識:模塊2、網(wǎng)絡(luò)和協(xié)議、IP、域名系統(tǒng)(采用ASCII)根區(qū)簡介:TLD、gTLD、ccTLD為什么我們需要IDN基于統(tǒng)一碼的域名:U-標(biāo)簽需要A-標(biāo)簽國際化域名編碼算法(RFC3492)IDNA2003及其限制IDNA2008IDN相關(guān)協(xié)議限制:FTP、HTTP、HTTPS使用U-標(biāo)簽的網(wǎng)絡(luò)故障排除命令-dig、traceroute、nslookup等整合課程:數(shù)據(jù)通信和計算機網(wǎng)絡(luò)模塊6:國際化域名(IDN)編程必備知識:模塊5IDNA2008兼容庫及其使用方法選擇Python、Java和/或其他平臺使用IDNA2003庫的弊端:避免使用IDNA2003庫通過/TLD/tlds-alpha-by-domain.txt解析有效的IDNTLD整合課程:數(shù)據(jù)通信和計算機網(wǎng)絡(luò)模塊7:國際化域名(IDN)的高級主題必備知識:模塊6IDNA2008的限制介紹標(biāo)簽生成規(guī)則(LabelGenerationRules,LGR)探索基于XML的標(biāo)簽生成規(guī)則格式(RFC7940、RFC4690和RFC3743為早期基于文本的格式)在ICANN中使用可用的LGR創(chuàng)建有效標(biāo)簽了解一些LGR編程練習(xí),使用LGR驗證標(biāo)簽并識別其變體標(biāo)簽整合課程:IDN和普遍適用性中的高級主題模塊8:國際化電子郵件地址(EAI)必備知識:模塊6為什么我們需要國際化電子郵件地址(EmailAddressInternationalization,EAI)?存儲EAI郵件EAI的電子郵件協(xié)議變更SMTP-信令標(biāo)志(SMTPUTF8)POP/IMAPEAI和郵件信息格式EAI和MIME標(biāo)準(zhǔn)部分兼容世界中的采用挑戰(zhàn):技術(shù)兼容性問題-與EAI在電子郵件系統(tǒng)和客戶端之間的部分兼容性有關(guān)的挑戰(zhàn)。可能的技術(shù)解決方案:電子郵件接收客戶端中的翻譯/音譯功能,例如報告的GMail的

翻譯功能。電子郵件和反垃圾郵件措施-部分兼容的EAI環(huán)境中的反垃圾郵件措施。EAI和跨文化電子郵件溝通技巧-溝通禮儀和最佳實踐整合課程:數(shù)據(jù)通信和計算機網(wǎng)絡(luò)模塊9:國際化電子郵件地址(EAI)編程必備知識:模塊7處理UTF-8/非ASCII字符:主題行標(biāo)題電子郵件正文文本附件借助EAI支持處理SMTP交互的庫或API使用確認(rèn)鏈接工作流程驗證國際化電子郵件地址國際化電子郵件地址的電子郵件地址解析關(guān)于設(shè)置電子郵件郵箱名稱的注意事項,例如,https://uasg.tech/download/uasg-028-considerations-for-naming-internationalized-email-mailboxes-en/定義EAI功能的范圍,例如使用《EAI自我認(rèn)證指南》以及https://uasg.tech/eai-certification/整合課程:IDN和普遍適用性中的高級主題模塊10:在移動應(yīng)用程序中處理IDN和EAI必備知識:模塊2、模塊6、模塊9統(tǒng)一碼字符集支持統(tǒng)一碼文本布局和渲染移動應(yīng)用程序開發(fā)框架中的統(tǒng)一碼支持iconv/ICU轉(zhuǎn)換器API在移動設(shè)備上處理IDN-相關(guān)庫在移動設(shè)備上處理EAI-相關(guān)庫整合課程:移動應(yīng)用程序開發(fā)模塊11:IDN安全性必備知識:模塊2、模塊6統(tǒng)一碼安全性統(tǒng)一碼安全機制背景:存在許多其他安全風(fēng)險,與網(wǎng)絡(luò)釣魚、用戶不重視安全、用戶缺乏安全培訓(xùn)等風(fēng)險相比,與DNS、IDN和統(tǒng)一碼相關(guān)的風(fēng)險要小得多。緩和EAI地址攔截。DNS安全性ASCII同形異義字網(wǎng)絡(luò)釣魚、垃圾郵件…IDN安全性規(guī)范化未涵蓋的字符串-使用LGR管理外形相同但含義不同的字符串IDN同形異義字LGR和變體字符串相似性整合課程:計算機安全性模塊12:操作系統(tǒng)中的統(tǒng)一碼支持必備知識:模塊2文件系統(tǒng)對統(tǒng)一碼的支持使用統(tǒng)一碼:區(qū)分大小寫、不區(qū)分大小寫以及不區(qū)分大小寫但保留大小寫的文件名處理操作系統(tǒng)的統(tǒng)一碼API整合課程:操作系統(tǒng)受影響的課程現(xiàn)有課程中的更新:編程基礎(chǔ)或編程I高級編程或面向?qū)ο缶幊虜?shù)據(jù)結(jié)構(gòu)和算法數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)通信和計算機網(wǎng)絡(luò)移動應(yīng)用程序開發(fā)計算機安全性操作系統(tǒng)建議的新課程:IDN和普遍適用性中的高級主題用于支持課程更新的資源模塊學(xué)生指南草案:/display/TUA/Draf

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論