O que é Unicode?
Unicode fornece um número único para cada
caracter,
não importa a plataforma,
não importa o programa,
não importa a língua.
Fundamentalmente, os computadores lidam com números. Gravam
letras e outros caracteres na memória designando um número para cada
um deles. Antes de o Unicode ser inventado, havia centenas de
sistemas diferentes de codificação . Nenhum destes sistemas de
codificação, no entanto, poderia conter caracteres suficientes: por
exemplo, a União Européia por si só requer vários sistemas de
codificação diferentes para cobrir todas a línguas. Mesmo para uma
única língua como o inglês não havia sistema de codificação adequado
para todas as letras, pontuação e símbolos técnicos em uso corrente.
Estes sistemas de codificação são também conflitantes entre si.
Em outras palavras, dois codificadores podem usar o mesmo número
para dois caracteres
diferentes ou usar números diferentes para o
mesmo caracter. Qualquer
computador em particular (especialmente os servidores) precisam
suportar muitos codificadores diferentes; ainda assim toda as vezes
que se passam dados entre codificadores ou plataformas diferentes,
estes dados sempre correm o risco de serem corrompidos.
O Unicode está mudando tudo isso!
O Unicode fornece um único número para cada caracter, não importa
a plataforma, não importa o programa, não importa a língua. O Padrão
Unicode tem sido adotado por líderes do setor de informática tais
como a Apple, HP, IBM, JustSystem, Microsoft, Oracle, SAP, Sun,
Sybase, Unisys e
muitos
outros. O Unicode é necessário para padrões modernos tais como o
XML, Java, ECMAScript (JavaScript), LDAP, CORBA 3.0, WML, etc. e é a
maneira oficial de implementar o ISO/IEC 10646. É suportado por
muitos sistemas operacionais, todos os browsers modernos e
muitos
outros produtos. O surgimento do Padrão Unicode Standard e a
disponibilidade de instrumentos para suportá-lo está entre as
tendências recentes mais significativas das tecnológicas mundiais de
software.
Incorporar o Unicode aos servidores de clientes, aplicações de
faixas múltiplas e websites oferece uma redução significativa nos
custos quando comparado ao uso de conjuntos de caracteres legacy. O
Unicode possibilita que um único software ou website seja alvejado
através de plataformas, línguas e países múltiplos sem a necessidade
de reengenharia. Isto permite com que dados sejam transportados
através de muitos sistemas diferentes sem que sejam corrompidos.
Sobre o Consórcio Unicode
O
Consórcio Unicode é uma organização sem fins lucrativos fundada
para desenvolver, ampliar e promover o uso do Padrão Unicode, que
especifica a representação do texto em software e padrões modernos.
Os afiliados do consórcio representam uma ampla gama de empresas e
organizações do setor de informática e processamento de informações.
O consórcio é sustentado financeiramente apenas com as taxas de
afiliações pagas pelos membros.
A Afiliação ao
Consórcio Unicode encontra-se disponível para pessoas físicas e
jurídicas de qualquer parte do mundo que suportem o Padrão Unicode e
desejem ajudar na ampliação do seu uso e implementação. Para maiores
informações, veja o
Glossário,
Introdução
Técnica e
Recursos
Úteis.
Portuguese translation by Hewlett-Packard, ESG
Internationalization, Cupertino