Irodori彩り

À propos d’Irodori

Irodori est un site d’outils couleur modernes qui fonctionne entièrement dans le navigateur. Il réunit les systèmes de couleurs traditionnelles d’Asie de l’Est (JP/CN/KR/VN) et les espaces perceptuellement uniformes comme OKLCH, avec WCAG en priorité.

Ce que nous construisons

Irodori réunit sur un même bureau les systèmes de couleurs traditionnelles d’Asie de l’Est et les espaces colorimétriques modernes à perception uniforme. Tu extrais une couleur d’une photo, tu la convertis en OKLCH, tu la confrontes au WCAG et tu lis son nom traditionnel — et la page ne parle jamais à un serveur.

L’outillage

16 outils de couleur et 14 palettes de design system fonctionnent entièrement dans le navigateur : conversion, contraste, simulation de daltonisme, génération de palettes, dégradés, ΔE, échelles, correspondance RAL et conversion en masse. Rien n’est envoyé, rien n’est mis en file d’attente, aucun compte n’est requis.

Couleurs traditionnelles

116 couleurs traditionnelles du Japon, de Chine, de Corée et du Vietnam accompagnent la bibliothèque moderne. Les noms restent dans leur écriture d’origine — 藍, 群青, 송화, thủy — car un nom de couleur traduit n’est plus le nom de la couleur. Les valeurs sont revues avec des consultants culturels et peuvent encore être corrigées.

L’accessibilité est une fonction, pas un réglage

Vérification du contraste, simulation de daltonisme et détection des collisions sont posés à côté des générateurs, pas cachés derrière. Une palette qui passe les tests ΔE peut rester inutilisable pour une personne deutéranope : nous affichons donc les deux chiffres côte à côte.

Techniques

Astro rend chaque page en HTML statique au moment de la construction. Le moteur de couleur est du TypeScript pur exécuté dans le navigateur ; les Cloudflare Pages Functions n’ajoutent que les points d’accès optionnels (compte, partage, API). Aucun framework client. Hormis Google Analytics 4 et Metricskit, chargés uniquement si vous autorisez la mesure (tous deux mentionnés dans la politique de confidentialité), aucun script tiers ni police externe n’est chargé.

À qui cela s’adresse

Les designers qui choisissent une palette, les développeurs qui écrivent des jetons de couleur, les relecteurs d’accessibilité qui audite une interface en production, et quiconque veut savoir à quoi ressemble vraiment une couleur traditionnelle à l’écran.

D’où viennent les données

Les 116 couleurs traditionnelles proviennent de recueils publics de noms de couleur de neuf traditions : Japon, Chine, Corée, Vietnam, Thaïlande, Tibet, Inde, Mongolie et Indonésie, sous forme d’approximations sRGB courantes ; les bibliothèques modernes suivent des spécifications publiées. Conversions, contrastes, ΔE et échelles sont calculés par du code au build ou dans le navigateur, sans API tierce. Chaque page de couleur indique son rang dans la bibliothèque et son plus proche voisin, pour juger de l’écart réel entre deux couleurs.

Qui maintient, et comment corriger

Le site est maintenu par Steve ; les noms traditionnels et attributs culturels sont relus avec des conseillers externes, les entrées en cours de vérification n’étant pas présentées comme tranchées. Signalez valeurs erronées, noms inadaptés ou affirmations d’accessibilité fausses à steve@irodori.cool — réponse généralement sous trois jours ouvrés, corrections consignées dans le journal avec mise à jour de la date. Le raisonnement complet figure sur la page méthode.

Pourquoi huit langues

Les noms de couleurs d’Asie de l’Est ne tiennent que dans leur langue : traduisez 藍, 송화 ou thủy en anglais et il ne reste qu’une valeur, le système de nomination a disparu. Les huit langues ont donc leurs propres textes et libellés, et non la traduction automatique d’un même modèle. La maintenance coûte plus cher, mais chacun lit dans son vocabulaire ; la version anglaise sert aussi de version par défaut pour les citations extérieures.

Rythme de mise à jour

Les pages évoluent à chaque déploiement ; la ligne « dernière mise à jour » suit dateModified dans les données structurées. Valeurs, noms et affirmations d’accessibilité sont revus chaque trimestre ; une correction motivée n’attend pas le cycle, elle part et est consignée.