|
 |
Questa è invece una tipica
palette di Windows 95; inizia con il nero e termina col bianco, e i primi e
gli ultimi dieci colori sono riservati: i 16 VGA più 4 SVGA (giallo chiaro,
verde chiaro, blu chiaro e un grigio medio). Gli altri 236 sono rimappabili.
Questa palette non è rigida come quella MacOs, ma solo quella di default, e
cambia ogni volta che l'utente visualizza un'immagine che usa una palette
differente |
|

|
In
entrambe le piattaforme è quindi possibile creare un'immagine con tavolozze
adattive ottimizzate; per un mare, ad esempio, la tavolozza si adatterà per
contenere principalmente dei blu, mentre un tramonto avrà una tavolozza
composta da toni di giallo e rosso.
Quando uno schermo a 8 bit (256
colori) mostrerà il mare, la tavolozza usata per l'intero schermo
cambierà (fatta eccezione per i colori 'riservati'). In questo modo uno
sfondo che in origine era, mettiamo, un verde 'non riservato', diventerà
probabilmente un blu, dal momento che nel posto occupato da quel verde
all'interno della tavolozza ora ci sarà, appunto, un tono di blu.
Allo stesso modo, se nella stessa
pagina web si trovano le due foto di cui sopra e subito dopo l'immagine
del mare si trova quella del tramonto, anche quest'ultimo verrà mostrato
in toni di blu, perchè lo schermo può usare solo una tavolozza 'ottimale'
per volta.
L'immagine qui a sinistra
rappresenta il sistema per superare queste difficoltà: la cosi' detta
tavolozza 'sicura' ('safe palette') per creare immagini a 8 bit che
vengono mostrate esattamente come sono.
Il tuo browser risolve infatti il
problema rimappando l'immagie sulla sua propria tavolozza, non tenendo
conto della tua palette adattiva che faceva così bello il tuo tramonto o
il tuo mare. Aver usato da subito questa tavolozza, a questo punto,
avrebbe certo portato a migliori risultati, se non altro perchè ci avrebbe
risparmiato la brutta sorpresa della rimappatura.
Questa tavolozza si basa su incrementi di RGB del 20% che portano a
costruire una palette di dimensioni 6x6x6. I 216 colori usati sono
quindi i colori 'sicuri', e daranno buoni risultati su tutti gli schermi a
8 bit, mentre gli altri colori verranno ottenuti attraverso il dithering,
e saranno quindi peggiori, (solo con quei computer che hanno una scheda
video con una risoluzione massima di 256 colori, 8 bit). |