Ecco uno dei nostri esempi preferiti di JavaScript sotto forma di una demo che ha preso d'assalto il Web nel 2012. Staggering Beauty è semplice, divertente e stranamente avvincente.
Creata dallo sviluppatore newyorkese George Michael Brower, con l'audio di Jon Baken, la demo si sta diffondendo in tutto il mondo a macchia d'olio.
A prima vista, sembra solo essere un verme animato che si dimena in risposta ai movimenti del mouse.
Tuttavia, inizia a vibrare il mouse a velocità e si scatena l'inferno.
Giustamente, Brower ha pubblicato un avvertimento in fondo: "Chi è a rischio di crisi epilettiche dovrebbe scegliere un sito web diverso".
La demo è stata creata utilizzando traer.js, un motore fisico basato su particelle per JavaScript trasferito dalla libreria Processing di Jeff Traer, e paper.js, un framework di scripting di grafica vettoriale open source che gira su HTML5 Canvas. Non utilizza la libreria WebGL.
Staggeringbeauty.com è visualizzato al meglio in Google Chrome. Se non funziona correttamente nel tuo browser, puoi vedere di cosa si tratta in questo video (con l'aggiunta di un commento "comico" all'inizio):
Hai visto qualche fantastico esperimento JavaScript ultimamente? Fateci sapere nei commenti!
Questo mi piaceva? Leggi questo!
- 6 cose veloci che gli sviluppatori possono fare per migliorare le prestazioni
- Come convincere le persone a interessarsi alle prestazioni web
- I 10 migliori modelli HTML5 gratuiti