ThaiURL - ThaiURL

ThaiURL (Thai Uniform Resource Locator), bu teknolojiyi desteklemek için değiştirilmiş uygulamalarda Tay alan adlarının kullanılmasını sağlayan bir teknolojidir. Ortaya çıkmadan önce pazarlanan bu tür birkaç sistemden biridir. IDNA.

Geleneksel olarak, Alan Adı Sistemi (DNS ), Tayca karakter içeren alan adlarına izin vermez. DNS adlarında izin verilen tek karakter, RFC 1034 "Alan adları - kavramlar ve tesisler" ve RFC 1035 "Alan adları - uygulama ve spesifikasyon",

  1. Harf: "a" ile "z" arası (büyük / küçük harfe duyarlı değildir)
  2. Rakam: "0" ila "9"
  3. Kısa çizgi (-)

ThaiURL alan adlandırma standardı, şurada belirtildiği gibi Tay karakterlerini ve sembollerini temel alır: TIS 620 -2533: Bilgisayarlar için Tayca Karakter Kodları Standardı. Bunlar ASCII olmayan karakterler olduğundan, Satır tabanlı ASCII Uyumlu Kodlama kullanıldı.[1] Kodlama süreci aşağıdaki gibidir:

  1. Giriş olarak bir Tay alan adıyla başlayın:
    ชื่อ ไทย. คอม
  2. Tay karakterlerini onların Unicode kod noktaları onaltılık:
    0e0a 0e37 0e48 0e2d 0e44 0e17 0e22. 0e04 0e2d 0e21 (ayrı kod noktalarını göstermek için buraya boşluklar eklenir)
    0e0a0e370e480e2d0e440e170e22.0e040e2d0e21 (gerçek onaltılık dize)
  3. Onaltılık karakterleri ikiliye dönüştürün:
    0000 1110 0000 1010 0011 0111 0100 1000 0010 1101 0100 0100 0001 0111 0010 0010 . 0000 1110 0000 0100 0010 1101 0010 0001 (ayrı onaltılık karakterleri göstermek için eklenen boşluklar)
  4. Yapın Base32 dönüştürmek:
    00001 11000 00101 00011 01110 10010 00001 01101 01000 10000 01011 10010 00100 . 00001 11000 00010 00010 11010 01000 01000 (ikili gösterim)
    byfdosbniqlse.bycc2ii (ASCII gösterimi)
  5. TLD'yi ekleyin:
    byfdosbniqlse.bycc2ii.net

Bu tür bir URL kodlaması ulusal bir standart olmayıp, ThaiURL.com alan adı kayıt kuruluşu tarafından kullanılan bir sistemdir. Standartlaştırmadan önce gelen birçok yerelleştirilmiş adlandırma şemasından biridir. Uluslararasılaştırılmış alan adları (IDNA); şu anda iki sistem bir arada varmış gibi görünüyor. ccTLD adı kayıt şirketi .th, thnic.net IDNA'yı destekler; ThaiURL .com adlarını kaydeder.

Ancak, bu ICANN onaylı bir IDN kodlama yöntemi olmadığından, destek sınırlıdır. Çoğu tarayıcı hala varsayılan olarak kullanacaktır zayıf kod Tay alan adlarını kodlamak için, bu nedenle ThaiURL kayıtlı alan adlarına ulaşmanın tek yolu, ASCII kodlu alan adını yazmak veya ona bağlanmaktır.

Referanslar

  1. ^ "ThaiURL - ThaiURL Nasıl Çalışır?".

Dış bağlantılar