Vai al contenuto
Luce

come è fatto, con che cosa

Colophon

Un sito di una persona sola, fatto di codice: qui c'è l'elenco di ciò che è stato usato.

1 min di lettura

Le immagini

Le cinque tavole sono generate da tools/gen_plates.py, uno script di circa trecento righe che usa solo Python, NumPy e Pillow. Ogni funzione corrisponde a una tavola e contiene l'equazione che la produce: la radianza di Planck, la figura di diffrazione a due fenditure, la rifrazione vettoriale su una superficie d'onda, la somma coerente di ventiquattro sorgenti, l'interferenza di una lamina sottile.

Il colore non è mai scelto a mano. Ogni spettro viene integrato sulle funzioni colorimetriche CIE 1931 — approssimate analiticamente secondo Wyman, Sloan e Shirley (2013) — e convertito in sRGB con la matrice standard. La luminanza, dove serve, è dichiarata nei parametri di ogni tavola.

I caratteri

Cormorant Garamond per i titoli, Space Grotesk per il testo, IBM Plex Mono per i dati e Cinzel per le iscrizioni. Tutti serviti da questo dominio in formato woff2, senza CDN e senza chiamate a terze parti.

Le fonti

Che cosa non c'è

Nessun cookie, nessun sistema di statistiche di terze parti, nessun font caricato da un dominio esterno, nessun modulo che raccoglie indirizzi. Il sito è composto di file statici: quello che leggi è quello che c'è.

Ringraziamenti

A chi ha calcolato una frangia prima di avere un motivo pratico per farlo.