ThaiURL
ThaiURL (Thai Uniform Resource Locator) är en teknik som möjliggör användning av thailändska domännamn i applikationer som har modifierats för att stödja denna teknik. Det är ett av flera sådana system som marknadsfördes före tillkomsten av IDNA .
Traditionellt tillåter inte Domain Name System ( DNS ) domännamn med thailändska tecken. De enda tecken som tillåts i DNS-namn, som specificeras i RFC 1034 "Domännamn - koncept och faciliteter" och RFC 1035 "Domännamn - implementering och specifikation", är
- Bokstav: "a" till "z" (okänslig för skiftläge)
- Siffra: "0" till "9"
- Bindestreck (-)
ThaiURL-domännamnsstandarden är baserad på thailändska tecken och symboler enligt TIS 620 -2533: Standard för thailändska teckenkoder för datorer. Eftersom dessa är icke-ASCII-tecken, används radbaserad ASCII-kompatibel kodning . Kodningsprocessen är som följer:
-
Börja med ett thailändskt domännamn som indata:ชื่อไทย.คอม
-
Konvertera de thailändska tecknen till deras Unicode- kodpunkter i hexadecimal :0e0a 0e37 0e48 0e2d 0e44 0e17 0e22. 0e04 0e2d 0e21
(mellanslag läggs till här för att visa individuella kodpunkter)0e0a0e370e480e2d0e440e170e22.0e040e2d0e21
(faktisk sexkantsträng) -
Konvertera hexadecken till binärt:0000 1110 0000 1010 0011 0111 0100 1000 0010 1101 0100 0100 0001 0111 0010 0010. 0000 1110 0000 0100 0010 1101 0010 0001 (
mellanslag har lagts till för att visa enskilda hexadecken) -
Utför en Base32- konvertering:00001 11000 00101 00011 01110 10010 00001 01101 01000 10000 01011 10010 00100 . 00001 11000 00010 00010 11010 01000 01000
(binär representation)byfdosbniqlse.bycc2ii
(ASCII-representation) -
Lägg till TLD:byfdosbniqlse.bycc2ii.net
Denna typ av URL-kodning är inte en nationell standard, utan snarare ett system som används av domännamnsregistratorn ThaiURL.com. Det är ett av många lokaliserade namnscheman som föregår standardiseringen av Internationalized domännamn (IDNA); för närvarande verkar de två systemen samexistera. ccTLD - namnregistratorn för .th , thnic.net , stöder IDNA; ThaiURL registrerar .com-namn.
Men eftersom detta inte är en ICANN-sanktionerad IDN-kodningsmetod är stödet begränsat. De flesta webbläsare använder fortfarande standard till punycode för att koda thailändska domännamn, så det enda sättet att nå ThaiURL-registrerade domäner är genom att skriva in eller länka till det ASCII-kodade domännamnet.