Was ist Unicode?
Unicode gibt jedem Zeichen seine eigene Nummer,
systemunabhängig,
programmunabhängig,
sprachunabhängig.
Grundsätzlich arbeiten Computer nur mit Zahlen. Buchstaben und
andere Zeichen werden daher Zahlen zugeordnet, um sie zu speichern.
Vor der Erfindung von Unicode gab es hunderte unterschiedlicher
Kodierungssysteme. Keines dieser Kodierungssysteme umfasste je genug
Zeichen: So braucht die Europäische Union allein mehrere
Kodierungssysteme, um damit den Bedarf für die Sprachen aller
Mitgliedsländer abzudecken. Nicht einmal für eine einzelne Sprache
wie Englisch oder Deutsch gab es ein Kodierungssystem, das wirklich
alle Buchstaben, Interpunktionszeichen und alle gebräuchlichen
technischen Zeichen umfasste.
Diese Kodierungssysteme sind untereinander unverträglich, denn
unterschiedliche Kodierungen können dieselbe Zahl für
verschiedene Zeichen benutzen oder verschiedene Zahlen für
dasselbe Zeichen. Jeder Rechner (vor allem Server) muss viele
verschiedene Kodierungssysteme unterstützen; und wenn Text zwischen
verschiedenen Kodierungssystemen oder Rechnersystemen ausgetauscht
wird, läuft dieser Text Gefahr, verstümmelt zu werden.
Unicode ändert das alles!
Unicode gibt jedem Zeichen seine eigene Nummer —
systemunabhängig, programmunabhängig, sprachunabhängig. Die
Unicode-Norm wird eingesetzt von Industriegrößen wie Apple, HP,
IBM, JustSystem, Microsoft, Oracle, SAP, Sun, Sybase, Unisys und
vielen
anderen. Unicode ist eine Voraussetzung moderner Normen, wie
z. B. XML, Java, ECMAScript (JavaScript), LDAP, CORBA 3.0, WML, usw.,
und ist die anerkannte Implementierung der internationalen Norm
ISO/IEC 10646. Er wird in vielen Betriebssystemen, allen modernen
Browsern und
vielen
anderen Produkten unterstützt. Die wachsende Akzeptanz der
Unicode-Norm und die Verfügbarkeit unterstützender Programme zählen
zu den bedeutendsten weltweiten Trends in der gegenwärtigen
Softwaretechnik.
Der Einsatz von Unicode in Client-Server- oder vielschichtigen
Anwendungen und in Internet-Seiten ermöglicht bedeutende
Kosteneinsparungen im Vergleich mit herkömmlichen Zeichensätzen.
Anwendungsprogramme und Internet-Seiten können für viele Systeme,
Sprachen und Länder direkt eingesetzt werden, ohne sie jeweils
speziell und aufwendig anpassen zu müssen. Text kann mit Unicode
weltweit ohne Informationsverluste ausgetauscht werden.
Informationen zum Unicode-Konsortium
Das
Unicode-Konsortium ist eine gemeinnützige Organisation mit dem
Gründungsziel, die Unicode-Norm, die die Darstellung von
Textdaten in modernen Softwareprodukten und Softwarenormen festlegt,
zu entwickeln, zu erweitern und ihren Einsatz zu fördern.
Die Mitglieder des Konsortiums repräsentieren ein breites Spektrum
von Firmen und Institutionen in der datenverarbeitenden Industrie
und Informationstechnik; auch die neuen Medien sind vertreten.
Das Konsortium finanziert sich allein durch
Mitgliedsbeiträge. Die
Mitgliedschaft
im Unicode-Konsortium steht weltweit allen Institutionen und
Privatpersonen offen, die die Unicode-Norm unterstützen und an ihrer
Erweiterung oder zu ihrem Einsatz in der Praxis beitragen
möchten.
Weitere Informationen (auf Englisch) finden Sie unter
Glossary (Glossar),
Technical
Introduction (technische Einführung) und
Useful
Resources (nützliche Resourcen).
German translation by Asmus Freytag and Markus
Scherer, revised by Otto Stolz.