L'interfaccia a intento: cosa cambia per chi progetta prodotti digitali
Tra il superamento del pulsante, i test con prototipi AI e il meccanismo tecnico della "generative UI": una lettura critica di cosa è già reale oggi e cosa resta da verificare
Un designer che oggi lavora su un prodotto con AI integrata si trova spesso davanti a un problema che i corsi di base non insegnano: come si progetta qualcosa che non è fatto di schermate fisse, ma di risposte generate al volo in base a quello che l'utente sta cercando di ottenere?
È la domanda dietro un tema emerso con una certa chiarezza nella settimana tra l'8 e il 15 settembre 2026: da un lato un pezzo di opinione su Smashing Magazine che dichiara il tramonto del pulsante come elemento centrale dell'interfaccia; dall'altro una guida pratica di Nielsen Norman Group su come testare prototipi complessi costruiti con strumenti AI prima di scrivere codice di produzione. Messi insieme, e verificati contro la documentazione tecnica che rende questo tipo di interfaccia effettivamente costruibile, raccontano qualcosa di più utile della somma delle due notizie: non solo una tendenza estetica, ma un cambiamento nel processo con cui si progetta.
Cosa si intende per "interfaccia a intento"
Nell'articolo "The Death Of The Button" (Smashing Magazine, 9 settembre 2026), l'autrice Carrie Webster sostiene che il design si sta spostando da interfacce basate su clic, menu e form verso sistemi in cui l'utente dichiara un obiettivo e il sistema lo esegue autonomamente, adattando l'interfaccia al volo. È bene essere chiari su cosa sia questo pezzo: un'opinione editoriale, non uno studio con dati a supporto. Gli esempi che porta, però, sono verificabili e concreti:
- Perplexity sostituisce dieci schede del browser aperte con una risposta sintetizzata a partire da una domanda: "confronta i tre migliori laptop economici" genera direttamente una tabella comparativa, non un elenco di link.
- Vercel v0 elimina il builder visuale trascinabile: si descrive un'interfaccia ("dashboard SaaS in dark mode") e si ottiene codice HTML/React funzionante in pochi secondi.
- Goblin.tools trasforma un compito vago ("prepararmi per un colloquio") in una checklist strutturata in sotto-task.
La sintesi dell'autrice è netta: "l'obiettivo ultimo del web design moderno non è più costruire pulsanti più belli o animazioni più appariscenti; è eliminare l'interfaccia del tutto." È una posizione forte, e come tutte le posizioni forti merita di essere presa come ipotesi di lavoro, non come fatto acquisito. L'articolo stesso elenca due rischi concreti: il "black box problem" (senza un'interfaccia visibile diventa difficile capire perché il sistema ha fatto una certa scelta, o correggerla) e la perdita di controllo percepito, che può risultare paternalistica se non accompagnata da feedback trasparenti e da un undo facilmente accessibile.
Il meccanismo tecnico dietro l'idea
Quello che rende l'idea più di una suggestione è che esiste già un meccanismo concreto, documentato, per costruirla: la "generative UI", descritta nella documentazione ufficiale di Vercel AI SDK. Il funzionamento è più semplice di quanto il nome suggerisca: si fornisce a un modello linguistico un prompt e un insieme di "tool": funzioni che il modello può decidere di invocare. Quando il modello invoca un tool, il risultato (dati strutturati, non testo libero) viene passato a un componente React che lo renderizza, con stati distinti per caricamento, risultato ed errore.
In pratica: non è il modello a "disegnare" l'interfaccia in senso figurato, è il codice a scegliere quale componente mostrare in base a cosa il modello ha deciso di fare. È una distinzione che conta per chi progetta, perché significa che il controllo sulla forma finale dell'interfaccia resta nelle mani di chi scrive i componenti: il modello decide solo quale componente mostrare e con quali dati, non come deve apparire pixel per pixel. La documentazione ufficiale, va detto, si concentra sul funzionamento di base e resta piuttosto silenziosa su questioni di produzione come latenza, caching o gestione degli errori di rete su larga scala: è un buon punto di partenza tecnico, non una guida completa al deployment.
Come si progetta (e si testa) qualcosa che non esiste ancora come schermata
Se l'interfaccia cambia forma in base a cosa fa l'utente, il problema classico del design (validare un flusso prima di scriverlo in produzione) si complica: non si può mettere davanti a un utente un mockup statico di qualcosa che, per definizione, non è statico.
È esattamente il problema che affronta Megan Chan in "Test Complex Interactions Earlier with AI Prototyping" (Nielsen Norman Group, 11 settembre 2026), con un metodo in sei passaggi: definire l'obiettivo del prototipo, prendere le decisioni di design prima (non durante) la generazione, raccogliere dati realistici da usare nel prototipo, scrivere un prompt dettagliato, generare il prototipo con uno strumento AI (l'articolo cita Cursor, v0, Figma Make e Bolt) e infine iterare sull'output insieme a test con utenti reali.
I due casi che porta come esempio sono utili proprio perché concreti: un editor di policy di spesa aziendale ridisegnato da Ramp con un'interfaccia gestita via chat che si ricompone in base a cosa l'utente chiede, e un'interfaccia di filtro con 27 attributi nidificati testata alla Purdue University confrontando una versione statica e una interattiva costruita con AI prima di sviluppare la versione definitiva.
Il punto che l'autrice ripete, ed è forse la parte più utile dell'intero pezzo per chi lavora nel settore, è un avvertimento contro quello che chiama il "fideismo della fedeltà": un prototipo generato da AI può apparire rifinito e completo, ma questo non significa che sia pronto per la produzione: può contenere assunzioni sbagliate o inesattezze che la qualità visiva nasconde. Le decisioni di design, scrive, restano del designer; l'AI esegue velocemente quelle decisioni, non le sostituisce.
Quando ha senso adottarla, e quando no
Mettere insieme questi tre elementi (la tesi di Smashing Magazine, il metodo di NN/g, il meccanismo di Vercel AI SDK) permette di rispondere a una domanda più utile della semplice "l'interfaccia a intento è il futuro?": quando conviene davvero adottare questo approccio in un prodotto reale, oggi?
Ha senso quando l'alternativa è un'interfaccia che dovrebbe coprire un numero di combinazioni troppo alto per essere progettata in modo esaustivo: filtri con decine di attributi, configuratori con molte variabili, flussi che cambiano radicalmente in base al contesto dell'utente (i casi Ramp e Purdue sono esempi di questo tipo). In questi scenari, generare l'interfaccia in risposta a un intento espresso può ridurre davvero la complessità sia per chi progetta sia per chi usa il prodotto.
Ha meno senso (o è francamente rischioso) quando l'azione ha conseguenze difficili da annullare (pagamenti, cancellazioni, modifiche irreversibili a dati) e l'utente ha bisogno di vedere esplicitamente cosa sta per succedere prima che succeda. È lo stesso rischio che l'articolo di Smashing Magazine segnala con il "black box problem": un'interfaccia che si genera al volo è per natura meno prevedibile di un'interfaccia statica, e la prevedibilità è spesso il requisito più importante proprio nei casi ad alto rischio.
Cosa cambia, concretamente, nel modo di lavorare
Per chi progetta prodotti digitali oggi, il cambiamento pratico non è "sostituire i pulsanti con la chat". È che il lavoro di validazione si sposta più a monte: si prototipa prima con dati realistici, non segnaposto, si testa con utenti reali un'interazione che prima sarebbe stata descritta solo su carta, e si mantiene esplicito, nel prodotto finito, che tipo di controllo l'utente ha su quello che il sistema ha deciso di fare per lui. Non è un cambio di stile visivo: è un cambio nel momento in cui, nel processo di design, si comincia a verificare se un'idea funziona davvero.
Fonti
- Carrie Webster, "The Death Of The Button: Why The Best Interface Is No Interface", Smashing Magazine, 9 settembre 2026
- Megan Chan, "Test Complex Interactions Earlier with AI Prototyping", Nielsen Norman Group, 11 settembre 2026
- Vercel, "Generative User Interfaces", documentazione ufficiale AI SDK, consultata il 15 settembre 2026