Quotidien Shaarli
Hier - June 4, 2026
Les lunettes de vision nocturne fonctionnent principalement grâce à deux technologies : les caméras infrarouges et les amplificateurs d’image. Ces systèmes actifs, alimentés électriquement, exploitent les rayonnements infrarouges émis par les corps en fonction de leur température, invisibles à l’œil nu. Les caméras thermiques, par exemple, captent ces émissions pour restituer une image en fausses couleurs, où les zones chaudes apparaissent en blanc ou en teintes contrastées, facilitant la visualisation nocturne.
L’idée centrale repose sur la détection des infrarouges thermiques, émis par tout corps dont la température est supérieure au zéro absolu. À température ambiante, ces émissions se situent dans l’infrarouge, permettant aux caméras spécialisées de distinguer des objets ou êtres vivants même dans l’obscurité totale. L’image générée est une représentation adaptée, car les infrarouges ne correspondent pas aux couleurs visibles.
Enfin, ces dispositifs transforment les données infrarouges en une image compréhensible, souvent en niveaux de gris ou en fausses couleurs, pour mettre en évidence les différences de température. Contrairement à une caméra classique, leur capteur est optimisé pour ces longueurs d’onde, offrant une vision nocturne basée sur la chaleur plutôt que sur la lumière visible.
Gee explique pourquoi il produit de l’art libre. Il souligne que, bien que son travail soit souvent présenté comme de l’art traditionnel, il le publie systématiquement sous des licences libres, une pratique encouragée par l’association April qui promeut la culture libre dans son émission Libre à vous!.
Il revient sur son adolescence, marquée par l’émergence des plateformes de partage de fichiers comme Napster, où il a découvert la musique et la culture via le « piratage ». Cette expérience l’a sensibilisé aux enjeux de l’accès à la culture et aux limites des modèles économiques traditionnels, renforçant son choix de privilégier des licences libres pour son travail.
L’article explique comment rendre une application Symfony prête pour l’ère des agents IA, en abordant des améliorations comme la négociation Markdown, les signaux de contenu, l’exposition d’API, la documentation OpenAPI et les bases du SEO. L’idée principale est d’adapter les sites web aux interactions avec les agents IA, tout en soulignant que les bonnes pratiques SEO (sécurité, balises, données structurées, etc.) servent de base commune aux deux objectifs.
L’auteur présente ensuite les content signals, une directive robots.txt proposée pour contrôler l’usage du contenu par les IA (entraînement, indexation, entrée pour les modèles). Par défaut, il recommande d’autoriser l’indexation et l’utilisation en entrée pour les outils de recherche, tout en laissant le choix pour l’entraînement, selon les besoins du projet.
Enfin, l’article mentionne des ressources comme isitagentready.com pour évaluer les progrès et propose des outils complémentaires, comme un bundle Symfony et des prompts d’implémentation, bien que l’explication reste générale pour couvrir plusieurs aspects sans entrer dans les détails techniques.
Le CSS contrast-color() permet de générer automatiquement des couleurs de texte lisibles (noir ou blanc) en fonction de la couleur de fond, résolvant ainsi les problèmes de contraste insuffisant sur les sites web. Cette fonction native du navigateur, introduite dans les spécifications CSS de niveau 5, élimine le besoin de bibliothèques JavaScript ou de calculs dynamiques, car elle effectue les calculs de contraste lors du rendu initial de la page. Elle s’intègre directement dans les feuilles de style, comme color: contrast-color(var(--brand-color)), et s’adapte instantanément aux changements de thème sans manipulation supplémentaire.
Malgré son utilité, la fonction actuelle reste limitée : elle ne retourne que du noir ou du blanc, et son nom a été modifié (anciennement color-contrast()), ce qui peut causer des incompatibilités avec des tutoriels obsolètes. Les futures versions pourraient étendre ses fonctionnalités, comme l’ajout de listes de couleurs candidates ou de ratios cibles, mais pour l’instant, elle se concentre sur une solution simple et efficace pour un problème persistant, où 70 % des sites échouent encore aux tests de contraste WCAG en 2025.