Certes il est maintenant difficile d'utiliser le nuancier de l'arc en ciel ou son motif sans être soupçonné de cautionner ou soutenir le mouvement LGBT mais en fait je m'en fiche bien. Je voulais me trouver un petit challenge de programmation à régler sur la bibliothèque javascripte issue de Processing, P5.js.

Et c'est aussi un minuscule hommage à l'enthousiasmante pédagogie de Daniel Shiffman et sa chaîne Youtube Coding Rainbow où j'ai enfin réussi à comprendre des notions comme les ensembles (Arrays) ou la relation JS/DOM que les livres de programmation avaient toujours eu de la peine à me faire comprendre.

J'ai donc créé ce petit générateur d'Arc en ciel qui a l'avantage de fonctionner sur ordinateurs et sur tablettes tactiles. Cliquez sur l'image ci-dessous pour accéder à la page.

rainbowgenerator.png

Les sliders CSS ont été générés avec l'aide des outils d'un autre Daniel, Daniel Stern. La programmation me semble aussi créative que complexe, un bel exercice de logique. J'essaierai de me donner quelques autres challenge de la sorte.