J'essaie de comprendre le paragraphe suivant des consignes de conception matérielle de Google:
D'autres éléments, tels que les icônes et les séparateurs, bénéficient également d'une valeur alpha de noir au lieu d'une couleur unie, pour s'assurer qu'ils fonctionnent sur des arrière-plans de n'importe quelle couleur.
Qu'est-ce que ça veut dire? Une valeur de 00 alpha serait complètement transparente, non?
Réponses:
Le contexte complet est le suivant:
De plus, il existe deux exemples d'images.
Le problème est: ils semblent utiliser une nouvelle définition de «valeur alpha».
De plus, leurs valeurs hex-rgb entre guillemets ne sont pas correctes, et les pourcentages d'exemple sont pour leur exemple illustré de texte blanc sur fond noir (le texte dit que les valeurs sont pour du texte noir sur blanc).
D'après ce que je peux dire, ils suggèrent que vous utilisez une valeur de transparence en plus de vos valeurs de couleur lors de la spécification du texte et des règles.
Pour les icônes, ils vous suggèrent peut-être de modeler l'élément et de fournir un canal alpha non blanc par opposition à un cache de couleur fixe afin que vous puissiez modifier les couleurs par programmation sans fournir de nouvel art pour chaque valeur imaginable.
TLDNR; la section est mal écrite et nécessite une révision
la source
La valeur alpha est utilisée dans l'espace colorimétrique RGBA pour indiquer la transparence d'une couleur. La valeur alpha va de 0 à 1 où 0 est complètement transparent et 1 pas du tout transparent.
Cela permet de faire du "compositing alpha" qui, en termes simples, consiste à placer une image au-dessus d'un arrière-plan et à combiner les couleurs pour créer l'illusion de transparence. Pour plus d'informations sur cet espace colorimétrique, vous pouvez Google "espace colorimétrique rgba" ou visitez cette page Wikipedia
Une couleur RGBA est généralement désignée par 4 valeurs, 3 pour chacun des composants RVB et une dernière pour la valeur alpha (par exemple (0,0,0,0,5)), bien que dans le document Style de couleur que vous avez référencé, elles soient désignées avec une valeur% devant une valeur RVB hexadécimale (par exemple 50% (# 000000)).
Une " valeur alpha du noir ", au moins dans la portée du document référencé, serait un moyen court d'indiquer l'une des couleurs dans un espace RGBA qui ont le noir comme valeur RVB, (0,0,0). Ils vont du noir 100% solide (0,0,0,1) au noir complètement translucide (0,0,0,0) passant par toutes les valeurs possibles de transparence.
Ainsi, par exemple, une valeur alpha de 57% de noir, notée 57% (# 000000), serait une "valeur alpha de noir" où l'alpha est égal à 0,57, ce qui signifie qu'il est opaque à 57%.
Dans cette image, vous pouvez voir les "valeurs alpha du noir" suggérées dans le document Style de couleur. Je les ai placés sur du blanc et du rouge pour que vous puissiez voir le "compositing alpha" en action.
la source