Mailinglist Archive: opensuse-es (1726 mails)
| < Previous | Next > |
Re: [opensuse-es] Dominios con caracteres internacionales (idn)
- From: "Camaleón" <noelamac@xxxxxxxxx>
- Date: Wed, 3 Oct 2007 21:17:11 +0200
- Message-id: <b23e69e70710031217o636236e1xecb6ca783e68b56b@xxxxxxxxxxxxxx>
El 3/10/07, Carlos E. R. escribió:
> Al parecer, es responsabilidad del programa de aplicación; los navegadores
> ya han hecho la adaptación.
Sí, eso es lo que pensaba, que el cliente de correo sí hace la
traducción de forma correcta (el telnet, al hacerlo en consola, falla)
pero no se puede depender de eso, es un poco arriesgado... todavía hay
algunos "locuelos" que envían mensajes con "pine" y demás ;-P
> La cosa va como sigue
>
> Se parte el nombre en sus partes:
>
> www.ñAndú.cl --> www, ñAndú, y cl
>
>
> Se pasa por el algoritmo 'ToASCII'; si falla, es que el nombre no es
> compatible con los DNS y hay que adaptarlo. La part "ñAndú" fallará.
>
> Se normaliza el trozo (label) usando el algoritmo "Nameprep". Quedará
> "ñandú".
>
> Se traduce usando "Punycode", que lo primero que hace es anteponer las
> cuatro letras "xn--", o prefijo ACE (ASCII Compatible Encoding). Las
> funciones están en el sistema:
>
> punycode_decode (3) - decode Punycode to Unicode
> punycode_encode (3) - encode Unicode to Punycode
> punycode_strerror (3) - return string describing punycode error code
>
> pero no he localizado un binario que nos haga la conversión, así que no se
> exactamente en que se convierte este ejemplo. Pero, hay conversores:
>
> <http://www.nameisp.com/puny.asp>
> <http://www.motobit.com/util/punycode-decoder-encoder.asp>
>
> y la web de ejemplo se convierte en: "www.xn--and-6ma2c.cl", la cual sí
> funciona con el comando "host".
Sí, pero ya te digo, espero que todo eso sea transparente para el
usuario, no le digas al compañero de la oficina que si se ha acordado
de usar el "punycode" que te responde que él no tiene pony X-)
> Supongo que si "host" se ha compilado con soporte IDN, hará la conversión
> internamente.
Sí, ya lo explicaba en un mensaje anterior...
> Del postfix, no sé. No se si la conversión la tiene que
> hacer el outlook (¡tiembla!) o el postfix.
Ains... del Outlook puede salir cualquier cosa.
> ¿El esnic es español? Entonces, ¿que te esperas? :-(
Tampoco ayuda mucho la wiki >:-)
Saludos,
--
Camaleón
---------------------------------------------------------------------
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help@xxxxxxxxxxxx
> Al parecer, es responsabilidad del programa de aplicación; los navegadores
> ya han hecho la adaptación.
Sí, eso es lo que pensaba, que el cliente de correo sí hace la
traducción de forma correcta (el telnet, al hacerlo en consola, falla)
pero no se puede depender de eso, es un poco arriesgado... todavía hay
algunos "locuelos" que envían mensajes con "pine" y demás ;-P
> La cosa va como sigue
>
> Se parte el nombre en sus partes:
>
> www.ñAndú.cl --> www, ñAndú, y cl
>
>
> Se pasa por el algoritmo 'ToASCII'; si falla, es que el nombre no es
> compatible con los DNS y hay que adaptarlo. La part "ñAndú" fallará.
>
> Se normaliza el trozo (label) usando el algoritmo "Nameprep". Quedará
> "ñandú".
>
> Se traduce usando "Punycode", que lo primero que hace es anteponer las
> cuatro letras "xn--", o prefijo ACE (ASCII Compatible Encoding). Las
> funciones están en el sistema:
>
> punycode_decode (3) - decode Punycode to Unicode
> punycode_encode (3) - encode Unicode to Punycode
> punycode_strerror (3) - return string describing punycode error code
>
> pero no he localizado un binario que nos haga la conversión, así que no se
> exactamente en que se convierte este ejemplo. Pero, hay conversores:
>
> <http://www.nameisp.com/puny.asp>
> <http://www.motobit.com/util/punycode-decoder-encoder.asp>
>
> y la web de ejemplo se convierte en: "www.xn--and-6ma2c.cl", la cual sí
> funciona con el comando "host".
Sí, pero ya te digo, espero que todo eso sea transparente para el
usuario, no le digas al compañero de la oficina que si se ha acordado
de usar el "punycode" que te responde que él no tiene pony X-)
> Supongo que si "host" se ha compilado con soporte IDN, hará la conversión
> internamente.
Sí, ya lo explicaba en un mensaje anterior...
> Del postfix, no sé. No se si la conversión la tiene que
> hacer el outlook (¡tiembla!) o el postfix.
Ains... del Outlook puede salir cualquier cosa.
> ¿El esnic es español? Entonces, ¿que te esperas? :-(
Tampoco ayuda mucho la wiki >:-)
Saludos,
--
Camaleón
---------------------------------------------------------------------
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help@xxxxxxxxxxxx
| < Previous | Next > |