100 likes | 217 Views
THNIC’s IDN Deployment/Experience in Thailand. Thai Name Server Co., Ltd. October 11, 2004 Krit Witwiyaruj. Why IDN?. ASCII representation of Thai words is difficult to read/write ใครกินไข่ไก่ => Kaikinkaikai / Kraikinkhaikai / … ผู้ใหญ่บ้าน => Pooyaiban / Poohyaibaan / …
E N D
THNIC’s IDN Deployment/Experience in Thailand Thai Name Server Co., Ltd. October 11, 2004 Krit Witwiyaruj
Why IDN? • ASCII representation of Thai words is difficult to read/write • ใครกินไข่ไก่=> Kaikinkaikai / Kraikinkhaikai / … • ผู้ใหญ่บ้าน=> Pooyaiban / Poohyaibaan / … • No way of representing different words (different meaning) in Thai. • กฤษ, กฤต, กฤษณ์ => Krit
TH Implementation • Fully compliant with IDN standard RFCs • RFC 3490, RFC 3491, RFC 3492 • Second-level domain name registration <Thai>.th • Support Languages: English and Thai (inclusion-based characters set)
TH Language Table • Based on RFC2278 and Unicode 3.2 (U+0E01-U+0E5B) • Total Number of Codepoints allow for IDN: LDH + 82 (Thai Characters) • Consonants (Alphabet): 46 • Vowel: 18 • Tone marks: 4 • Sign: 4 • Number: 10 • No Variants preparations required • For more detail on Thai Language Table for IDN • http://www.iana.org/assignments/idn/registered.htm
IDN Applications • Browsers • Netscape, Mozilla, Opera, Safari, Camino, Epiphany, Firefox, Konqueror and others • E-Mail • FoxMail • IDN SDKs and Language support • GNU libidn, JPNIC, VeriSign
IDN WHOIS Challenges • Display IDN element • Lack of IDN Whois standard • Query/Display with Punycode • IRIS (CRISP) - A Domain Registry (dreg) Type for the Internet Registry Information Service • ftp://ftp.isi.edu/internet-drafts/draft-ietf-crisp-iris-dreg-07.txt
TH Policy • Language Declaration • Thai, English (Can be mixed) • Second-level domain name registration <Thai>.th • Free Thai domain name registration for 1 year (associated with ASCII Domain name) • For more detail on THNIC’s policy (in thai) • http://www.thnic.net/homepage2/thaidomain.html
Thai domain name issues • Naming in Thai generally use long words (more characters required) • ASCII: name not longer than 63 • Thai: Maximum characters that can be used as a domain name is about 30-45. (Depends on naming) • In Thai abbreviation is not a common. Except government related words. • Spelling English word in Thai can be variant. • ACE is not human readable. More difficult to edit Zone file.
Summary of Public Feedback • How to make sub domain in IDN (Thai)? • What’s the Tools. • How to make IE browser work with IDN? • I-Nav Plug-in for IE (by VeriSign) • Registration Policy (mostly naming issues)? • Thai name must has same meaning/pronunciation as ASCII name. • THNIC’s IDN registration statistic • http://ns.in.th/stats/idn_stats.html
Questions? krit@thains.co.th