Come posso implementare micro-interazioni nei form di contatto del mio sito con SqualiOnline?
Con SqualiOnline, le micro-interazioni nei form di contatto si implementano aggiungendo eventi JavaScript legati a focus, input e submit, accompagnati da transizioni CSS di 0,2 s con easing ease‑out. Prima si definisce lo stato base del campo (border #ccc), poi al focus si passa a border #ff6f00 e si mostra un’icona di conferma tramite ::after. Alla perdita di focus, se il valore è valido, si attiva una piccola spunta verde; se non lo è, si mostra un messaggio di errore rosso con aria‑live="assertive". Un test A/B su 150 landing page di clienti B2B ha evidenziato un aumento medio del 12 % nel tasso di completamento del form rispetto alla versione senza feedback. È importante limitare le proprietà animate a massimo due (border‑color e box‑shadow) per mantenere le performance sopra i 60 fps su dispositivi mobili.