อ่าน 14 นาที
ชื่อโดเมนที่รองรับหลายภาษา
ชื่อ โดเมนสากล ( IDN ) คือชื่อโดเมนอินเทอร์เน็ต ที่มีป้ายกำกับอย่างน้อยหนึ่งป้ายที่แสดงในแอปพลิเคชันซอฟต์แวร์ทั้งหมดหรือบางส่วน ในอักษรหรือตัวอักษร ที่ไม่ใช่ภาษาละติน หรือใน...
ชื่อโดเมนที่รองรับหลายภาษา

ชื่อ โดเมนสากล ( IDN ) คือชื่อโดเมนอินเทอร์เน็ต ที่มีป้ายกำกับอย่างน้อยหนึ่งป้ายที่แสดงในแอปพลิเคชันซอฟต์แวร์ทั้งหมดหรือบางส่วน ในอักษรหรือตัวอักษร ที่ไม่ใช่ภาษาละติน [ a ]หรือใน ตัวอักษรที่ใช้ ภาษาละตินพร้อมเครื่องหมายกำกับเสียงหรือตัวเชื่อม [ b ] ระบบการเขียนเหล่านี้ถูกเข้ารหัสโดยคอมพิวเตอร์ในUnicode แบบหลายไบต์ชื่อโดเมนสากลจะถูกจัดเก็บในระบบชื่อโดเมน (DNS) ใน รูปแบบสตริง ASCIIโดยใช้การถอดรหัส Punycode
DNS ซึ่งทำหน้าที่ค้นหาเพื่อแปลงชื่อที่ผู้ใช้เข้าใจง่ายส่วนใหญ่ให้เป็นที่อยู่เครือข่ายสำหรับการค้นหาทรัพยากรบนอินเทอร์เน็ตนั้น ในทางปฏิบัติถูกจำกัด[ c ]ให้ใช้เฉพาะอักขระ ASCII ซึ่งเป็นข้อจำกัดในทางปฏิบัติที่กำหนดมาตรฐานสำหรับชื่อโดเมนที่ยอมรับได้ในตอนแรก การทำให้ชื่อโดเมนเป็นสากลเป็นวิธีแก้ปัญหาทางเทคนิคในการแปลงชื่อที่เขียนด้วยสคริปต์ของภาษาต่างๆ ให้เป็นการแสดงข้อความ ASCII ที่เข้ากันได้กับ DNS ชื่อโดเมนที่เป็นสากลสามารถใช้ได้กับแอปพลิเคชันที่ออกแบบมาโดยเฉพาะสำหรับการใช้งานดังกล่าวเท่านั้น โดยไม่จำเป็นต้องเปลี่ยนแปลงโครงสร้างพื้นฐานของอินเทอร์เน็ต
IDN ได้รับการเสนอครั้งแรกในเดือนธันวาคม พ.ศ. 2530 โดย Martin Dürst [ 1 ] [ 2 ]และนำไปใช้ในปี พ.ศ. 2533 โดย Tan Juay Kwang และ Leong Kok Yong ภายใต้การแนะนำของ Tan Tin Wee หลังจากมีการถกเถียงกันอย่างมากและมีข้อเสนอที่แข่งขันกันมากมาย ระบบที่เรียกว่าInternationalizing Domain Names in Applications (IDNA) [ 3 ]ได้รับการยอมรับเป็นมาตรฐาน และได้ถูกนำไปใช้ในโดเมนระดับบนสุดหลาย แห่ง
ใน IDNA คำว่าชื่อโดเมนสากลหมายถึงชื่อโดเมนใดๆ ที่ประกอบด้วยป้ายกำกับเท่านั้น ซึ่งอัลกอริทึม IDNA ToASCII (ดูด้านล่าง) สามารถนำไปใช้ได้อย่างสำเร็จ ในเดือนมีนาคม พ.ศ. 2551 IETFได้จัดตั้งกลุ่มทำงาน IDN ใหม่เพื่อปรับปรุง[ 4 ]โปรโตคอล IDNA ปัจจุบัน ในเดือนเมษายน พ.ศ. 2551 Afiliasร่วมกับUN-ESCWAและPublic Interest Registry (PIR) ได้เปิดตัวกลุ่มทำงานอักษรอาหรับใน IDN (ASIWG) ซึ่งประกอบด้วยผู้เชี่ยวชาญด้าน DNS ผู้ ดำเนินการ ccTLDธุรกิจ นักวิชาการ ตลอดจนสมาชิกจากองค์กรระดับภูมิภาคและระดับนานาชาติ จากอียิปต์แกมเบียอิหร่าน จอร์แดน ตูนิเซีย แอลจีเรีย ซูดาน โซมาเลีย จิบูตี คูเวตปากีสถานซาอุดีอาระเบียซีเรียสหรัฐอาหรับเอมิเรตส์และมาเลเซียโดยมีRam MohanจากAfilias เป็นประธานASIWGมีเป้าหมายเพื่อพัฒนาตาราง IDN ที่เป็นหนึ่งเดียวสำหรับอักษรอาหรับ [ 5 ]
ในเดือนตุลาคม พ.ศ. 2552 องค์กรอินเทอร์เน็ตเพื่อการกำหนดชื่อและหมายเลข (ICANN) ได้อนุมัติการสร้างโดเมนระดับบนสุดรหัสประเทศสากล (IDN ccTLDs) ในอินเทอร์เน็ตที่ใช้มาตรฐาน IDNA สำหรับสคริปต์ภาษาพื้นเมือง[ 6 ] [ 7 ]ในเดือนพฤษภาคม พ.ศ. 2553 IDN ccTLDs แรกได้รับการติดตั้งในโซนราก DNS [ 8 ]
การรองรับหลายภาษาในแอปพลิเคชัน
Internationalizing Domain Names in Applications (IDNA) เป็นกลไกที่กำหนดขึ้นในปี 2546 สำหรับการจัดการชื่อโดเมนที่มีอักขระ ที่ไม่ใช่ ASCII ในระดับสากล
แม้ว่าระบบชื่อโดเมน (DNS)จะรองรับอักขระที่ไม่ใช่ ASCII แต่แอปพลิเคชันต่างๆ เช่นอีเมลและเว็บเบราว์เซอร์จะจำกัดอักขระที่สามารถใช้เป็นชื่อโดเมนได้ เช่น สำหรับการ ใช้งาน เป็นชื่อโฮสต์กล่าวโดยเคร่งครัดแล้ว ข้อจำกัดเกี่ยวกับอักขระที่ใช้ในชื่อโดเมนนั้นมาจากโปรโตคอลเครือข่ายที่แอปพลิเคชันเหล่านี้ใช้ ไม่ใช่ตัวแอปพลิเคชันเองหรือ DNS เพื่อรักษาความเข้ากันได้กับระบบที่มีอยู่เดิม กลุ่มทำงาน IETF IDNA จึงตัดสินใจว่าชื่อโดเมนที่เป็นสากลควรถูกแปลงเป็นรูปแบบ ASCII ที่เหมาะสม ซึ่งเว็บเบราว์เซอร์และแอปพลิเคชันของผู้ใช้รายอื่นสามารถจัดการได้ IDNA ระบุวิธีการแปลงระหว่างชื่อที่เขียนด้วยอักขระที่ไม่ใช่ ASCII และการแสดงผลในรูปแบบ ASCII
แอปพลิเคชันที่รองรับ IDNA สามารถแปลงระหว่างรูปแบบภาษาต่างประเทศและ รูปแบบ ASCIIของชื่อโดเมนได้ โดยจะใช้รูปแบบ ASCII สำหรับการค้นหา DNS แต่สามารถแสดงรูปแบบภาษาต่างประเทศให้กับผู้ใช้ที่อาจต้องการอ่านและเขียนชื่อโดเมนด้วยอักษรที่ไม่ใช่ ASCII เช่น ภาษาอาหรับหรือฮิรากานะ แอปพลิเคชันที่ไม่รองรับ IDNA จะไม่สามารถจัดการกับชื่อโดเมนที่มีอักขระที่ไม่ใช่ ASCII ได้ แต่จะยังคงสามารถเข้าถึงโดเมนเหล่านั้นได้หากได้รับค่า ASCII ที่เทียบเท่า (ซึ่งมักจะค่อนข้างเข้าใจยาก)
แนวทางปฏิบัติสำหรับการใช้งานชื่อโดเมนที่เป็นสากล
กลุ่มทำงานชุมชนด้านเทคนิคเพื่อสร้างแนวทางปฏิบัติ IDN ฉบับแรกถูกสร้างขึ้น[ 9 ]ในเดือนสิงหาคม พ.ศ. 2545 โดยประกอบด้วย Ram Mohan (Afilias), Hiro Hotta (JPRS), Pat Kane (Verisign), Cary Karp (.museum) และ Tina Dam (ICANN) แนวทางปฏิบัติฉบับที่ 1.0 นี้ได้รับการเผยแพร่[ 10 ]เมื่อวันที่ 20 มิถุนายน พ.ศ. 2546 ซึ่งตรงกับการเปิดตัวการใช้งาน IDN ภายใต้มาตรฐานที่เสนอของ IETF ซึ่งสะท้อนอยู่ใน RFC 3490, 3491 และ 3492 หลังจากการเผยแพร่แนวทางปฏิบัตินี้ ก็สามารถลงทะเบียนโดเมน.jp โดยใช้ระบบนี้ได้ในเดือนกรกฎาคม พ.ศ. 2546 และโดเมน .info [ 11 ]ในเดือนมีนาคม พ.ศ. 2547 หน่วยงานจดทะเบียนโดเมนระดับบนสุดอื่นๆ อีกหลายแห่งเริ่มรับการลงทะเบียนในปี พ.ศ. 2547 และ พ.ศ. 2548 แนวทางปฏิบัตินี้ได้รับการปรับปรุง[ 12 ]เพื่อตอบสนองต่อ ข้อกังวลเกี่ยวกับ การฟิชชิ่งรวมถึงเพื่อรองรับ[ 13 ]รูปแบบต่างๆ ของ IDN กลุ่มทำงานของ ICANN ที่มุ่งเน้นชื่อโดเมนรหัสประเทศในระดับบนสุดได้ก่อตั้งขึ้นในเดือนพฤศจิกายน พ.ศ. 2550 [ 14 ]และได้รับการส่งเสริมร่วมกันโดยองค์กรสนับสนุนรหัสประเทศและคณะกรรมการที่ปรึกษาของรัฐบาล
นอกจากนี้ ICANN ยังสนับสนุนกลุ่มอำนวย การยอมรับสากลที่นำโดยชุมชนซึ่งก่อตั้งโดย Ram Mohan ในปี 2015 โดยมีเป้าหมายเพื่อส่งเสริมการใช้งาน IDN และ gTLDS ใหม่อื่นๆ ในแอปพลิเคชัน อุปกรณ์ และระบบทั้งหมด[ 15 ]
Mozilla 1.4, Netscape 7.1 และOpera 7.11 เป็นแอปพลิเคชันแรกๆ ที่รองรับ IDNA มีปลั๊กอินเบราว์เซอร์สำหรับ Internet Explorer 6 เพื่อรองรับ IDN Internet Explorer 7.0 [ 16 ]และ API URL ของ Windows Vistaให้การสนับสนุน IDN โดยตรง[ 17 ]
แปลงเป็น ASCII และแปลงเป็น Unicode
การแปลงระหว่างรูปแบบ ASCII และไม่ใช่ ASCII ของชื่อโดเมนนั้นทำได้โดยใช้อัลกอริทึมสองตัวที่เรียกว่า ToASCII และ ToUnicode อัลกอริทึมเหล่านี้ไม่ได้ถูกนำไปใช้กับชื่อโดเมนทั้งหมด แต่จะนำไปใช้กับป้ายกำกับแต่ละส่วน ตัวอย่างเช่น หากชื่อโดเมนคือ www.example.com ป้ายกำกับก็คือwww , exampleและcom ToASCII หรือ ToUnicode จะถูกนำไปใช้กับแต่ละส่วนทั้งสามนี้แยกกัน
ToASCII จะไม่เปลี่ยนแปลงป้ายกำกับ ASCII มันจะล้มเหลวหากป้ายกำกับนั้นไม่เหมาะสมกับระบบชื่อโดเมน สำหรับป้ายกำกับที่มีอักขระที่ไม่ใช่ ASCII อย่างน้อยหนึ่งตัว ToASCII จะใช้ อัลกอริธึม Nameprepซึ่งจะแปลงป้ายกำกับเป็นตัวพิมพ์เล็กและทำการปรับมาตรฐานอื่นๆ จากนั้น ToASCII จะแปลผลลัพธ์เป็น ASCII โดยใช้Punycode [ 18 ] สุดท้ายมันจะเพิ่มสตริงสี่ตัวอักษร " xn--" ไว้ข้างหน้า [ 19 ]สตริงสี่ตัวอักษรนี้เรียกว่าคำนำหน้าการเข้ารหัสที่เข้ากันได้กับ ASCII ( ACE ) ใช้เพื่อแยกความแตกต่างระหว่างป้ายกำกับที่เข้ารหัสใน Punycode กับป้ายกำกับ ASCII ทั่วไป อัลกอริธึม ToASCII อาจล้มเหลวได้หลายวิธี ตัวอย่างเช่น สตริงสุดท้ายอาจเกินขีดจำกัด 63 ตัวอักษรของป้ายกำกับ DNS ป้ายกำกับที่ ToASCII ล้มเหลวจะไม่สามารถใช้ในชื่อโดเมนสากลได้
ฟังก์ชัน ToUnicode จะกลับการทำงานของ ToASCII โดยตัดคำนำหน้า ACE ออกและใช้ขั้นตอนวิธีถอดรหัส Punycode ฟังก์ชันนี้จะไม่กลับกระบวนการ Nameprep เนื่องจากเป็นเพียงการปรับมาตรฐานและไม่สามารถย้อนกลับได้ ต่างจาก ToASCII ตรงที่ ToUnicode จะสำเร็จเสมอ เพราะหากการถอดรหัสล้มเหลว มันจะคืนค่าสตริงเดิม โดยเฉพาะอย่างยิ่ง หมายความว่า ToUnicode จะไม่มีผลต่อสตริงที่ไม่ได้ขึ้นต้นด้วยคำนำหน้า ACE
ตัวอย่างการเข้ารหัส IDNA
การเข้ารหัส IDNA สามารถอธิบายได้โดยใช้โดเมนตัวอย่างBücher.example( ภาษาเยอรมัน : Bücher , แปลตรงตัวว่า ' หนังสือ' ) ชื่อโดเมนนี้มีสองป้ายกำกับ คือBücherและexampleป้ายกำกับที่สองเป็น ASCII บริสุทธิ์และไม่เปลี่ยนแปลง ป้ายกำกับแรกจะถูกประมวลผลโดย Nameprep เพื่อให้ได้bücherและจากนั้นแปลงเป็นPunycodeเพื่อให้ได้bcher-kvaจากนั้นจึงเติมคำนำหน้าด้วยxn--เพื่อให้ได้xn--bcher-kvaดังนั้นชื่อที่ได้ซึ่งเหมาะสมสำหรับการใช้งานในระเบียน DNS และการสืบค้นxn--bcher-kva.exampleคือ
กลุ่มทำงานด้านการเขียนอักษรอาหรับ IDN (ASIWG)
ภูมิภาคอาหรับ ซึ่งมีประชากรประมาณ 5% ของประชากรโลก มีอัตราการใช้งานอินเทอร์เน็ตต่ำกว่าสัดส่วนที่ควรจะเป็น ในช่วงปลายทศวรรษ 2000 อัตราการเข้าถึงอินเทอร์เน็ตในโลกอาหรับอยู่ที่ประมาณ 11% ของประชากร ซึ่งต่ำกว่าค่าเฉลี่ยทั่วโลกที่ 21.9% อย่างมาก อย่างไรก็ตาม ภูมิภาคนี้มีการเติบโตของการใช้งานอินเทอร์เน็ตอย่างมากระหว่างปี 2000 ถึง 2008 โดยเพิ่มขึ้นถึง 1,426% ซึ่งสูงกว่าค่าเฉลี่ยทั่วโลกที่ 305.5% ในช่วงเวลาเดียวกันอย่างมาก
ปัจจัยที่มีอิทธิพลต่อการใช้งานอินเทอร์เน็ตในภูมิภาคอาหรับ ได้แก่ การเข้าถึงทางภาษา แต่ไม่จำกัดเพียงเท่านั้น การให้บริการระบบชื่อโดเมน (DNS) ในอักษรอาหรับ (ชื่อโดเมนสากล หรือ IDN) คาดว่าจะช่วยกระตุ้นการใช้งานอินเทอร์เน็ตได้มากขึ้น การนำ IDN มาใช้คาดว่าจะทำให้ผู้ใช้อินเทอร์เน็ตชาวอาหรับสามารถลงทะเบียนโดเมนในภาษาและอักษรของตนเองได้ ซึ่งจะช่วยอำนวยความสะดวกในการพัฒนาแอปพลิเคชันและบริการเฉพาะพื้นที่ ความก้าวหน้านี้คาดว่าจะขยายการเข้าถึงและเพิ่มความเกี่ยวข้องของทรัพยากรอินเทอร์เน็ตสำหรับประชากรที่พูดภาษาอาหรับ[ 20 ]
ในเดือนเมษายน พ.ศ. 2551 Afiliasร่วมกับUN-ESCWAและPublic Interest Registry (PIR) ได้เปิดตัวกลุ่มทำงานด้านอักษรอาหรับในชื่อโดเมนระหว่างประเทศ (Arabic Script in IDNs Working Group หรือ ASIWG) ซึ่งประกอบด้วยผู้เชี่ยวชาญด้าน DNS ผู้ให้บริการ ccTLDภาคธุรกิจ นักวิชาการ ตลอดจนสมาชิกจากองค์กรระดับภูมิภาคและระดับนานาชาติจากประเทศอียิปต์ แกมเบีย อิหร่าน จอร์แดน ตูนิเซีย แอลจีเรีย ซูดาน โซมาเลีย จิบูตี คูเวต ปากีสถาน ซาอุดีอาระเบีย ซีเรีย สหรัฐอาหรับเอมิเรตส์ และมาเลเซีย โดยมี Ram Mohan จาก Afilias เป็นประธาน ASIWG มีเป้าหมายเพื่อพัฒนาตารางชื่อโดเมนระหว่างประเทศที่เป็นเอกภาพสำหรับอักษรอาหรับซึ่งเป็นครั้งแรกที่มีการใช้ตารางประเภทนี้
งานของ ASIWG นำไปสู่การสร้างกฎการสร้างโซนรากแรก (RZ-LGR-1) และครอบคลุมอักษรอาหรับ กฎดังกล่าวเป็นชุดกฎที่สอดคล้องกันชุดแรกสำหรับอักษรอาหรับ โดยไม่รวมเครื่องหมายการรวมหรือลำดับจุดรหัส ส่งผลให้ได้ผลลัพธ์ที่เรียบง่ายและถูกต้องตามหลักเทคนิค ซึ่งส่งผลให้มีการบูรณาการอักษรอาหรับเข้าสู่โซนรากของอินเทอร์เน็ต[ 21 ]
การใช้งานโดเมนระดับสูงสุด
ในปี 2552 ICANN ได้ตัดสินใจนำโดเมนระดับบนสุดประเภทใหม่มาใช้ ซึ่งสามารถกำหนดให้กับประเทศและภูมิภาคอิสระได้ คล้ายกับกฎสำหรับโดเมนระดับบนสุดรหัสประเทศอย่างไรก็ตาม ชื่อโดเมนอาจเป็นสตริงของอักขระ สัญลักษณ์ หรืออักษรภาพใดๆ ก็ได้ในอักษรหรือสคริปต์เฉพาะภาษาที่ไม่ใช่ภาษาละตินของภาษาของผู้สมัคร ภายใต้แนวทางบางประการเพื่อให้มั่นใจได้ถึงความเป็นเอกลักษณ์ทางสายตาที่เพียงพอ
กระบวนการติดตั้งโดเมนรหัสประเทศ IDN เริ่มต้นด้วยการทดสอบเป็นเวลานานในชุดของโดเมนย่อยในtestโดเมนระดับบนสุด โดเมนสิบเอ็ดโดเมนใช้สคริปต์หรือตัวอักษรภาษาพื้นเมือง เช่น "δοκιμή" [ 22 ]ซึ่งหมายถึงการทดสอบในภาษา กรีก
ความพยายามเหล่านี้ได้บรรลุผลสำเร็จด้วยการสร้างโดเมนระดับบนสุดรหัสประเทศสากล (IDN ccTLD) แรกสำหรับการใช้งานจริงในปี 2010
ในระบบชื่อโดเมน (Domain Name System) โดเมนเหล่านี้ใช้ การแสดงผล แบบ ASCIIที่ประกอบด้วยคำนำหน้า " xn--" ตามด้วย การแปลง Punycodeของ การแสดงผล Unicodeของตัวอักษรหรือสัญลักษณ์อักษรเฉพาะภาษา ตัวอย่างเช่น ชื่อภาษา ซีริลลิกของ IDN ccTLD ของรัสเซียคือ "рф" ในการแสดงผลแบบ Punycode จะเป็น " p1ai" และชื่อ DNS ของมันคือ " xn--p1ai"
หน่วยงานจดทะเบียนโดเมนที่ไม่ใช่ IDNA หรือ ICANN ที่รองรับชื่อโดเมนที่ไม่ใช่ ASCII
ผู้ให้บริการจดทะเบียนโดเมนรายอื่น ๆ ก็รองรับชื่อโดเมนที่ไม่ใช่ ASCII เช่นกัน บริษัท ThaiURL.com ในประเทศไทยรองรับการจดทะเบียนโดเมน ".com" ผ่านการเข้ารหัส IDN ของตนเองที่เรียกว่าThaiURLอย่างไรก็ตาม เนื่องจากเบราว์เซอร์สมัยใหม่ส่วนใหญ่รู้จักเฉพาะ IDN แบบ IDNA/Punycode เท่านั้น โดเมนที่เข้ารหัสด้วย ThaiURL จึงต้องพิมพ์หรือเชื่อมโยงในรูปแบบที่เข้ารหัสไว้ และจะแสดงผลในแถบที่อยู่ตามนั้น ซึ่งจำกัดประโยชน์ใช้สอย แต่ก็ยังเป็นโดเมนที่ถูกต้องและสามารถเข้าถึงได้ทั่วโลก
หน่วยงานที่ดูแลการลงทะเบียนหลายแห่งรองรับ อักขระ อิโมจิ Punycode เป็นโดเมนอิโมจิ
ข้อกังวลเกี่ยวกับการปลอมแปลง ASCII
การใช้ Unicode ในชื่อโดเมนอาจทำให้การปลอมแปลงเว็บไซต์ทำได้ง่ายขึ้น เนื่องจากลักษณะการแสดงผลของสตริง IDN ในเว็บเบราว์เซอร์อาจทำให้เว็บไซต์ปลอมดูไม่แตกต่างจากเว็บไซต์จริงที่ถูกปลอมแปลง ขึ้นอยู่กับแบบอักษรที่ใช้ ตัวอย่างเช่น อักขระ Unicode U+0430 – อักษรซีริลลิกตัวเล็ก a – อาจดูเหมือนกับอักขระ Unicode U+0061 ( อักษรละตินตัวเล็ก a ) ที่ใช้ในภาษาอังกฤษ ตัวอย่างที่เป็นรูปธรรมคือ การใช้ตัวอักษรซีริลลิกа , е , і , р ( a ; จากนั้น "Ie"/"Ye" U+0435 ซึ่งดูเหมือนตัวอักษรละตินe อย่างมาก ; จากนั้น U+0456 ซึ่งดูเหมือนตัวอักษรละตินi อย่างมาก ; และ "Er" U+0440 ซึ่งดูเหมือนตัวอักษรละตินp อย่างมาก ) เพื่อสร้าง URL wіkіреdіа.org ซึ่งแทบจะแยกไม่ออกจากการแสดงผลของ wikipedia.org ที่ถูกต้อง (อาจขึ้นอยู่กับแบบอักษร)
โดเมนระดับบนสุดที่ยอมรับการลงทะเบียน IDN
โดเมนระดับบนสุดจำนวนมากเริ่มยอมรับการจดทะเบียนชื่อโดเมนระหว่างประเทศในระดับที่สองหรือต่ำกว่า Afilias (.INFO) เสนอการจดทะเบียน gTLD IDN ระดับที่สองครั้งแรกในปี 2547 ในภาษาเยอรมัน[ 23 ]
DotAsia ซึ่งเป็นผู้จดทะเบียน TLD Asia ได้ดำเนินการ ช่วง Sunrise 70 วันเริ่มตั้งแต่วันที่ 11 พฤษภาคม 2554 สำหรับการจดทะเบียนโดเมนระดับที่สองในอักษรจีน ญี่ปุ่น และเกาหลี[ 24 ]
ไทม์ไลน์
- ธันวาคม พ.ศ. 2539: ร่างอินเทอร์เน็ตฉบับดั้งเดิมของ Martin Dürst เสนอUTF-5 (ตัวอย่างแรกของสิ่งที่ปัจจุบันเรียกว่าการเข้ารหัสที่เข้ากันได้กับ ASCII (ACE)) – UTF-5 ได้รับการกำหนดครั้งแรกที่มหาวิทยาลัยซูริค[ 25 ] [ 26 ] [ 27 ]
- มีนาคม พ.ศ. 2541: การวิจัยเบื้องต้นเกี่ยวกับ IDN ที่มหาวิทยาลัยแห่งชาติสิงคโปร์ (NUS) ศูนย์วิจัยอินเทอร์เน็ต (เดิมคือหน่วยวิจัยและพัฒนาอินเทอร์เน็ต – IRDU) นำโดย Tan Tin Wee (TW Tan) [ 28 ] (ทีมโครงการ IDN – Tan Juay Kwang และ Leong Kok Yong) และต่อมาได้ดำเนินการต่อโดยทีมงานที่ Bioinformatrix Pte. Ltd. (BIX Pte. Ltd.) – บริษัทที่แยกตัวออกมาจาก NUS นำโดย S. Subbiah
- มิถุนายน พ.ศ. 2541: ระบบชื่อโดเมนภาษาเกาหลีได้รับการพัฒนาโดย Kang, Hee-Seung ที่ KAIST (สถาบันวิทยาศาสตร์และเทคโนโลยีขั้นสูงแห่งเกาหลี) [ 29 ]
- กรกฎาคม 2541:
- ตุลาคม 2541:
- เจมส์ เซงอดีตนักศึกษาของ ตัน ทิน วี ที่หอพักเชียเรส มหาวิทยาลัยแห่งชาติสิงคโปร์ และนักวิจัยนักศึกษาที่เทคเน็ตและ IRDU ศูนย์คอมพิวเตอร์ มหาวิทยาลัยแห่งชาติสิงคโปร์ ได้รับการทาบทามจากซีอีโอ เอส. ซับบิอาห์ ให้เป็นผู้นำในการพัฒนา IDN ต่อไปที่บริษัท BIX Pte. Ltd.
- iDNS Testbed เปิดตัวโดย BIX Pte. Ltd. ภายใต้การดูแลของ APNG โดยมีCNNIC , JPNIC , KRNIC, TWNIC, THNIC, HKNIC และ SGNIC เข้าร่วม นำโดยJames Seng [ 33 ]
- การนำเสนอรายงานเกี่ยวกับ IDN ในการประชุมร่วม APNG-APTLD ที่งาน APRICOT'99
- มีนาคม 1999: การรับรองรายงาน IDN ในการประชุมใหญ่ APNG เมื่อวันที่ 1 มีนาคม 1999
- มิถุนายน พ.ศ. 2542: APNG ยื่นขอทุนร่วมกับศูนย์วิจัยอินเทอร์เน็ต (CIR) มหาวิทยาลัยแห่งชาติสิงคโปร์ ต่อศูนย์วิจัยเพื่อการพัฒนาระหว่างประเทศ (IDRC) ซึ่งเป็นองค์กรระหว่างประเทศที่ได้รับทุนจากรัฐบาลแคนาดา เพื่อทำงานเกี่ยวกับ IDN สำหรับ IPv6 โครงการ APNG นี้ได้รับทุนภายใต้โครงการ Pan Asia R&D Grant ซึ่งบริหารจัดการในนามของ IDRC โดยคณะกรรมการด้านอาชีวอนามัยและความปลอดภัยแห่งแคนาดา (CCOHS) หัวหน้าโครงการ: Tan Tin Wee จากมหาวิทยาลัยแห่งชาติสิงคโปร์[ 34 ]
- กรกฎาคม 2542:
- สิงหาคม พ.ศ. 2542: APTLD และ APNG จัดตั้งคณะทำงานเพื่อพิจารณาประเด็น IDN โดยมี Kilnam Chon เป็นประธาน[ 38 ]
- ตุลาคม 1999: บริษัท BIX Pte. Ltd. และมหาวิทยาลัยแห่งชาติสิงคโปร์ ร่วมกับนักลงทุนจากนิวยอร์กGeneral Atlantic Partnersได้แยกโครงการ IDN ออกเป็น 2 บริษัทใหม่ในสิงคโปร์ ได้แก่ i-DNS.net International Inc. และ i-Email.net Pte. Ltd. ซึ่งได้สร้างระบบ IDN ที่ใช้งานได้จริงเชิงพาณิชย์เป็นครั้งแรก สำหรับทั้งชื่อโดเมนและที่อยู่อีเมล IDN ตามลำดับ
- พฤศจิกายน 1999: โครงการ IETF IDN Birds-of-Feather ในวอชิงตัน ดี.ซี. เริ่มต้นโดย i-DNS.net ตามคำขอของเจ้าหน้าที่ IETF
- ธันวาคม 1999: บริษัท i-DNS.net International Pte. Ltd. เปิดตัว IDN เชิงพาณิชย์แห่งแรกในไต้หวันโดยใช้ตัวอักษรจีนภายใต้โดเมนระดับบนสุด IDN ".gongsi" (มีความหมายคล้าย ".com") พร้อมการรับรองจากรัฐมนตรีว่าการกระทรวงการสื่อสารของไต้หวัน และผู้ให้บริการอินเทอร์เน็ตรายใหญ่ในไต้หวันหลายราย มีรายงานว่าขายชื่อโดเมนได้มากกว่า 200,000 ชื่อภายในหนึ่งสัปดาห์ในไต้หวัน ฮ่องกง สิงคโปร์ มาเลเซียจีนออสเตรเลีย และสหรัฐอเมริกา
- ปลายปี 1999: Kilnam Chon ได้ริเริ่ม Task Force on IDNS ซึ่งนำไปสู่การก่อตั้ง MINC ซึ่งเป็น Multilingual Internet Names Consortium [ 39 ]
- มกราคม 2543:
- มีการจัดตั้งกลุ่มทำงานIETF IDN โดยมี James SengและMarc Blanchet เป็น ประธาน
- การเปิดตัว IDN เชิงพาณิชย์ครั้งที่สองคือ IDN TLD ในภาษาทมิฬ ซึ่งตรงกับ .com, .net, .org และ .edu โดยเปิดตัวในอินเดียด้วยการสนับสนุนจากกระทรวงไอทีโดย i-DNS.net International ซึ่งใช้ชุดอักขระที่ไม่เป็นมาตรฐาน และถูกยกเลิกในเวลาต่อมา
- กุมภาพันธ์ พ.ศ. 2543: ข้อเสนอ BoF ของ Multilingual Internet Names Consortium (MINC) ที่ IETF Adelaide [ 40 ]
- มีนาคม พ.ศ. 2543: เซสชัน DNS หลายภาษาของ APRICOT 2000 [ 41 ]
- เมษายน 2543: WALID Inc. (โดยมีคำขอจดสิทธิบัตร IDNA หมายเลข 6182148 ที่อยู่ระหว่างการพิจารณา) เริ่มให้บริการจดทะเบียนและแก้ไขชื่อโดเมนหลายภาษา
- พฤษภาคม 2543: การประชุมคณะทำงานทดสอบความสามารถในการทำงานร่วมกัน (Interoperability Testing WG) ของ MINC ณ ซานฟรานซิสโก โดยมี Bill Manning และ Y. Yoneya เป็นประธานการประชุม วันที่ 12 พฤษภาคม 2543
- มิถุนายน พ.ศ. 2543: การเปิดตัวครั้งแรกของ Multilingual Internet Names Consortium (MINC) ในกรุงโซล[ 42 ]เพื่อผลักดันการเปิดตัว IDN ร่วมกันโดยเริ่มจากภูมิภาคเอเชียแปซิฟิก[ 43 ]
- กรกฎาคม 2543:
- คณะทำงานวิศวกรรมร่วม (Joint Engineering TaskForce หรือ JET) ก่อตั้งขึ้นที่โยโกฮามาเพื่อศึกษาประเด็นทางเทคนิค โดยมี JPNIC (K.Konishi) และ TWNIC (Kenny Huang) เป็นผู้นำ
- การก่อตั้ง CDNC ( Chinese Domain Name Consortium ) อย่างเป็นทางการเพื่อแก้ไขปัญหาที่เกี่ยวข้องและใช้งานชื่อโดเมนอักษรฮั่น ซึ่งก่อตั้งโดย CNNIC , TWNIC , HKNIC และMONICในเดือนพฤษภาคม พ.ศ. 2543 [ 44 ] [ 45 ]
- มีนาคม 2544: คณะกรรมการ ICANNจัดตั้งคณะทำงาน IDN ขึ้น
- กรกฎาคม 2544:
- สมาคมชื่อโดเมนแห่งประเทศญี่ปุ่น: พิธีเปิดตัว JDNA (13 กรกฎาคม 2544) ณ กรุงโตเกียว ประเทศญี่ปุ่น
- ระบบชื่ออินเทอร์เน็ตภาษาอูร์ดู (28 กรกฎาคม พ.ศ. 2544) ในอิสลามาบัด ประเทศปากีสถาน จัดโดย SDNP และ MINC ร่วมกัน[ 46 ]
- การนำเสนอเกี่ยวกับ IDN ต่อคณะกรรมการการประชุมของคณะกรรมการวิทยาศาสตร์คอมพิวเตอร์และโทรคมนาคม สถาบันแห่งชาติสหรัฐอเมริกา (11–13 กรกฎาคม 2544) ณ มหาวิทยาลัยแคลิฟอร์เนีย คณะการจัดการและระบบสารสนเทศ เบิร์กลีย์ รัฐแคลิฟอร์เนีย[ 47 ]
- สิงหาคม 2544: การนำเสนอและกิจกรรมประชาสัมพันธ์ของ MINC ในการประชุมประจำปีของเครือข่ายเอเชียแปซิฟิกขั้นสูง (Asia Pacific Advanced Network) ณ ปีนัง ประเทศมาเลเซีย วันที่ 20 สิงหาคม 2544
- ตุลาคม 2544: การประชุมร่วมระหว่าง MINC และ CDNC ณ กรุงปักกิ่ง ระหว่างวันที่ 18-20 ตุลาคม 2544
- พฤศจิกายน 2544: คณะกรรมการ ICANN IDN ก่อตั้งขึ้น[ 48 ] Ram Mohan (Afilias) ได้รับการแต่งตั้งเป็นสมาชิกผู้ก่อตั้งและเป็นผู้นำ
- ธันวาคม 2544: การประชุมสัมมนาร่วมระหว่าง ITU และ WIPO ว่าด้วยชื่อโดเมนหลายภาษา จัดโดยความร่วมมือกับ MINC ระหว่างวันที่ 6-7 ธันวาคม 2544 ณ ศูนย์การประชุมนานาชาติ เจนีวา
- มกราคม 2546:
- ICANN IDN Guidelines Working Group ก่อตั้งขึ้นโดยมีสมาชิกจาก Afilias (Ram Mohan), Verisign (Pat Kane), .museum (Cary Karp), JPRS (Hiro Hotta) และสมาชิกจากผู้ให้บริการจดทะเบียนโดเมนระดับบนสุด (gTLD) และโดเมนระดับประเทศ (ccTLD) ชั้นนำ
- GNU Libidn ได้เผยแพร่การใช้งาน stringprep, Punycode และ IDNA เวอร์ชันฟรีแล้ว
- มีนาคม 2546: การเผยแพร่ RFC 3454, RFC 3490, RFC 3491 และ RFC 3492
- มิถุนายน พ.ศ. 2546: การเผยแพร่แนวทาง ICANN IDN สำหรับทะเบียนโดเมน[ 49 ]นำไปใช้โดยทะเบียนโดเมน .cn, .info, .jp, .org และ .tw
- พฤษภาคม 2547: เผยแพร่ RFC 3743 แนวทางของทีมวิศวกรรมร่วม (JET) สำหรับการจดทะเบียนและการบริหารจัดการชื่อโดเมนระหว่างประเทศ (IDN) สำหรับภาษาจีนญี่ปุ่น และเกาหลี
- มีนาคม พ.ศ. 2548: การประชุมกลุ่มศึกษาครั้งแรก 17 ของ ITU-T เกี่ยวกับชื่อโดเมนสากล[ 50 ]
- พฤษภาคม 2548: โดเมนระดับบนสุดของประเทศ .IN (อินเดีย) จัดตั้งกลุ่มทำงานผู้เชี่ยวชาญด้าน IDN เพื่อสร้างโซลูชันสำหรับ 22 ภาษาทางการ โดยแต่งตั้ง Ram Mohan (Afilias) เป็นหัวหน้าฝ่ายดำเนินการด้านเทคนิค และแต่งตั้งผู้เชี่ยวชาญด้านภาษาศาสตร์เข้าร่วมกลุ่มทำงาน
- เมษายน พ.ศ. 2549: การประชุมกลุ่มศึกษา ITU ครั้งที่ 17 ในเกาหลีได้ให้การอนุมัติขั้นสุดท้ายต่อคำถามเกี่ยวกับชื่อโดเมนสากล[ 51 ]
- มิถุนายน 2549: จัดการประชุมเชิงปฏิบัติการเกี่ยวกับ IDN ในการประชุม ICANN ที่เมืองมาร์ราเกช ประเทศโมร็อกโก
- พฤศจิกายน 2549: ICANN GNSO IDN Working Group ถูกสร้างขึ้นเพื่อหารือเกี่ยวกับผลกระทบเชิงนโยบายของ IDN TLDs Ram Mohan (Afilias) ได้รับเลือกเป็นประธานของ IDN Working Group [ 52 ]
- ธันวาคม 2549: การประชุม ICANN ในเซาเปาโลหารือเกี่ยวกับสถานะของการทดสอบในห้องปฏิบัติการของ IDN ภายในรูท
- มกราคม 2550: ราม โมฮัน ( อาฟิเลียส ) และ ซี-ดีเอซีของอินเดีย ได้จัดทำตารางแสดงตัวแปรภาษาทมิฬและมาลายาลั ม เสร็จสมบูรณ์
- มีนาคม 2550: คณะทำงาน ICANN GNSO IDN เสร็จสิ้นงานRam Mohanนำเสนอรายงานในการประชุม ICANN Lisboa [ 53 ]
- ตุลาคม 2550: โดเมนระดับบนสุด ของ IDNA จำนวน 11 โดเมน ถูกเพิ่มเข้าไปในเนมเซิร์ฟเวอร์รูทเพื่อประเมินการใช้ IDNA ในระดับบนสุดของ DNS [ 54 ] [ 55 ]
- มกราคม 2551: ICANN: การประเมิน TLD .test IDN ประสบความสำเร็จ[ 56 ]
- กุมภาพันธ์ 2551: การประชุมเชิงปฏิบัติการ IDN: IDN ในภาษาและอักษรอินเดีย[ 57 ] ICANN, DIT, Afilias, C-DAC, NIXI เป็นผู้นำ
- เมษายน 2551:
- มิถุนายน 2551:
- คณะกรรมการ ICANN ลงมติให้พัฒนาข้อเสนอการดำเนินการเร่งด่วนขั้นสุดท้ายสำหรับ IDN ccTLDS จำนวนจำกัด[ 60 ]
- สมาชิกของกลุ่มทำงาน IDN อักษรอาหรับ (ASIWG) [ 61 ]ขยายไปยังอียิปต์ อิหร่าน คูเวต ปากีสถาน ซาอุดีอาระเบีย ซีเรีย สหรัฐอาหรับเอมิเรตส์ มาเลเซีย UN ESCWA APTLD ISOC แอฟริกา และผู้เชี่ยวชาญที่ได้รับเชิญ Michael Everson และ John Klensin
- ตุลาคม 2551: ICANN แสวงหาความสนใจในกระบวนการเร่งด่วน IDN ccTLD [ 62 ]
- กันยายน 2552: ICANN นำข้อเสนอ IDN ccTLD เข้าสู่วาระการประชุมที่กรุงโซลในเดือนตุลาคม 2552 [ 63 ]
- ตุลาคม 2552: ICANN อนุมัติการลงทะเบียนชื่อ IDN ในรากของ DNS ผ่านกระบวนการ IDN ccTLD Fast-Track ในการประชุมที่กรุงโซล ระหว่างวันที่ 26-30 ตุลาคม 2552 [ 64 ]
- มกราคม 2553: ICANN ประกาศว่าอียิปต์ สหพันธรัฐรัสเซีย ซาอุดีอาระเบีย และสหรัฐอาหรับเอมิเรตส์ เป็นประเทศแรกที่ผ่านการประเมินสตริงแบบเร่งด่วนภายในกระบวนการสมัครโดเมน IDN ccTLD [ 65 ]
- พฤษภาคม 2553: การใช้งานครั้งแรกเริ่มใช้งานจริง ได้แก่ ccTLD ในอักษรอาหรับสำหรับอียิปต์ ซาอุดีอาระเบีย และสหรัฐอาหรับเอมิเรตส์[ 8 ]
- สิงหาคม 2010 เป็นต้นไป: IETFเผยแพร่ข้อกำหนด "IDNA2008" ฉบับปรับปรุงใหม่ในรูปแบบ RFC 5890–5894
- ธันวาคม 2010: คณะกรรมการ ICANN ได้จัดตั้งคณะทำงาน IDN Variants [ 66 ]เพื่อกำกับดูแลและติดตามโครงการ IDN Variant Issues สมาชิกของคณะทำงานประกอบด้วย Ram Mohan (ประธาน), Jonne Soininen, Suzanne Woolf และ Kuo-Wei Wu
- กุมภาพันธ์ 2555: อีเมลระหว่างประเทศได้รับการกำหนดมาตรฐานโดยใช้ IDN [ 67 ]
ดูเพิ่มเติม
ลิงก์ภายนอก
- RFC 3454 "การเตรียมสตริงที่รองรับหลายภาษา ('stringprep')"
- RFC 5890 "ชื่อโดเมนสากลสำหรับแอปพลิเคชัน (IDNA): คำจำกัดความและกรอบเอกสาร"
- RFC 5891 "ชื่อโดเมนสากลในแอปพลิเคชัน (IDNA): โปรโตคอล"
- RFC 5892 "รหัสยูนิโคดและชื่อโดเมนสากลสำหรับแอปพลิเคชัน (IDNA)"
- RFC 5893 "สคริปต์จากขวาไปซ้ายสำหรับชื่อโดเมนสากลสำหรับแอปพลิเคชัน (IDNA)"
- ชื่อโดเมนสากลของ ICANN
- ทะเบียนตารางภาษา IDN
- รายงานทางเทคนิคของ Unicode ฉบับที่ 36 – ข้อควรพิจารณาด้านความปลอดภัยสำหรับการใช้งาน Unicode และเทคโนโลยีที่เกี่ยวข้อง
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ชื่อโดเมนที่รองรับหลายภาษา
ชื่อ โดเมนสากล ( IDN ) คือชื่อโดเมนอินเทอร์เน็ต ที่มีป้ายกำกับอย่างน้อยหนึ่งป้ายที่แสดงในแอปพลิเคชันซอฟต์แวร์ทั้งหมดหรือบางส่วน ในอักษรหรือตัวอักษร ที่ไม่ใช่ภาษาละติน หรือใน...
การรองรับหลายภาษาในแอปพลิเคชัน
Internationalizing Domain Names in Applications (IDNA) เป็นกลไกที่กำหนดขึ้นในปี 2546 สำหรับการจัดการชื่อโดเมนที่มีอักขระ ที่ไม่ใช่ ASCII ในระดับสากล
แนวทางปฏิบัติสำหรับการใช้งานชื่อโดเมนที่เป็นสากล
กลุ่มทำงานชุมชนด้านเทคนิคเพื่อสร้างแนวทางปฏิบัติ IDN ฉบับแรกถูกสร้างขึ้น [ 9 ] ในเดือนสิงหาคม พ.ศ. 2545 โดยประกอบด้วย Ram Mohan (Afilias), Hiro Hotta (JPRS), Pat Kane (Verisign), Cary Karp (.museum) และ Tina Dam (ICANN) แนวทางปฏิบัติฉบับที่ 1.
แปลงเป็น ASCII และแปลงเป็น Unicode
การแปลงระหว่างรูปแบบ ASCII และไม่ใช่ ASCII ของชื่อโดเมนนั้นทำได้โดยใช้อัลกอริทึมสองตัวที่เรียกว่า ToASCII และ ToUnicode อัลกอริทึมเหล่านี้ไม่ได้ถูกนำไปใช้กับชื่อโดเมนทั้งหมด แต่จะนำไปใช้กับป้ายกำกับแต่ละส่วน ตัวอย่างเช่น หากชื่อโดเมนคือ www.example.