Movatterモバイル変換


[0]ホーム

URL:


Vai al contenuto
WikipediaL'enciclopedia libera
Ricerca

Colori Web

Da Wikipedia, l'enciclopedia libera.
Da tradurre
Questa voce o sezione sull'argomento informatica è stata parzialmentetradotta dallalingua inglese.

Puoicontribuire terminando la traduzione o usando altre fonti. Non usare programmi di traduzione automatica. Usa {{Tradotto da}} quando hai terminato. Se nellapagina di modifica trovi del testo nascosto, controlla che sia aggiornato servendoti deicollegamenti «in altre lingue» in fondo alla colonna di sinistra. Segui i suggerimenti delprogetto di riferimento.

Icolori Web sonocolori usati nellavisualizzazione di pagine Web sulWorld Wide Web e nei metodi per descrivere e specificare tali colori. I colori possono essere specificati come una triplettaRGB o in formatoesadecimale (unatripletta esadecimale) o in alcuni casi in base ai loro nomi comuni inglesi. Uno strumento di prelievo colore o un altrosoftware di grafica viene spesso utilizzato per generare valori di colore. In alcuni usi, i codici colore esadecimali vengono specificati in notazione, usando unsegno numerico iniziale (#).[1][2] Un determinato colore viene specificato in base all'intensità dei suoi componenti rosso, verde e blu, ciascuno rappresentato da ottobit. Pertanto, ci sono 24 bit usati per specificare un colore web all'interno della gammasRGB e 16.777.216 colori che possono essere così specificati.

I colori al di fuori della gamma sRGB possono essere specificati infogli di stile a cascata (CSS) rendendo uno o più dei componenti rosso, verde e blu negativi o superiori al 100%, quindi lo spazio colore è teoricamente un'estrapolazione illimitata di sRGB simile a scRGB.[3] La specifica di un colore non-sRGB in questo modo richiede la chiamata alla funzione RGB(); è impossibile con la sintassi esadecimale (e quindi impossibile nei documentiHTML legacy che non usano CSS).

Le prime versioni diMosaic eNetscape Navigator utilizzavano i nomi dei colori X11 come base per i loro elenchi di colore, poiché entrambi erano partiti come applicazioniX Window System. I colori del web hanno una definizione colorimetrica inequivocabile,sRGB, che mette in relazione lecromaticità di un particolare set difosforo, una data curva di trasferimento, un punto di bianco adattivo e le condizioni di visualizzazione.[4] Questi sono stati scelti per essere simili a moltimonitor del mondo reale e condizioni di visualizzazione, al fine di consentire alrendering di essere abbastanza vicino ai valori specificati anche senzala gestione del colore. Gliinterpreti variano nella fedeltà con cui rappresentano i colori specificati. I programmi utente più avanzati utilizzano la gestione del colore per fornire una migliore fedeltà del colore; questo è particolarmente importante per le applicazioni Web-to-print.

Tripletta esadecimale

[modifica |modifica wikitesto]

Unatripletta esadecimale è un numeroesadecimale a tre cifre e trebyte utilizzato inHTML,CSS,SVG e altre applicazioni di elaborazione per rappresentare i colori. I byte rappresentano i componenti rosso, verde e blu del colore. Un byte rappresenta un numero nell'intervallo da 00 a FF (in notazione esadecimale) o da 0 a 255 in notazione decimale e rappresenta l'intensità di ciascuno dei componenti del colore. Pertanto i colori web specificano i colori nellacombinazione di colori True Color (RGB a 24 bit). La tripletta esadecimale si forma concatenando tre byte in notazione esadecimale, nel seguente ordine:

Byte 1: valore rosso (tipo di colore rosso)
Byte 2: valore verde (tipo di colore verde)
Byte 3: valore blu (tipo di colore blu)

Ad esempio, si consideri il colore in cui i valori rosso / verde / blu sono numeri decimali: rosso = 36, verde = 104, blu = 160 (un colore blu-grigiastro). I numeri decimali 36, 104 e 160 sono equivalenti ai numeri esadecimali 24, 68 e A0 rispettivamente. La tripletta esadecimale si ottiene concatenando insieme le sei cifre esadecimali, 2468A0 in questo esempio.

Se uno dei tre valori di colore è inferiore a 10 esadecimale (16 decimale), deve essere rappresentato con uno zero iniziale in modo che la tripletta contenga sempre esattamente sei cifre. Ad esempio, la tripletta decimale 4, 8, 16 è rappresentata dalle cifre esadecimali 04, 08, 10, formando la tripletta esadecimale 040810.

Forma esadecimale abbreviata

[modifica |modifica wikitesto]

Viene utilizzata una forma abbreviata a tre cifre (esadecimali).[5] Espandere questo modulo nella forma a sei cifre è molto semplice, dato che basta raddoppiare ogni cifra: 09C diventa 0099CC come presentato nel seguente esempioCSS :

.threedigit{color:#09C;}.sixdigit{color:#0099CC;}/* lo stesso colore di sopra */

Questa forma abbreviata riduce la tavolozza a 4.096 colori, equivalenti al colore a 12 bit anziché al colore a 24 bit utilizzando l'intero modulo a sei cifre (16.777.216 colori), questa limitazione è sufficiente per molti documenti basati su testo.

Conversione RGB in esadecimale

[modifica |modifica wikitesto]

I valori RGB sono generalmente indicati nell'intervallo 0–255; se sono compresi nell'intervallo 0–1, i valori vengono moltiplicati per 255 prima della conversione. Questo numero diviso per sedici (divisione intera; ignorando qualsiasi resto) ci dà la prima cifra esadecimale (tra 0 e F, dove le lettere da A a F rappresentano i numeri da 10 a 15. Vediesadecimale per maggiori dettagli). Il resto ci fornisce la seconda cifra esadecimale. Ad esempio, il valore RGB 201 si divide in 12 gruppi di 16, quindi la prima cifra è C. Un resto di nove ci dà il numero esadecimale C9. Questo processo viene ripetuto per ciascuno dei tre valori di colore.

La conversione tra basi di numeri è una normale caratteristica dei calcolatori, inclusi sia i modelli portatili che i calcolatori software in bundle con la maggior parte deisistemi operativi moderni. Sono inoltre disponibili strumenti basati sul Web specifici per la conversione di valori di colore.

Nomi di colore HTML

[modifica |modifica wikitesto]

La specificaHTML 4.01, ratificata nel 1999, definisce 16 colori con nome[6], come segue (in questo contesto di nomi non fa differenza tra maiuscole e minuscole): Questi 16 sono stati etichettati come sRGB e inclusi nella specifica HTML 3.0, nella quale una nota recita che erano "i 16 colori standard supportati con la paletteVGA di Windows".[7]

Nome

Colore

Esadecimale

(RGB)

Rosso

(RGB)

Verde

(RGB)

Blu

(RGB)

Tonalità

(HSL/HSV)

Satur.(HSL)Luce

(HSL)

Satur.(HSV)Valore

(HSV)

Numero

CGA(nome); alias

White#FFFFFF100,00%100,00%100,00%0,00%100,00%0,00%100,00%15 (white)
Silver#C0C0C075,00%75,00%75,00%0,00%75,00%0,00%75,00%07 (light gray)
Gray#80808050,00%50,00%50,00%0,00%50,00%0,00%50,00%08 (dark gray)
Black#0000000,00%0,00%0,00%0,00%0,00%0,00%0,00%00 (black)
Red#FF0000100,00%0,00%0,00%100,00%50,00%100,00%100,00%12 (high red)
Maroon#80000050,00%0,00%0,00%100,00%25,00%100,00%50,00%04 (low red)
Yellow#FFFF00100,00%100,00%0,00%60°100,00%50,00%100,00%100,00%14 (yellow)
Olive#80800050,00%50,00%0,00%60°100,00%25,00%100,00%50,00%06 (brown)
Lime#00FF000,00%100,00%0,00%120°100,00%50,00%100,00%100,00%10 (high green); green
Green#0080000,00%50,00%0,00%120°100,00%25,00%100,00%50,00%02 (low green)
Aqua#00FFFF0,00%100,00%100,00%180°100,00%50,00%100,00%100,00%11 (high cyan); cyan
Teal#0080800,00%50,00%50,00%180°100,00%25,00%100,00%50,00%03 (low cyan)
Blue#0000FF0,00%0,00%100,00%240°100,00%50,00%100,00%100,00%09 (high blue)
Navy#0000800,00%0,00%50,00%240°100,00%25,00%100,00%50,00%01 (low blue)
Fuchsia#FF00FF100,00%0,00%100,00%300°100,00%50,00%100,00%100,00%13 (high magenta); magenta
Purple#80008050,00%0,00%50,00%300°100,00%25,00%100,00%50,00%05 (low magenta)

Nomi dei colori X11

[modifica |modifica wikitesto]
Versione SVG dei nomi dei colori X11

Diversi colori sono definiti daibrowser Web . Un determinato browser potrebbe non riconoscere tutti questi colori, ma a partire dal 2005 tutti i moderni browser grafici di uso generale supportano l'elenco completo dei colori. Molti di questi colori provengono dall'elenco dei nomi dei colori X11 distribuiti con ilsistema X Window. Questi colori sono stati standardizzati daSVG 1.0 e sono accettati dagli agenti utenteSVG completi. Non fanno parte diSVG Tiny.

L'elenco dei colori forniti con il prodotto X11 varia tra implementazioni e va in conflitto con alcuni dei nomi HTML come il verde. I colori X11 sono definiti comeRGB semplice (quindi, nessuno spazio colore particolare), piuttosto chesRGB. Ciò significa che l'elenco dei colori trovati in X11 (ad es. In /usr/lib/X11/rgb.txt) non dovrebbe essere usato direttamente per scegliere i colori per il web[8].

Di seguito l'elenco dei "colori X11" web dalle specifiche CSS3, insieme ai loro equivalenti esadecimali e decimali. Confrontare gli elenchi alfabetici negli standard W3C. Comprende i sinonimi comuni: aqua (nome standard HTML4 / CSS 1.0), ciano (nome comune sRGB), magenta (nome comune sRGB), fucsia (nome standard HTML4 / CSS 1.0), gray (nome standard HTML4 / CSS 1.0) e grigio.[9][10]

HTML

(nome)

R G BHTML

(nome)

R G BHTML

(nome)

R G B
HexDecimaleHexDecimalHexDecimale
Colori rosaColori verdiColori porpora, viola e magenta
MediumVioletRedC7 15 85199 21 133DarkGreen00 64 000 100 0Indigo4B 00 8275 0 130
DeepPinkFF 14 93255 20 147Green00 80 000 128 0Purple80 00 80128 0 128
PaleVioletRedDB 70 93219 112 147DarkOliveGreen55 6B 2F85 107 47DarkMagenta8B 00 8B139 0 139
HotPinkFF 69 B4255 105 180ForestGreen22 8B 2234 139 34DarkViolet94 00 D3148 0 211
LightPinkFF B6 C1255 182 193SeaGreen2E 8B 5746 139 87DarkSlateBlue48 3D 8B72 61 139
PinkFF C0 CB255 192 203Olive80 80 00128 128 0BlueViolet8A 2B E2138 43 226
Colori rossiOliveDrab6B 8E 23107 142 35DarkOrchid99 32 CC153 50 204
DarkRed8B 00 00139 0 0MediumSeaGreen3C B3 7160 179 113FuchsiaFF 00 FF255 0 255
RedFF 00 00255 0 0LimeGreen32 CD 3250 205 50MagentaFF 00 FF255 0 255
FirebrickB2 22 22178 34 34Lime00 FF 000 255 0SlateBlue6A 5A CD106 90 205
CrimsonDC 14 3C220 20 60SpringGreen00 FF 7F0 255 127MediumSlateBlue7B 68 EE123 104 238
IndianRedCD 5C 5C205 92 92MediumSpringGreen00 FA 9A0 250 154MediumOrchidBA 55 D3186 85 211
LightCoralF0 80 80240 128 128DarkSeaGreen8F BC 8F143 188 143MediumPurple93 70 DB147 112 219
SalmonFA 80 72250 128 114MediumAquamarine66 CD AA102 205 170OrchidDA 70 D6218 112 214
DarkSalmonE9 96 7A233 150 122YellowGreen9A CD 32154 205 50VioletEE 82 EE238 130 238
LightSalmonFF A0 7A255 160 122LawnGreen7C FC 00124 252 0PlumDD A0 DD221 160 221
Colori arancioChartreuse7F FF 00127 255 0ThistleD8 BF D8216 191 216
OrangeRedFF 45 00255 69 0LightGreen90 EE 90144 238 144LavenderE6 E6 FA230 230 250
TomatoFF 63 47255 99 71GreenYellowAD FF 2F173 255 47Colori bianchi
DarkOrangeFF 8C 00255 140 0PaleGreen98 FB 98152 251 152MistyRoseFF E4 E1255 228 225
CoralFF 7F 50255 127 80Colori CyanoAntiqueWhiteFA EB D7250 235 215
OrangeFF A5 00255 165 0Teal00 80 800 128 128LinenFA F0 E6250 240 230
Colori gialliDarkCyan00 8B 8B0 139 139BeigeF5 F5 DC245 245 220
DarkKhakiBD B7 6B189 183 107LightSeaGreen20 B2 AA32 178 170WhiteSmokeF5 F5 F5245 245 245
GoldFF D7 00255 215 0CadetBlue5F 9E A095 158 160LavenderBlushFF F0 F5255 240 245
KhakiF0 E6 8C240 230 140DarkTurquoise00 CE D10 206 209OldLaceFD F5 E6253 245 230
PeachPuffFF DA B9255 218 185MediumTurquoise48 D1 CC72 209 204AliceBlueF0 F8 FF240 248 255
YellowFF FF 00255 255 0Turquoise40 E0 D064 224 208SeashellFF F5 EE255 245 238
PaleGoldenrodEE E8 AA238 232 170Aqua00 FF FF0 255 255GhostWhiteF8 F8 FF248 248 255
MoccasinFF E4 B5255 228 181Cyan00 FF FF0 255 255HoneydewF0 FF F0240 255 240
PapayaWhipFF EF D5255 239 213Aquamarine7F FF D4127 255 212FloralWhiteFF FA F0255 250 240
LightGoldenrodYellowFA FA D2250 250 210PaleTurquoiseAF EE EE175 238 238AzureF0 FF FF240 255 255
LemonChiffonFF FA CD255 250 205LightCyanE0 FF FF224 255 255MintCreamF5 FF FA245 255 250
LightYellowFF FF E0255 255 224Colori bluSnowFF FA FA255 250 250
Colori marroniNavy00 00 800 0 128IvoryFF FF F0255 255 240
Maroon80 00 00128 0 0DarkBlue00 00 8B0 0 139WhiteFF FF FF255 255 255
BrownA5 2A 2A165 42 42MediumBlue00 00 CD0 0 205Colori neri e grigi
SaddleBrown8B 45 13139 69 19Blue00 00 FF0 0 255Black00 00 000 0 0
SiennaA0 52 2D160 82 45MidnightBlue19 19 7025 25 112DarkSlateGray2F 4F 4F47 79 79
ChocolateD2 69 1E210 105 30RoyalBlue41 69 E165 105 225DimGray69 69 69105 105 105
DarkGoldenrodB8 86 0B184 134 11SteelBlue46 82 B470 130 180SlateGray70 80 90112 128 144
PeruCD 85 3F205 133 63DodgerBlue1E 90 FF30 144 255Gray80 80 80128 128 128
RosyBrownBC 8F 8F188 143 143DeepSkyBlue00 BF FF0 191 255LightSlateGray77 88 99119 136 153
GoldenrodDA A5 20218 165 32CornflowerBlue64 95 ED100 149 237DarkGrayA9 A9 A9169 169 169
SandyBrownF4 A4 60244 164 96SkyBlue87 CE EB135 206 235SilverC0 C0 C0192 192 192
TanD2 B4 8C210 180 140LightSkyBlue87 CE FA135 206 250LightGrayD3 D3 D3211 211 211
BurlywoodDE B8 87222 184 135LightSteelBlueB0 C4 DE176 196 222GainsboroDC DC DC220 220 220
WheatF5 DE B3245 222 179LightBlueAD D8 E6173 216 230
NavajoWhiteFF DE AD255 222 173PowderBlueB0 E0 E6176 224 230
BisqueFF E4 C4255 228 196
BlanchedAlmondFF EB CD255 235 205
CornsilkFF F8 DC255 248 220

Colori sicuri per il Web

[modifica |modifica wikitesto]

A metà degli anni '90, molti display erano in grado di visualizzare solo 256 colori[11]. Questi colori possono essere imposti dall'hardware o modificabili da una "tabella colori". Quando viene trovato un colore (ad esempio, in un'immagine) non disponibile, è quindi necessario utilizzarne uno diverso. Questo può essere fatto usando il colore più vicino o usando la tecnica deldithering.

Ci sono stati vari tentativi di realizzare una tavolozza di colori "standard". Era necessaria una serie di colori che potevano essere mostrati senza dithering su display a 256 colori; il numero 216 fu scelto in parte perché i sistemi operativi dei computer riservavano abitualmente da sedici a venti colori per uso personale; è stato anche selezionato perché consente esattamente sei tonalità equidistanti di rosso, verde e blu (6 × 6 × 6 = 216), ciascuna da 00 a FF (inclusi entrambi i limiti).

L'elenco dei colori viene presentato come se avesse proprietà speciali che li rende immuni al dithering, ma sugli schermi a 256 colori le applicazioni possono effettivamente impostare una tavolozza di qualunque selezione di colori scelgano, evitando il resto. Questi colori sono stati scelti appositamente perché corrispondevano alle palette selezionate da varie applicazioni di browser. A quel tempo non c'erano palette molto diverse in uso nei diversi browser.

I colori "sicuri per il Web" avevano un difetto in ciò, su sistemi comeX11 in cui la tavolozza è condivisa tra applicazioni, i cubi di colore più piccoli (5 × 5 × 5 o 4 × 4 × 4) erano allocati dai browser: i "colori sicuri per il web" su tali sistemi avrebbero innescato il dither. Risultati diversi sono stati ottenuti fornendo un'immagine con una gamma più ampia di colori e consentendo al browser di quantizzare lo spazio colore se necessario, anziché subire la perdita di qualità di una doppia quantizzazione.

Dal 2011, ipersonal computer tipicamente[12] hanno colori a 24-bit (TrueColor) e l'uso dei "colori sicuri per il web" è caduto in disuso.

I colori "sicuri per il web" non hanno tutti nomi standard, ma ognuno può essere specificato da una triplettaRGB: ogni componente (rosso, verde e blu) prende uno dei sei valori dalla tabella seguente (tra i 256 possibili valori disponibili per ogni componente a colori a 24 bit).

6 tonalità di ogni colore
ChiaveEsadecimaleDecimaleFrazione
00000
333510.2
6661020.4
9991530.6
C o (12)CC2040.8
F o (15)FF2551

La tabella seguente mostra tutti i colori "sicuri per il web". Un difetto della tavolozza sicura per il web è la sua piccola gamma di colori chiari per gli sfondi delle pagine web, mentre le intensità nella parte bassa della gamma, come le due più scure, sono simili tra loro, rendendole difficili da distinguere.

Tabella dei colori

[modifica |modifica wikitesto]

Ogni codice colore elencato è una scorciatoia per il valore RGB; ad esempio, il codice 609 è equivalente al codice RGB 102-0-153 o al codice HEX # 660099

216 colori sicuri per il web
*000*300600900C00*F00*
*003*303603903C03*F03*
6306606906C06F06
9309609909C09F09
00C30C60C90CC0CF0C
*00F*30F60F90FC0F*F0F*
30330630930C30F30
33333633933C33F33
36336636936C36F36
39339639939C39F39
03C33C63C93CC3CF3C
03F33F63F93FC3FF3F
60360660960C60F60
63363663963C63F63
66366666966C66F66
69369669969C69F69
06C36C66C96CC6CF6C
06F36F66F96FC6FF6F
90390690990C90F90
93393693993C93F93
96396696996C96F96
99399699999C99F99
09C39C69C99CC9CF9C
09F39F69F99FC9FF9F
0C03C06C09C0CC0FC0
0C33C36C39C3CC3FC3
0C63C66C69C6CC6FC6
0C93C96C99C9CC9FC9
0CC3CC6CC9CCCCCFCC
0CF3CF6CF9CFCCFFCF
*0F0*3F0*6F0*9F0CF0*FF0*
0F3*3F3**6F3*9F3CF3*FF3*
*0F6**3F6*6F69F6*CF6**FF6*
0F93F96F99F9CF9FF9
*0FC**3FC*6FC9FCCFCFFC
*0FF**3FF**6FF*9FFCFF*FFF*

I progettisti sono stati incoraggiati ad attenersi a questi 216 colori "sicuri per il Web" nei loro siti Web perché c'erano molti display a colori a8 bit quando è stata sviluppata la tavolozza a 216 colori. David Lehn e Hadley Stern hanno scoperto che solo 22 dei 216 colori nella tavolozza sicura per il Web vengono visualizzati in modo affidabile senza rimappatura incoerente sui display dei computer a 16 bit . Hanno chiamato questi 22 colori "la tavolozza veramente sicura"; è costituito principalmente da sfumature di verde, giallo e blu, come si può vedere nella tabella sottostante[13].

Colori web più sicuri
0369CF
00*000**F00*
03*003**F03*
06
0C
0F*00F**F0F*
F0*0F0**6F0**FF0*
F3*3F3**6F3**FF3*
F6*0F6**3F6**CF6**FF6*[14]
FC*0FC**3FC*
FF*0FF**3FF**6FF**FFF*

Colori CSS

[modifica |modifica wikitesto]

La specificaCascading Style Sheets definisce lo stesso numero di colori con nome della specifica HTML 4, ovvero i 16 colori html e 124 colori dall'elenco dei colori di Netscape X11 per un totale di 140 nomi riconosciuti daInternet Explorer (IE) 3.0 e Netscape Navigator 3.0.[15] Blooberry.com osserva che Opera 2.1 e Safari 1 includevano anche l'elenco espanso di Netscape con 140 nomi di colori, ma in seguito scoprirono 14 nomi non inclusi con Opera 3.5 suWindows 98.[16]

In CSS 2.1, il colore 'orange' (arancione, uno dei 140) è stato aggiunto alla sezione con i 16 colori HTML4 come diciassettesimo colore.[17] La specifica CSS3.0 non includeva l'orange nella sezione "HTML4 color keywords" (parole chiave colori HTML4), che è stata rinominata come "Basic color keywords"[18] (parole chiave colori di base). Nello stesso riferimento, la sezione "SVG color keywords", è stata rinominata "Extended color keywords" (parole chiave colori estesi), dopo aver iniziato come "X11 color keywords" in una bozza di lavoro precedente[19]. La bozza di lavoro per il modulo colore CSS4 combina le sezioni Base ed Estesa insieme in una semplice sezione "Named colors" (colori denominati)[20].

Colore aggiunto in CSS 2.1NomeEsadecimale

(RGB)

Rosso

(RGB)

Verde

(RGB)

Blu

(RGB)

Tonalità

(HSL / HSV)

Satur.(HSL)Leggero

(HSL)

Satur.(HSV)Valore

(HSV)

arancia# FFA500100,00%65,00%0,00%39 °100,00%50,00%100,00%100,00%

CSS 2,SVG e CSS 2.1 consentono agli autori Web di utilizzare icolori di sistema, che sono nomi di colore i cui valori sono presi dalsistema operativo, selezionando il colore di testo evidenziato del sistema operativo o il colore di sfondo per i controlli delle descrizioni comandi. Ciò consente agli autori Web di modellare i loro contenuti in linea con il sistema operativo dell'agente utente.[21] Il modulo coloreCSS3 ha deprecato l'uso dei colori di sistema a favore della proprietà Aspetto di sistema dell'interfaccia utente CSS3,[22][23] che è stata successivamente eliminata da CSS3.[24]

Lo sviluppo delle specifiche CSS3 introduce anche i valoridello spazio colore HSL nei fogli di stile:[25]

/* RGB model */p{color:#F00}/* #rgb */p{color:#FF0000}/* #rrggbb */p{color:rgb(255,0,0)}/* integer range 0 - 255 */p{color:rgb(100%,0%,0%)}/* float range 0.0% - 100.0% *//* RGB with alpha channel, added to CSS3 */p{color:rgba(255,0,0,0.5)}/* 0.5 opacity, semi-transparent *//* HSL model, added to CSS3 */p{color:hsl(0,100%,50%)}/* red */p{color:hsl(120,100%,50%)}/* green */p{color:hsl(120,100%,25%)}/* dark green */p{color:hsl(120,100%,75%)}/* light green */p{color:hsl(120,50%,50%)}/* pastel green *//* HSL model with alpha channel */p{color:hsla(120,100%,50%,1)}/* green */p{color:hsla(120,100%,50%,0.5)}/* semi-transparent green */p{color:hsla(120,100%,50%,0.1)}/* very transparent green */

Il 21 giugno 2014, il CSS WG ha aggiunto il colore RebeccaPurple alla bozza dell'Editor del moduloCSS4 Colors, per commemorare la figlia di Eric Meyer, Rebecca, deceduta il 7 giugno 2014, il suo sesto compleanno.[26]

Colore aggiunto nel modulo CSS4 Colors
NomeEsadecimale

(RGB)

Rosso

(RGB)

Verde

(RGB)

Blu

(RGB)

Tonalità

(HSL / HSV)

Satur.

(HSL)

Leggero

(HSL)

Satur.

(HSV)

Valore

(HSV)

RebeccaPurple# 66339940%20%60%270 °50%40%67%60%

CSS supporta anche il colore specialetransparent, che rappresenta un valore alfa pari a zero; Per impostazione predefinita,transparentè reso come un nero nominale invisibile:rgba(0, 0, 0, 0).[27]

Cambiamento del nome dei colori

[modifica |modifica wikitesto]

I CSS3 permettono di rinominare i colori a piacere e richiamarli successivamente[28]:

$color-danube:#668DD1;/* RICHIAMO */$color-alpha:$color-danube;

Accessibilità

[modifica |modifica wikitesto]

Selezione del colore

[modifica |modifica wikitesto]

Alcunibrowser e dispositivi non supportano i colori. Per questi display o per utenti non vedenti e daltonici, i contenuti Web in base ai colori possono essere inutilizzabili o difficili da usare.

Non è necessario specificare alcun colore (per richiamare i colori predefiniti del browser) oppure specificare entrambi i colori di sfondo e di primo piano (come i colori del testo normale, dei collegamenti non visitati, dei collegamenti al passaggio del mouse, dei collegamenti attivi e dei collegamenti visitati) per evitare nero su bianco o bianco su effetti bianchi.[29]

InHTML,CSS,SVG eCanvas non si possono tradurre i colori, vanno mantenuti inlingua inglese. Ad esempio non si può scriverecolor: rosso ma si deve scriverecolor: red

Contrasto di colore

[modifica |modifica wikitesto]

LeLinee guida per l'accessibilità dei contenuti Web raccomandano un rapporto di contrasto di almeno 4,5: 1 tra la luminanza relativa del testo e il suo colore di sfondo[30] o almeno 3: 1 per testi di grandi dimensioni. L'accessibilità migliorata richiede rapporti di contrasto superiori a 7: 1.

Tuttavia, affrontare i problemi di accessibilità non è semplicemente una questione di aumento del rapporto di contrasto. Come indica una relazione allaWeb Accessibility Initiative,[31] i lettori dislessici si trovano meglio con rapporti di contrasto inferiori al massimo. Le raccomandazioni a cui fanno riferimento di bianco nero (0x0A0A0A) su bianco sporco (0xFFFFE5) e nero (0x000000) su crema (0xFAFAC8) hanno rapporti di contrasto rispettivamente di 11,7: 1 e 20,3: 1. Tra le altre coppie di colori, il marrone (0x282800) sul verde scuro (0xA0A000) ha un rapporto di contrasto di 3,24: 1, che è inferiore alla raccomandazioneWCAG, il marrone scuro (0x1E1E00) sul verde chiaro (0xB9B900) ha un rapporto di contrasto di 4,54: 1 e blu (0x00007D) su giallo (0xFFFF00) ha un rapporto di contrasto di 11,4: 1. Si noti che i colori indicati nel report utilizzano valori di colore diversi rispetto ai colori Web con lo stesso nome.

Note

[modifica |modifica wikitesto]
  1. ^ Jennifer Niederst Robbins,Appendix D: Specifying Color, inWeb Design in a Nutshell, O'Reilly, February 2006, p. 830,ISBN 978-0-596-00987-8.
  2. ^York, Richard.Beginning CSS, pp. 71–72.
  3. ^ Steven Pemberton,CSS Color Module Level 3, su Çelik (a cura di),w3.org, W3C, 7 June 2011.
  4. ^Digital Color Imaging Handbook By Gaurav Sharma.ISBN 0-8493-0900-X
  5. ^ Steven Pemberton,4.2.1. RGB color values, su Çelik (a cura di),CSS Color Module Level 3, W3C, 7 June 2011.URL consultato il 19 March 2013.
  6. ^HTML 4.01 Specification section 6.5 "Colors", suw3.org.URL consultato l'8 July 2013.
  7. ^HTML 3.2 Specification "The BODY element", suw3.org.URL consultato l'8 July 2013.
  8. ^Public discussion on SVG mailing listRe: color names in SVG-1.0 conflict with /usr/lib/X11/rgb.txt, sulists.w3.org.URL consultato l'8 July 2013.
  9. ^ Steven Pemberton,4.3. Extended color keywords, su Çelik (a cura di),CSS Color Module Level 3, W3C, 7 June 2011.URL consultato il 19 March 2013.
  10. ^W3C TR SVG 1.0, recognized color keyword names, suw3.org, 16 August 2011.URL consultato il 1º febbraio 2019.
  11. ^(EN) Sue Jenkins,Web Design All-in-One For Dummies, John Wiley & Sons, 27 dicembre 2012,ISBN 9781118404119.
  12. ^Browser Display Statistics, suw3schools.com.URL consultato l'8 luglio 2013.
  13. ^Webmonkey: design: Death of the Websafe Color Palette?, suasc.ohio-state.edu.URL consultato il 4 febbraio 2021(archiviato dall'url originale il 3 marzo 2021).
  14. ^colors, suwebreference.com.URL consultato il 4 febbraio 2021(archiviato dall'url originale il 23 novembre 2016).
  15. ^The X11 Color Set, sucng.seas.rochester.edu.URL consultato il 6 July 2014(archiviato dall'url originale il 18 giugno 2014).
  16. ^ Brian Wilson,Colors in HTML and CSS, sublooberry.com.URL consultato il 6 July 2014.
  17. ^CSS 2.1 Specification: Syntax and basic data types: Colors, suw3.org, 8 September 2009.URL consultato il 21 December 2009.
  18. ^CSS Color Module Level 3 – Proposed Recommendation - 11. Changes, suw3.org, 28 October 2010.URL consultato il 6 July 2014.
  19. ^CSS Color Module Level 3 – Working Draft, suw3.org, 18 April 2002.URL consultato il 6 July 2014.
  20. ^CSS Color Module Level 4 Editor’s Draft, 26 June 2014
  21. ^User interface – System colors, suw3.org.URL consultato l'8 July 2013.
  22. ^ Steven Pemberton,4.5.1. CSS2 system colors, su Çelik (a cura di),CSS Color Module Level 3, W3C, 7 June 2011.URL consultato il 19 March 2013.
  23. ^CSS3 Basic User Interface Module, W3C Candidate Recommendation 11 May 2004: System Appearance, suw3.org.URL consultato l'8 July 2013.
  24. ^ Çelik (a cura di),List of substantial changes, suCSS Basic User Interface Module Level 3, W3C, 17 January 2012.URL consultato il 19 March 2013.
    «System Appearance has been dropped, including appearance values & property, and system fonts / extension of the 'font' property shorthand.»
  25. ^ Steven Pemberton,4.2.4. HSL color values, su Çelik (a cura di),CSS Color Module Level 3, W3C, 7 June 2011.URL consultato il 19 March 2013.
  26. ^ Daniel Glazman,Re: [CfC] adding 'rebeccapurple' to CSS Color Level 4, suPost to www-style mailing list, W3C, 21 June 2014.URL consultato il 24 June 2014.
  27. ^CSS Color Module Level 4, sudrafts.csswg.org.URL consultato il 4 febbraio 2021.
  28. ^(EN)What do you name color variables?, suCSS-Tricks, 7 dicembre 2018.URL consultato il 4 febbraio 2021.
  29. ^If You Pick One Color, Pick Them All, suw3.org.URL consultato l'8 July 2013.
  30. ^WCAG 2.0 guideline 1.4
  31. ^Optimal Colors to Improve Readability for People with Dyslexia
Estratto da "https://it.wikipedia.org/w/index.php?title=Colori_Web&oldid=142624559"
Categoria:
Categorie nascoste:

[8]ページ先頭

©2009-2025 Movatter.jp