Cos'è ASCII e cosa sono i caratteri ASCII vs. Non-ASCII nei domini?
ASCII, pronunciato ask-ee , sta per American Standard Code for Information Interchange. ASCII era originariamente basato sull'alfabeto inglese e consiste di 128 caratteri inclusi A-Z, 0-9, punteggiatura, spazi, e altri codici di controllo che possono essere trovati su una tastiera inglese standard. Questi 128 caratteri sono poi assegnati a un numero da 0 a 127 per rappresentarli nel trasferimento di dati da un computer all'altro. Mentre il codice ASCII era originariamente sviluppato per telescriventi (un dispositivo usato per inviare e ricevere messaggi), ha trovato un'applicazione più ampia con lo sviluppo dei personal computer.
Caratteri ASCII e non-ASCII nei nomi di dominio
I domini ASCII, proprio come l'ASCII in generale , si basa sull'alfabeto inglese. Questi domini sono limitati a includere solo i seguenti caratteri: A-Z, 0-9, e trattini (-). Altri tipi di punteggiatura, spazi, ecc. non sono permessi per questi domini. I domini ASCII sono molto più prevalenti dei domini con caratteri non-ASCII attualmente, poiché i domini non-ASCII sono stati resi disponibili per la registrazione pubblica solo recentemente (intorno al 2010).
Esempi di domini con caratteri ASCII:
- .com
- .org
- .xyz
- .co
Domini non-ASCII sono comunemente indicati come Nomi di dominio internazionalizzati (IDN)Più recentemente, estensioni di dominio internazionali sono anche diventati disponibili in una varietà di lingue e script. Questi tipi di domini permettono l'inclusione di una varietà molto più ampia di caratteri, il che apre Internet a più persone in tutto il mondo attraverso l'accessibilità e l'uso di altre lingue. In breve, i domini non-ASCII non sono strettamente confinati ai caratteri ASCII (A-Z, 0-9, e trattini), permettono una vasta gamma di caratteri unici.
Esempi di caratteri non-ASCII utilizzati nelle estensioni di dominio internazionali:
- .भारत (utilizzato per i siti web in India)
- .网络 (l'equivalente di .NET in Cina)
- .קום (l'equivalente di .COM in ebraico)
- .இந்தியா (che significa 'Tamil' per l'India, una lingua parlata in alcune parti dell'India)