Bonjour à tous.
La couleur peut être écrite de différentes façons :
1. Couleur hexadécimale #rrvvbb : ex. : #00ffff;
2. Couleur hexadécimale réduite #rvb : ex. : #0ff;
3. Couleur par intensité des composantes de rouge vert bleu : ex.: rgb(0,255,255);
4. Couleur par intensité des composantes de rouge vert bleu complétée de la valeur de l’opacité : rgba(0,255,255,1);
5. Couleur par la valeur des composantes de teinte saturation luminosité : hsl(180,100,100);
6. Couleur par la valeur des composantes de teinte saturation luminosité complétée de la valeur de l’opacité : hsla(180,100,100,1);
7. Couleur par nom normalisé : aqua;
La deuxième écriture est un reliquat du temps où n’existaient que très peu de teintes sur les écrans et elle me semble donc à éviter.
La septième écriture ne peut être utilisée que si la couleur appartient à la liste commune, actuellement de 140 valeurs. Son avantage consiste d’abord en une meilleure lisibilité du code. Qu’en est-il en ce qui concerne l’optimisation ?
Plus généralement quelle est la meilleure écriture en ce qui concerne l’optimisation sur les navigateurs récents ? Et la moins bien ?
Merci pour vos explications.
Modifié par Pyanepsion (06 Nov 2015 - 09:18)
La couleur peut être écrite de différentes façons :
1. Couleur hexadécimale #rrvvbb : ex. : #00ffff;
2. Couleur hexadécimale réduite #rvb : ex. : #0ff;
3. Couleur par intensité des composantes de rouge vert bleu : ex.: rgb(0,255,255);
4. Couleur par intensité des composantes de rouge vert bleu complétée de la valeur de l’opacité : rgba(0,255,255,1);
5. Couleur par la valeur des composantes de teinte saturation luminosité : hsl(180,100,100);
6. Couleur par la valeur des composantes de teinte saturation luminosité complétée de la valeur de l’opacité : hsla(180,100,100,1);
7. Couleur par nom normalisé : aqua;
La deuxième écriture est un reliquat du temps où n’existaient que très peu de teintes sur les écrans et elle me semble donc à éviter.
La septième écriture ne peut être utilisée que si la couleur appartient à la liste commune, actuellement de 140 valeurs. Son avantage consiste d’abord en une meilleure lisibilité du code. Qu’en est-il en ce qui concerne l’optimisation ?
Plus généralement quelle est la meilleure écriture en ce qui concerne l’optimisation sur les navigateurs récents ? Et la moins bien ?
Merci pour vos explications.
Modifié par Pyanepsion (06 Nov 2015 - 09:18)