Questo sito
Il sito che stai leggendo: in due lingue, tema chiaro e scuro, veloce, senza cookie e con i font ospitati in casa.
L’obiettivo
Un sito personale che fosse anche un esempio del lavoro: veloce, accessibile, leggibile sul telefono, senza cookie né servizi di terzi.
Le scelte
- Astro: le pagine vengono generate in anticipo e servite da Cloudflare Pages. Ogni modifica al codice va online da sola, e ogni ramo di lavoro ha il suo indirizzo di anteprima.
- JavaScript solo dove serve: il cambio di tema, le piccole animazioni della home e il modulo di contatto. Tutto il resto è HTML e CSS, e il sito si legge anche con JavaScript disattivato; i filtri dei progetti e il menu del telefono funzionano senza.
- Due lingue con indirizzi tradotti e un dizionario tipizzato: se manca una traduzione, la build si ferma.
- Tema chiaro e scuro con un solo insieme di colori; la scelta si applica prima che la pagina venga disegnata, quindi niente lampi.
- Font ospitati sul sito e ridotti ai soli caratteri e pesi usati: circa 50 KB in tutto, senza richieste a servizi esterni.
- Prima il prototipo: prima quattro direzioni grafiche confrontate su un canvas, poi un rinnovo completo progettato con Claude Design, sempre prima di scrivere il codice.