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

  1. Bokstav: "a" till "z" (okänslig för skiftläge)
  2. Siffra: "0" till "9"
  3. 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:


  1. Börja med ett thailändskt domännamn som indata: ชื่อไทย.คอม


  2. 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)

  3. 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)


  4. 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)

  5. 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.

  1. ^ "ThaiURL - Hur fungerar ThaiURL?" .

externa länkar