===== Zeichencodierungen ===== ==== ASCII-Code ==== American Standard Code for InformationInterchange (ASCII) * verbreitetster Standard, u.a. in PCs (Hardware-Ebene) * von ISO genormt * ursprünglich 7-Bit-Code, also 128 Zeichen * davon einige nach nationalem Bedarf abgewandelt z.B. deutsche Umlaute statt [ ] { } \ | * unterschiedliche 8-Bit-Erweiterungen mit zusätzlichen Zeichen im Bereich 128 – 255 * Erweiterungen oft problematisch bei älteren Rechnern, im Internet((gilt heute kaum, da auf alle unixoiden Systemen UTF8 Standard ist)) etc. -> deshalb E-Mail, HTTP etc. auf 7 Bit beschränkt (→ 2. Sem.) ==== Unicode ==== * neuere Kodierung, ebenfalls ISO-standardisiert 1993 * Ziel: Berücksichtigung möglichst vieler Sprachen und ihrer Eigenheiten * Buchstaben-, Silben-, und Ideogrammsprachen * Schreibrichtungen (links-rechts, rechts-links, oben-unten) * außerdem diverse Sonderzeichen, mathematisch-technische Symbole, Diakritika, geometrische Formen, Pfeile, Piktogramme u.v.m. * dafür 16-Bit-Darstellung (erlaubt 65.536 Zeichen) * Erweiterung auf 32 Bit für künftigen Bedarf * Standard auf unixoiden Betriebssystemen ==== Detaillierte Informationen zu Zeichensätzen ==== Quelle: PCNews, Wien * [[http://d.pcnews.at/_pdf/n1410006.pdf|Wie alles begann]] * [[http://d.pcnews.at/_pdf/n1410008.pdf|Codepages in Windows]] * [[http://d.pcnews.at/_pdf/n1410009.pdf|ASCII-Code]] * [[http://d.pcnews.at/_pdf/n1410010.pdf|Unicode]] ---- Links: * [[wpde>American_Standard_Code_for_Information_Interchange|ASCII]] * [[http://www.torsten-horn.de/techdocs/ascii.htm|ASCII-Tabelle]] * [[http://de.selfhtml.org/inter/zeichenkodierungen.htm#iso8859|Die verschiedenen ISO-Codierungen]] * [[wpde>ISO_8859|ISO-8859]] * [[wpde>ASCII-Art]] * [[wpde>Unicode]] * [[http://wiki.selfhtml.org/wiki/Zeichenkodierung|SelfHTML.de: Das Unicode-System]]