Counter animato con numero che sale da un minimo a un massimo quando entra nel viewport e legato allo scroll

Argomenti

Animazioni e UI Automazione n8n E-commerce e WooCommerce Estensioni Google Chrome Linux Progetti SEO e Dati Strutturati Sicurezza e Distribuzione Uncategorized

Accessibilità AI Automazione CSS GSAP Gutenberg JavaScript Linux Normativa Owl Carousel Performance PHP REST API SEO Sicurezza Windows WooCommerce WordPress

Premessa

Il counter fa salire un numero da un valore iniziale a uno finale: utile per statistiche, traguardi, contatori di progetto. Si configurano i valori, i decimali, il separatore delle migliaia, prefisso e suffisso.

La scelta che mi sta più a cuore è l’accessibilità. Il markup salvato contiene già il valore finale, formattato. Quindi senza JavaScript, o in modalità ridotta, il lettore vede il numero fermo e corretto, non uno zero o un campo vuoto. Il conteggio è una decorazione che si aggiunge sopra un dato già presente, non l’unico modo per leggerlo.

Provalo dal vivo

Scorri fino ai numeri: salgono una volta sola quando entrano in vista.

1.000+

progetti seguiti

100%

clienti soddisfatti

6+ anni

di esperienza

Legato allo scroll

Ha anche la modalità “legato allo scroll”: il numero, invece di contare una volta all’entrata, sale in proporzione alla posizione di scroll e scende se si torna su.

Scorri lentamente su questo numero: segue la posizione, avanti e indietro.

1.000+

progetti seguiti

100%

clienti soddisfatti

6+ anni

di esperienza

Senza JavaScript o in modalità ridotta il numero finale resta visibile e corretto, già formattato nel markup: niente zero, niente campo vuoto.

Per maggiori informazioni contattami: info@davidemugnaini.it.