Un playground a capitoli

Altrove.

Un viaggio personale di UX, motion design e tipografia.

La UX migliore lascia l'utente essere altrove con la mente — perché lei lavora per lui. Tutto quello che succede senza che l'utente se ne accorga è la vera potenza dell'interfaccia. Qui ne raccolgo i frammenti, un capitolo alla volta.

Le interfacce migliori sono invisibili. Lavorano in silenzio mentre la tua mente è altrove.

La skill

Porta Altrove nel tuo agente

I principi del libro — timing in millisecondi nominati, stati che dicono la verità, motion che rispetta chi lo riduce — distillati in una skill. Il tuo agente li applica mentre tu sei altrove.

La skill nel repository
npx skills add MatteoSchifano/altrove

Si installa in .claude/skills — Claude Code, Cursor e più di 40 agenti.

Come lavoro

Pochi vincoli, tenuti con disciplina.

  • Un capitolo alla volta

    Finito al 100% prima del prossimo. Un capitolo intero vale più di tre lasciati a metà.

  • cap. 01 · il bottone Salva press · scale(0.97)
  • Prima la motivazione

    Si scrive il perché prima del codice. Perché questa curva, perché questo timing.

  • cap. 02 · l’attesa niente spinner sotto i 400ms
  • Il motion in millisecondi

    Quattro preset di spring, durate con un nome. Si misura, non si va a sentimento.

  • cap. 09 · il toggle Riduci il movimento entra 220ms · esce 160ms
  • Reduced-motion non è opzionale

    Ogni animazione collassa con grazia. Niente librerie: solo CSS, clamp e container query.

Capitoli

10 esplorazioni finite

Roadmap

Dove sta andando il libro.

  1. A Fase A · Primi 8 capitoli

  2. B Fase B · Componenti primari

  3. C Fase C · Pattern editoriali

    • La pagina lunga

      Come si tiene compagnia a chi legge per dieci minuti?

      In programma
    • La griglia editoriale

      Cosa rende una pagina elegante prima ancora di essere bella?

      In programma
    • La citazione

      Quando si dà la parola a qualcun altro, come la si presenta?

      In programma
    • La nota a margine

      Come si dialoga col proprio lettore senza interrompere il filo?

      In programma
    • L’indice del libro

      Un sito che parla di sé, come si orienta al suo interno?

      In programma
    • Le immagini in editoria

      Quando un’immagine è informazione e quando è respiro?

      In programma
  4. D Fase D · Pattern complessi

    • Il drag e il drop

      Come si tiene un oggetto in volo?

      In programma
    • La ricerca tipo-as-you-go

      Cosa succede tra ogni tasto premuto?

      In programma
    • Il calendario

      Come si chiede una data senza odiare il browser?

      In programma
    • La timeline

      Il tempo come oggetto visuale, non come tabella.

      In programma
    • Il gesto

      Cosa cambia quando l’interfaccia si tocca, invece di cliccarla?

      In programma
    • Il commiato

      Come si lascia andare un utente?

      In programma

Cosa non è

  • Un design system da distribuire
  • Un framework, una libreria, uno starter
  • Una raccolta di best practice universali
  • Fatto per impressionare — semmai, per capire.

Astro, CSS nativo, Motion. Epilogue e Inconsolata. Niente Tailwind, niente UI kit.

Leggi i capitoli