Evo jednog od naših omiljenih primjera JavaScript-a u obliku demonstracije koja je web olujno obuzela 2012. Očaravajuća ljepota jednostavna je, zabavna i neobično zarazna.
Stvorio ga je newyorški programer George Michael Brower, a zvuk napisao Jon Baken, demo se širi svijetom poput požara.
Na prvi pogled čini se da je to animirani crv koji se migolji kao odgovor na vaše pokrete miša.
Međutim, počnite vibrirati mišem brzinom i svi će se vraški razbiti.
Sasvim s pravom, Brower je na dnu objavio upozorenje: "Oni kojima prijeti epileptični napadaj trebaju odabrati drugo web mjesto."
Demonstracija je stvorena pomoću traer.js, fizikalnog mehanizma temeljenog na česticama za JavaScript koji je prevezen iz Jeff Traer’s Processing library i paper.js, okvira za skriptiranje vektorske grafike otvorenog koda koji se izvodi na HTML5 platnu. Ne koristi se bibliotekom WebGL.
Staggeringbeauty.com najbolje se gleda u Google Chromeu. Ako u vašem pregledniku ne funkcionira pravilno, u ovom videozapisu možete vidjeti o čemu se radi (uz dodani komentar 'komedija' na početku):
Jeste li u posljednje vrijeme vidjeli neke izvrsne JavaScript eksperimente? Javite nam u komentarima!
Sviđa li vam se ovo? Pročitajte ovo!
- 6 brzih stvari koje programeri mogu učiniti za poboljšanje performansi
- Kako natjerati ljude da brinu o web izvedbi
- 10 najboljih besplatnih HTML5 predložaka