Her er et af vores foretrukne eksempler på JavaScript i form af en demo, der tog internettet med storm i 2012. Staggering Beauty er enkel, sjov og underligt vanedannende.
Oprettet af New York-udvikleren George Michael Brower med lyd af Jon Baken spreder demoen sig som en ild i ild.
Ved første øjekast ser det ud til at være en animeret orm, der vrikker som svar på dine musebevægelser.
Begynd dog at vibrere musen i hastighed, og helvede bryder løs.
Helt korrekt har Brower sendt en advarsel i bunden: "De, der er i fare for epileptiske anfald, skal vælge et andet websted."
Demoen blev oprettet ved hjælp af traer.js, en partikelbaseret fysikmotor til JavaScript, der blev portet fra Jeff Traers Processing-bibliotek, og paper.js, en open source vektorgrafik script-ramme, der kører oven på HTML5 Canvas. Det bruger ikke WebGL-biblioteket.
Staggeringbeauty.com ses bedst i Google Chrome. Hvis det ikke fungerer ordentligt i din browser, kan du se, hvad alt det drejer sig om i denne video (med tilføjet 'komisk' kommentar i starten):
Har du set nogle gode JavaScript-eksperimenter sidst? Lad os vide i kommentarerne!
Kan du lide dette? Læs disse!
- 6 hurtige ting, som udviklere kan gøre for at forbedre ydeevnen
- Sådan får du folk til at bekymre sig om webydelse
- 10 bedste gratis HTML5-skabeloner