Wenn 51 = 50 ist ...
Über die Gefahren, die der Web-Palette auf
dem Weg durch die Programme drohen.
Christian Augustin, Stand 98-08-28
Sichere Farben |
Was dann geschah | Was bleibt
Die Lust des Autors am Entdecken
abstruser Details dürfte inzwischen jedem aufgefallen sein.
Dieses mal spießt er ein besonders tückisches Fehlerchen auf,
das bei der Übernahme von RGB-Farben aus Adobe Illustrator in
Adobe Photoshop auftritt.
Das letzte Mal ging es um den Entwurf von Web-Seiten mit
Illustrator und Photoshop (Pixelgenaues
Web-Design mit Illustrator) und darum, wie Sie
Illustrator-Dateien richtig in Photoshop importieren. Eigentlich
sollten die Hinweise im letzten Artikel ausreichen -- wenn nicht
die Farbe im Web eine gewisse Rolle spielen würde.
Seit Version 7 kann Adobe Illustrator auch mit RGB-Farbwerten
umgehen und schreibt sie sogar in seine AI-Dateien. Photoshop
kann diese 7er AI-Dateien einschließlich der RGB-Farben
interpretieren, so daß auf dem Bildschirm alles gut aussieht.
Von der Web- oder Netscape-Palette hat inzwischen wohl jeder
gehört. Sie enthält ausschließlich Farben mit RGB-Werten in
51er-Schritten (0, 51, 102, 153, 204, 255), also beispielsweise
0/51/102 oder 153/51/255. Das sind insgesamt 216 Farben, die von
den gängigen Web-Browsern auf Systemen mit
256-Farben-Darstellung ohne "Dithering" angezeigt
werden. Schon die Abweichung um einen Wert, etwa 0/50/101, und
aus einer homogenen Farbfläche wird ein Flickenteppich.
Adobe Illustrator ist sich einig: 51 = 51. Oder
anders gesagt: AI7-Datei speichern und wieder öffnen ändert
nichts. Öffnen Sie diese Datei aber in Photoshop (Version 4 oder
5 für Windows) oder in Adobe ImageReady 1.0 (für Windows),
so können Sie eine Überraschung erleben, wenn Sie die
Informationen-Palette beobachten: 51 = 50 oder 49!
Die folgende Tabelle zeigt, welche Farben tatsächlich
entstehen. Die RGB-Werte werden dabei von Illustrator als
Dezimalzahlen im Bereich 0 bis 1 gespeichert -- und die anderen
Programme scheinen mit dem Umrechnen einige Probleme zu haben:
| Illustrator
7.01 |
AI7-Datei |
Photoshop
5.0 |
ImageReady
1.0 |
| 51 |
0.2 |
50 |
49 |
| 102 |
0.4 |
101 |
101 |
| 153 |
0.6 |
152 |
153 |
| 204 |
0.8 |
203 |
204 |
| 255 |
1 |
255 |
255 |
Der Autor hat leider keine Idee, wie diese Ergebnisse zustande
kommen. Selbst der für seine speziellen Rechenkünste bekannte
Windows-Taschenrechner meint:
255 × 0,2 = 51,
255 × 0,4 = 102 etc. Probieren Sie es
selbst!
Daß selbst ein so neues, auf die Erstellung von Bildern für
das Internet spezialisiertes Programm wie Adobe ImageReady diesen
Fehler zeigt, ist schon etwas befremdlich. So bleibt als einziges
der Export von TIF oder GIF direkt aus Illustrator: Dann stimmen
auch die Farben! Nur der Hintergrund ist anschließend nicht mehr
durchsichtig. Doch Rettung naht: Adobe hat Illustrator 8.0
angekündigt, und der soll Photoshop-Dateien inklusive Layer
exportieren können. Warten wir 's ab.
Ach ja: Auf dem Mac soll dieses Problem angeblich nicht
auftreten ...
|