Codificación adecuada

05/10/2005 - 17:24 por Consultas | Informe spam
Hola, quería saber cual es la codificación de lenguaje más apropiada para el
envío y recepción de mensajes. Tengo algo de lío entre todos los formatos
posibles y su funcionalidad. Me podéis orientar. Gracias.

Preguntas similare

Leer las respuestas

#1 Jorge Zeledon [MS MVP]
05/10/2005 - 18:56 | Informe spam
Hola Consultas:
Unicode es una norma de codificación de caracteres. Su objetivo es
asignar a cada posible carácter de cada posible lenguaje un número y
nombre único, a diferencia de la mayor parte de los juegos ISO, que
sólo definen los necesarios para un idioma o zona geográfica.


Entonces, básicamente, Unicode proporciona un número único para cada
carácter, sin importar la plataforma, ni el programa, ni el idioma,
permitiendo un fácil traspaso entre distintos sistemas de codificación
y plataformas.


Las computadoras sólo trabajan con números. Almacenan letras y otros
caracteres mediante la asignación de un número a cada uno. Antes de
que se inventara Unicode, existían cientos de sistemas de codificación
distintos para asignar estos números. Ninguna codificación específica
podía contener caracteres suficientes: por ejemplo, la Unión Europea,
por sí sola, necesita varios sistemas de codificación distintos para
cubrir todos sus idiomas. Incluso para un solo idioma como el inglés,
no había un único sistema de codificación que se adecuara a todas las
letras, signos de puntuación y símbolos técnicos de uso común.


Además, estos sistemas de codificación presentan problemas entre
ellos. Es decir, dos sistemas de codificación pueden utilizar el mismo
número para dos caracteres distintos o bien utilizar números distintos
para el mismo carácter. Toda computadora (especialmente los
servidores) necesita ser compatible con muchos sistemas de
codificación distintos; sin embargo, cada vez que los datos se
traspasan entre distintos sistemas de codificación o plataformas,
dichos datos siempre corren el riesgo de sufrir daños.


Unicode proporciona un número único para cada carácter, sin importar
la plataforma, ni el programa, ni el idioma.


Para ello, este método utiliza dos bytes por cada carácter. Cómo
referencia, en el formato ASCII clásico es suficiente un solo byte
para representar cada carácter. Esta mayor cantidad de espacio,
normalmente está prevista por los programas y sistemas operativos que
soportan esta codificación, y no debería representar un problema en
circunstancias normales.


Escoge Unicode, puedes configurarlo así en la ventana de mensaje, en
el menú Formato> Codificación, escoge Unicode (UTF-8), que es el más
difundido.

Como ilustración te puedo agregar que también ocurre cuando en un
mensaje has pegado algo desde una página Web, con un codificación
distinta a la que estás utilizando para escribir el mensaje. El
convertirlo a Unicode, garantiza que los caracteres se mostrarán
adecuadamente.

Europeo occidental (ISO) también es un formato muy difundido.


Cuéntanos como te resulta.

Saludos.
Jorge Zeledon .·.
[MS MVP Windows - IE/OE]


"Consultas" escribió en el
mensaje news:

Hola, quería saber cual es la codificación de lenguaje más apropiada


para el
envío y recepción de mensajes. Tengo algo de lío entre todos los


formatos
posibles y su funcionalidad. Me podéis orientar. Gracias.



Respuesta Responder a este mensaje
#2 Consultas
07/10/2005 - 09:15 | Informe spam
Hola Jorge, gracias por información, genial como siempre. Pero me queda una
duda sobre este tema y lo que O.E. llama formato de envío de correos y/o
noticias en la pestaña envío de las Opciones. Habla de formato HTML y texto
sin formato. Quería saber que diferencias hay en tre ambos y su relación con
la codificación que has explicado antes.

Gracias de nuevo y un saludo
"Jorge Zeledon [MS MVP]" escribió en
el mensaje news:
Hola Consultas:
Unicode es una norma de codificacin de caracteres. Su objetivo es
asignar a cada posible carcter de cada posible lenguaje un nmero y
nombre nico, a diferencia de la mayor parte de los juegos ISO, que
slo definen los necesarios para un idioma o zona geogrfica.


Entonces, bsicamente, Unicode proporciona un nmero nico para cada
carcter, sin importar la plataforma, ni el programa, ni el idioma,
permitiendo un fcil traspaso entre distintos sistemas de codificacin
y plataformas.


Las computadoras slo trabajan con nmeros. Almacenan letras y otros
caracteres mediante la asignacin de un nmero a cada uno. Antes de
que se inventara Unicode, existan cientos de sistemas de codificacin
distintos para asignar estos nmeros. Ninguna codificacin especfica
poda contener caracteres suficientes: por ejemplo, la Unin Europea,
por s sola, necesita varios sistemas de codificacin distintos para
cubrir todos sus idiomas. Incluso para un solo idioma como el ingls,
no haba un nico sistema de codificacin que se adecuara a todas las
letras, signos de puntuacin y smbolos tcnicos de uso comn.


Adems, estos sistemas de codificacin presentan problemas entre
ellos. Es decir, dos sistemas de codificacin pueden utilizar el mismo
nmero para dos caracteres distintos o bien utilizar nmeros distintos
para el mismo carcter. Toda computadora (especialmente los
servidores) necesita ser compatible con muchos sistemas de
codificacin distintos; sin embargo, cada vez que los datos se
traspasan entre distintos sistemas de codificacin o plataformas,
dichos datos siempre corren el riesgo de sufrir daos.


Unicode proporciona un nmero nico para cada carcter, sin importar
la plataforma, ni el programa, ni el idioma.


Para ello, este mtodo utiliza dos bytes por cada carcter. Cmo
referencia, en el formato ASCII clsico es suficiente un solo byte
para representar cada carcter. Esta mayor cantidad de espacio,
normalmente est prevista por los programas y sistemas operativos que
soportan esta codificacin, y no debera representar un problema en
circunstancias normales.


Escoge Unicode, puedes configurarlo as en la ventana de mensaje, en
el men Formato> Codificacin, escoge Unicode (UTF-8), que es el ms
difundido.

Como ilustracin te puedo agregar que tambin ocurre cuando en un
mensaje has pegado algo desde una pgina Web, con un codificacin
distinta a la que ests utilizando para escribir el mensaje. El
convertirlo a Unicode, garantiza que los caracteres se mostrarn
adecuadamente.

Europeo occidental (ISO) tambin es un formato muy difundido.


Cuntanos como te resulta.

Saludos.
Jorge Zeledon ..
[MS MVP Windows - IE/OE]


"Consultas" escribi en el
mensaje news:

Hola, quera saber cual es la codificacin de lenguaje ms apropiada


para el
envo y recepcin de mensajes. Tengo algo de lo entre todos los


formatos
posibles y su funcionalidad. Me podis orientar. Gracias.







email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida