18041 sujets
Questions générales et questions de débutants
Une couleur c'est un "nombre" en hexadecimal au final.
Faut chercher un peu ça doit parfaitement être possible :
http://ardenneaparis.free.fr/mesScripts/calBas16.htm (en JS)
Avec les 2 couleurs que tu as donné, j'obtiens #f4b310 (jaune)
Faut chercher un peu ça doit parfaitement être possible :
http://ardenneaparis.free.fr/mesScripts/calBas16.htm (en JS)
Avec les 2 couleurs que tu as donné, j'obtiens #f4b310 (jaune)
ok, l'idée est donc de prendre de nombres normaux, de les additionner et de convertir chacun en hexadécimal après… je vais creuser et je poste quand j'ai une solution satisfaisante ( au moins je mets je JS au mieux je me porte ). L'idée est d'avoir deux div avec des couleurs différentes et partiellement transparents pour pouvoir avoir une troisième couleur à l'écran, c'est pour faire un genre de captcha.
merci
merci
Bonjour et bienvenue,
si c'est pour un test, de nombreuses personnes vont le rater parce qu'elles n'ont pas la même vision des couleurs que toi (8% des hommes occidentaux pour ce qui est du rouge et du vert mais tout le reste du spectre y passe, y compris les gens qui voient en noir et blanc !) et les non-voyants vont forcément le rater : merci de penser à proposer une alternative pour ces personnes-là
http://www.xritephoto.com/ph_toolframe.aspx?action=coloriq pour te tester
EDIT: ce qui serait drôle, ce serait un test des couleurs réalisé par quelqu'un qui n'a pas une bonne vision des couleurs, ou comment frustrer 96+ % de la population ...
Sinon #rrggbb est un format où chaque valeur va de 0 à 255 mais c'est tout sauf linéaire.
La seule valeur linéaire c'est celle de la longueur d'onde de chaque couleur (entre 400 et 800 nanomètres pour l'oeil humain) mais les moniteurs fonctionnent pas comme ça.
Le format HSL est déjà préférable : tu sais si additionnes des couleurs de même luminance et/ou de même saturation.
Tu peux lire http://fr.wikipedia.org/wiki/Couleur pour prendre conscience de l'ampleur de la tâche et chercher des algos pour HSL2RGB et inversement
Pour info, il existe un ColorPicker en jQuery : http://www.eyecon.ro/colorpicker/ en attendant un support d'input[type="color"] par nos navigateurs
Modifié par Felipe (31 Oct 2011 - 16:27)
si c'est pour un test, de nombreuses personnes vont le rater parce qu'elles n'ont pas la même vision des couleurs que toi (8% des hommes occidentaux pour ce qui est du rouge et du vert mais tout le reste du spectre y passe, y compris les gens qui voient en noir et blanc !) et les non-voyants vont forcément le rater : merci de penser à proposer une alternative pour ces personnes-là
http://www.xritephoto.com/ph_toolframe.aspx?action=coloriq pour te tester
EDIT: ce qui serait drôle, ce serait un test des couleurs réalisé par quelqu'un qui n'a pas une bonne vision des couleurs, ou comment frustrer 96+ % de la population ...
Sinon #rrggbb est un format où chaque valeur va de 0 à 255 mais c'est tout sauf linéaire.
La seule valeur linéaire c'est celle de la longueur d'onde de chaque couleur (entre 400 et 800 nanomètres pour l'oeil humain) mais les moniteurs fonctionnent pas comme ça.
Le format HSL est déjà préférable : tu sais si additionnes des couleurs de même luminance et/ou de même saturation.
Tu peux lire http://fr.wikipedia.org/wiki/Couleur pour prendre conscience de l'ampleur de la tâche et chercher des algos pour HSL2RGB et inversement
Pour info, il existe un ColorPicker en jQuery : http://www.eyecon.ro/colorpicker/ en attendant un support d'input[type="color"] par nos navigateurs
Modifié par Felipe (31 Oct 2011 - 16:27)
Bonjour à tous,
Peut-être que cet autre script répondra partiellement au problème :
http://ardenneaparis.free.fr/mesScripts/setcolor.htm
Même s'il ne constitue pas un modèle de programmation, les intéressés peuvent le copier ou s'en inspirer...
Peut-être que cet autre script répondra partiellement au problème :
http://ardenneaparis.free.fr/mesScripts/setcolor.htm
Même s'il ne constitue pas un modèle de programmation, les intéressés peuvent le copier ou s'en inspirer...