| Kleur het web | | Afdrukken | |
| Geschreven door Rinie Hooijer |
| woensdag, 22 december 1999 13:00 |
|
Kleur is onmisbaar, maar het gebruik ervan op de computer is nog niet zo eenvoudig als het lijkt. Kijk maar eens op het Internet: web-pagina's met onleesbare teksten en veel te bonte verzamelingen kleuren zijn bepaald geen uitzondering. Toch is hier ook voor de niet-graficus snel verbetering in te brengen. We vertellen wat meer over de achtergronden van kleurgebruik op de computer, met als uitgangspunt het Internet. Kleur is onmisbaar, maar het gebruik ervan op de computer is nog niet zo eenvoudig als het lijkt. Kijk maar eens op het Internet: web-pagina's met onleesbare teksten en veel te bonte verzamelingen kleuren zijn bepaald geen uitzondering. Toch is hier ook voor de niet-graficus snel verbetering in te brengen. We vertellen wat meer over de achtergronden van kleurgebruik op de computer, met als uitgangspunt het Internet. Het gebruik van kleuren heeft de afgelopen jaren een enorme vlucht genomen, door de komst van betere grafische kaarten en goedkopere kleurenmonitoren, scanners en -printers. En laten we de software niet vergeten, die handig gebruik weet te maken van deze nieuwe technologische vondsten. Er zullen nog maar weinig computers zijn waarop niet een presentatie , teken of fotobewerkingspakket is geïnstalleerd. We mogen dan ook aannemen dat steeds meer mensen in aanraking komen met de aspecten van het kleurgebruik. Vak apartDat het gebruik van kleuren en het werken met beeldmateriaal een vak apart is kunnen we dagelijks ervaren op het Internet. Daar zijn zowel schitterende als afgrijselijke web-pagina's te vinden. Uiteraard zijn die lelijke pagina's niet met opzet zo gemaakt. Sterker nog, misschien zagen ze er wel prima uit op de machine waarop ze werden gemaakt. En daarmee zijn we dan direct bij het grootste probleem aangekomen. Hebt u uw presentatie, bewerkte foto of web-pagina wel eens op een andere computer of een ander platform bekeken? En was u in eerste instantie tevreden met wat u zag? Waarschijnlijk niet, tenzij u een ervaren grafisch ontwerper bent voor wie alle problemen rond cross platform compatibiliteit gesneden koek is.Omdat de problemen rond het gebruik van kleurgebruik vooral zichtbaar zijn op andere computersystemen en het Internet het grootste en meest toegankelijke podium is om uw werk te tonen, stellen we in dit artikel het gebruik van kleur in web-pagina's centraal. Daarnaast treden bij het ontwerpen voor het Internet nog een aantal specifieke problemen op. Dat geldt met name voor de interpretatie van kleuren door de verschillende browsers. KalibrerenEr zijn verschillende zaken waarop moet worden gelet bij het gebruik van kleuren op verschillende platformen. Allereerst krijgen we te maken met de monitor. De hoeveelheid kleuren die een monitor kan reproduceren wordt gamma genoemd. De waarde van dat gamma wordt niet alleen bepaald door de hoeveelheid en helderheid van de kleuren, maar wordt ook beïnvloed door het licht dat van buitenaf op het scherm weerkaatst. Als regel kunt u hanteren dat meer omgevingslicht voor een lagere gammawaarde zorgt, en dat de gemiddelde gammawaarde voor de Macintosh lager ligt dan die van pc's. De zeer gerenommeerde web-designer Lynda Weinman heeft berekend dat de gemiddelde waarde voor de Mac op 1,8 ligt en voor de pc op 2,5.Omdat geen monitor op dezelfde manier is gekalibreerd (afgesteld), zullen de kleuren op iedere monitor er anders uitzien. Hoe kun je dan toch beeldmateriaal produceren dat er op ieder systeem goed uitziet? Laten we voorop stellen dat we de kleurverschillen die door de gammawaarde worden veroorzaakt nooit helemaal kunnen wegwerken. Wel is het mogelijk de hoeveelheid donkere en lichte waarden in een afbeelding zo aan te passen dat de verschillen minimaal worden. Werkt u op een Apple Macintosh dan is het verstandig is om de foto's iets lichter te maken, omdat ze op de pc donkerder worden weergeven. Daarmee kan worden voorkomen dat een foto's die tóch al vrij donker is helemaal 'zwart' wordt op een ander systeem. KleurdiepteDe kleurdiepte, uitgedrukt in bits, geeft aan hoeveel kleuren een foto bevat of hoeveel kleuren een grafische kaart kan weergeven.32 bit 16,7 miljoen kleuren en 8 bit (256) grijswaarden 24 bit 16,7 miljoen kleuren 16 bit 65.500 kleuren 15 bit 32.800 kleuren 8 bit 256 kleuren 7 bit 128 kleuren 6 bit 64 kleuren 4 bit 16 kleuren 3 bit 8 kleuren 2 bit 4 kleuren 1 bit 2 kleuren ![]() KleurdiepteNaast de helderheid van een foto is het belangrijk ook rekening te houden met de hoeveelheid kleuren, oftewel de kleurdiepte. De waarde hiervoor wordt uitgedrukt in bits. Er zijn twee belangrijkste momenten waarop de kleurdiepte in de gaten moet worden gehouden: bij het ontwerpen van een foto en bij het inschatten van de kleurdiepte die de eindgebruiker heeft ingesteld. De meeste grafici ontwerpen hun beeldmateriaal met een grafische kaart die 24 bit kleurdiepte (16,7 miljoen kleuren) kan weergeven. Het probleem is echter dat de meeste mensen (nu nog) over een grafische kaart beschikken die maar 8 bit kleurdiepte (256 kleuren) aankan. Wat gebeurt er met een foto die gemaakt is in 16,7 miljoen kleuren en die wordt getoond op een computer die maar 256 kleuren kan weergeven?
KleurmodellenDe twee bekendste kleurmodellen die op computers worden gebruikt om met afbeeldingen en illustraties te werken zijn CMYK en RGB. Die term CMYK is afgeleid van de vier kleuren cyaan, magenta, geel en zwart. CMYK-kleuren zijn 'subtractief', een term die om enige uitleg vraagt. Zonlicht bevat elke zichtbare kleur die wij kennen. Wanneer dit zonlicht op een object valt, absorbeert dat object een deel van het licht. De rest van het licht wordt weerkaatst, en die kleur wordt door onze ogen geïnterpreteerd. Zo nemen wij een rode kleur waar, omdat al het groen en blauw uit het witte licht wordt geabsorbeerd.
RGBHet RGB model is speciaal ontworpen voor het werken op computers. Daarnaast werken alle objecten die licht 'uitzenden' met dit model. RGB bestaat uit de drie primaire kleuren rood, groen en blauw. De kleuren rood, groen en blauw zijn additief van aard, wat betekent dat een mix van deze drie kleuren wit oplevert. Iedere kleur kan een waarde hebben die ligt tussen de 0 en 100 procent, waarbij 100 de maximale helderheid van een kleur weergeeft. De kleuren worden genoteerd in een triplet (een bij elkaar behorende opsomming), waarbij de eerste waarde de hoeveelheid rood aangeeft, de tweede waarde de hoeveelheid groen en de derde waarde de hoeveelheid blauw. Zwart wordt dus weergegeven als (0, 0, 0) en wit als (100%, 100%, 100%). Een gelijke hoeveelheid van iedere kleur tussen de 0 en 100% levert altijd een grijswaarde op. De notatie van de kleurwaarde in procenten komen we maar zelden tegen. Meestal wordt er gerekend in getallen die liggen tussen 0 en 255, oftewel de waarden van een byte. De notatie (100%, 100%, 100%) is hetzelfde als (255, 255, 255) en levert dus wit op, terwijl (0, 0, 0) zwart oplevert. Ieder kleur die u maar kunt bedenken bestaat dus uit drie bytes, met een waarde tussen de 0 en 255. Het maximale aantal kleuren dat u kunt samenstellen komt daarmee op bijna 17 miljoen. Omdat de nul meetelt, wordt het 256 x 256 x 256 = 16,777,216. Browser-veiligAls al uw afbeeldingen zijn teruggebracht naar 256 kleuren, wil dat nog niet zeggen dat de afbeeldingen er op ieder systeem hetzelfde uitzien. Integendeel zelfs. Dat is dan ook de reden waarom web-pagina's soms zo vreselijk overkomen. De browser bepaalt het aantal kleuren dat mag worden getoond door naar het kleurpalet van het eigen systeem te kijken. Dit kleurpalet bevat altijd 256 kleuren. De browsers gebruiken allemaal hetzelfde palet om te kunnen bepalen welke kleuren kunnen worden weergegeven. Het probleem van cross platform compatibiliteit wordt veroorzaakt doordat de systeempaletten van de verschillende platformen (Windows 3.x, Windows 95 en Macintosh) niet gelijk zijn. Dit betekent dat beeldmateriaal er op ieder systeem anders uit komt te zien, zelfs bij gebruik van 256 kleuren. Maar hier is een oplossing voor gevonden. Als we de verschillende kleurpaletten met elkaar vergelijken, dan kunnen we constateren dat er 216 kleuren zijn die in ieder palet voorkomen. Dit betekent dat ieder platform 40 kleuren reserveert voor het systeem.
Van RGB naar hexadecimaalVoor HTML pagina's wordt er de voorkeur aangegeven om kleuren te noteren als hexadecimale codes. Het is in dat geval handig om te weten hoe we een RGB-notatie (255, 131, 241) kunnen omzetten naar een hexadecimale code (FF83F1) en omgekeerd, als we een bepaalde kleur willen bewerken. U moet dan wel weten dat hexadecimale codes zijn opgebouwd uit de cijfers 0 tot en met 9 en de letters A tot en met F, waarbij de A staat voor 10, de B voor 11, de C voor 12, de D voor 13 de E voor 14 en de F voor 15.
Het web-paletDe afbeeldingen die u hebt gemaakt zijn 'kleurvast' als u gebruik maakt van het webpalet. Dit uit 216 kleuren bestaande palet bevat zes rode, zes groene en zes blauwe waarden. Om die reden wordt het webpalet ook wel het 6 x 6 x 6-palet genoemd. Er zijn vier manieren om aan te geven om welke kleur het gaat. We kunnen kleuren benoemen door er een naam aan te geven. Voor de meest bekende kleuren zal dit geen probleem opleveren. Maar hoe geven we een kleur geel aan die 10 procent donkerder is dan het lichtste geel dat we kennen?
Geraadpleegde literatuurLynda Weinman, Preparing web graphics, 1997; ISBN 1 56205 686 7, New Riders Publishing, USA. |
| Laatst aangepast op dinsdag, 01 september 2009 13:10 |


