Convertidor de Punycode

Convertiu dominis Unicode a Punycode i torneu a descodificar les etiquetes xn--.

Direcció de conversió
Domini
Resultat
Llest. Enganxeu un domini per convertir.

El text del vostre domini es converteix al vostre navegador. No es puja res a BroBroGo.

PMF

Per a què serveix Punycode?

Punycode permet representar noms de domini amb caràcters com ü, 例 o भारत com a etiquetes ASCII que comencen per xn--.

He d'enganxar una URL completa?

Utilitzeu només el nom d'host o el domini, com ara bücher.example o xn--bcher-kva.example. Deixeu de banda https://, rutes, cadenes de consulta i fragments.

Per què s'ha rebutjat el meu domini?

Un nom d'host vàlid no pot contenir espais, etiquetes buides, guions al principi o al final de l'etiqueta, o etiquetes que siguin massa llargues després de la conversió.

El Convertidor de Punycode és una eina dissenyada per transformar noms de domini internacionals entre la seva representació Unicode i el seu equivalent en format Punycode. Aquest procés permet que els dominis que contenen caràcters especials o no ASCII es converteixin en etiquetes ASCII compatibles amb el sistema de noms de domini (DNS), les quals comencen sempre amb el prefix "xn--". L'eina realitza la conversió de manera instantània a mesura que l'usuari escriu.

El paper de Punycode en els dominis internacionals

El sistema DNS d'Internet es va dissenyar originalment per admetre només un conjunt limitat de caràcters ASCII. Amb la globalització de la xarxa, va sorgir la necessitat d'utilitzar noms de domini que reflectissin la diversitat lingüística global, incloent caràcters com la "ü", caràcters xinesos com "例" o escriptures no llatines com "भारत".

Punycode resol aquesta limitació traduint cadenes de caràcters Unicode a un format codificat que utilitza exclusivament el conjunt de caràcters ASCII permès pel DNS. Una etiqueta de domini que ha estat convertida a Punycode es reconeix fàcilment perquè comença amb la seqüència "xn--". Aquesta codificació garanteix que qualsevol servidor de noms o aplicació d'Internet pugui resoldre i processar el domini correctament, independentment de l'idioma o l'alfabet original, facilitant així l'accessibilitat web i l'ús global de la xarxa.

Funcionament de la conversió i direccions de treball

L'eina opera en dues direccions segons les necessitats de l'usuari, predefinint per defecte l'opció "De Unicode a Punycode":

  1. De Unicode a Punycode: Transforma un domini amb caràcters internacionals (com ara bücher.example) en la seva versió codificada en ASCII (com ara xn--bcher-kva.example).
  2. De Punycode a Unicode: Realitza el procés invers, descodificant una etiqueta que comença per "xn--" per mostrar els caràcters Unicode originals.

Quan es canvia la direcció de conversió a la interfície, el marcador de posició de l'entrada s'actualitza automàticament per reflectir el format esperat. L'eina també compta amb suport per preservar un únic punt final si aquest es troba present al domini introduït.

Requisits de format i validació de dominis

Perquè la conversió es dugui a terme correctament, l'entrada ha de complir estrictament les especificacions d'un nom d'host o domini. Existeix una distinció clara entre una adreça URL completa i un nom de domini simple. L'eina no accepta URLs que incloguin protocols, rutes, paràmetres o fragments.

Les regles de validació que s'apliquen a l'entrada són les següents:

  • No s'han d'incloure esquemes de protocol com https://.
  • No es permeten rutes (paths), cadenes de consulta (query strings) ni fragments.
  • Un nom d'host vàlid no pot contenir espais buits.
  • No es permeten etiquetes buides dins del domini.
  • Les etiquetes individuals no poden començar ni acabar amb un guió.
  • Les etiquetes no poden ser massa llargues un cop s'ha realitzat la conversió.
  • L'entrada de text està limitada a un màxim de 10.000 caràcters.

Si l'entrada no compleix aquests requisits, és buida o supera el límit de caràcters, el resultat es neteja automàticament i es mostra un missatge d'estat específic.

Mètrica de dades i missatges de la interfície

Durant el procés de conversió, l'eina calcula i mostra diverses dades estadístiques en temps real per facilitar l'anàlisi tècnica del domini:

  • Entrada: Mostra el nombre de caràcters que conté el text introduït per l'usuari.
  • Sortida: Indica el nombre de caràcters del resultat obtingut.
  • Etiquetes: Especifica la quantitat d'etiquetes (segments separats per punts) que componen el domini convertit.

L'estat de l'aplicació es comunica mitjançant missatges clars que guien l'usuari durant l'ús de l'eina:

  • Llest. Enganxeu un domini per convertir. (Es mostra quan l'eina està preparada per rebre dades).
  • S'està convertint... (Apareix durant el processament de la informació).
  • S'ha convertit. (Indica que la conversió s'ha completat amb èxit).
  • Primer enganxeu un domini. (S'activa si s'intenta realitzar una acció amb el camp buit).
  • Aquest no és un nom de domini vàlid. Utilitzeu un nom d'host sense protocol, ruta ni espais. (Es mostra quan l'estructura de l'entrada és incorrecta).
  • Aquesta entrada és massa llarga per a aquesta eina. Mantingueu-la per sota de {max} caràcters. (Apareix si se supera el límit de 10.000 caràcters).
  • No s'ha pogut convertir aquest domini. (S'activa davant d'errors interns de codificació).
  • S'ha netejat. (Es mostra en buidar els camps de text).
  • S'ha carregat l'exemple. (Apareix en utilitzar les dades de mostra de l'eina).
  • El resultat s'ha mogut a l'entrada. (Es mostra en transferir el text de sortida al camp d'entrada per a una nova operació).

Privacitat i seguretat de les dades

El processament de les dades es realitza de manera local. El text del vostre domini es converteix al vostre navegador i no es puja res a BroBroGo. Això garanteix que la informació introduïda no es transmet a servidors externs durant l'ús de l'eina.

Perfils professionals que utilitzen Punycode

La conversió de dominis internacionals és una tasca habitual per a diversos perfils tècnics i de gestió a la xarxa:

  • Desenvolupadors web: Que necessiten integrar i provar dominis internacionals en aplicacions, bases de dades o fitxers de configuració que només admeten caràcters ASCII.
  • Administradors de dominis: Encarregats de registrar, transferir o configurar zones DNS per a dominis que utilitzen caràcters especials.
  • Administradors de SEO: Que han d'analitzar com es mostren i s'indexen els enllaços amb caràcters internacionals en els motors de cerca.
  • Auditors de seguretat: Que verifiquen la integritat dels dominis i analitzen possibles atacs de suplantació d'identitat basats en caràcters homògrafs de diferents alfabets.

Preguntes freqüents (FAQ)

Per a què serveix Punycode?
Punycode permet representar noms de domini amb caràcters com ü, 例 o भारत com a etiquetes ASCII que comencen per xn--.

He d'enganxar una URL completa?
Utilitzeu només el nom d'host o el domini, com ara bücher.example o xn--bcher-kva.example. Deixeu de banda https://, rutes, cadenes de consulta i fragments.

Per què s'ha rebutjat el meu domini?
Un nom d'host vàlid no pot contenir espais, etiquetes buides, guions al principi o al final de l'etiqueta, o etiquetes que siguin massa llargues després de la conversió.

On es processen les dades que introdueixo en aquesta eina?
El text del vostre domini es converteix al vostre navegador. No es puja cap dada als servidors de BroBroGo, assegurant un processament local.