
Il bottone che prometteva di registrare ma scorreva la pagina: il bug invisibile di Activation Days
Stavo revisionando il codice della homepage di Activation Days 2026, la piattaforma di ticketing per l'evento outdoor a Riva del Garda, quando ho notato qualcosa di strano. Nella hero della pagina c'erano due bottoni: uno diceva 'Guarda il programma' e uno diceva 'Registrati all'evento'. Li ho cliccati entrambi. Poi li ho cliccati di nuovo. Entrambi facevano esattamente la stessa cosa: scorrevano la pagina fino alla sezione del programma più in basso.
Il bug che nessuno aveva visto
Il primo bottone era corretto: un link intelligente che scorreva fino al programma. Il secondo bottone era una copia dello stesso comportamento. Nessuno se n'era accorto perché visivamente era perfetto: stesso stile, stessa dimensione, stessa posizione, stesso testo. Un designer non l'avrebbe mai notato, e un tester che guarda solo il rendering visivo nemmeno. Il bug viveva dentro il codice del onClick, dove una funzione di scroll era stata riutilizzata per sbaglio invece di un link diretto alla pagina /register.
Perché è successo
Accade spesso quando componenti vengono copiati e riadattati in fretta. Qualcuno ha duplicato il bottone del programma, ha cambiato il testo, ha dimenticato di cambiare la funzione del click. Nessuno ha testato il comportamento reale perché tutti controllavano su Figma o nel preview visivo. Il codice era invisibile fino a quando non l'ho aperto.
Perché conta davvero
Un utente che clicca 'Registrati all'evento' si aspetta di finire sulla pagina di registrazione. Se invece la pagina scrolla, prova confusione. Potrebbe pensare che il bottone non funziona. Potrebbe cercare altrove il link di registrazione, o peggio, andare via. È un piccolo bug che costa conversioni reali e non appare nei report di crash.
La lezione: testa il comportamento, non solo lo stile
Ho risolto in un minuto: ho trasformato il bottone in un link diretto a /register, mantenendo identico stile e testo. Zero impatto visivo, comportamento finalmente corretto. La prossima volta che vedi un bottone che promette un'azione, cliccalo e segui dove lo porta. Non è meno importante che controllare come appare.


