Voici l'un de nos exemples préférés de JavaScript sous la forme d'une démo qui a pris d'assaut le Web en 2012. Staggering Beauty est simple, amusant et étrangement addictif.
Créée par le développeur new-yorkais George Michael Brower, avec l'audio de Jon Baken, la démo se propage dans le monde entier comme une traînée de poudre.
À première vue, il semble juste être un ver animé qui se tortille en réponse aux mouvements de votre souris.
Cependant, commencez à faire vibrer votre souris à grande vitesse et tout l'enfer se déchaîne.
À juste titre, Brower a publié un avertissement en bas: "Ceux qui risquent de faire des crises d'épilepsie devraient choisir un autre site Web."
La démo a été créée à l’aide de traer.js, un moteur de physique basé sur les particules pour JavaScript, porté à partir de la bibliothèque de traitement de Jeff Traer, et de paper.js, un framework de scripts graphiques vectoriels open source qui s’exécute sur le HTML5 Canvas. Il n'utilise pas la bibliothèque WebGL.
Le site Staggeringbeauty.com est optimisé pour Google Chrome. Si cela ne fonctionne pas correctement dans votre navigateur, vous pouvez voir de quoi il s'agit dans cette vidéo (avec un commentaire "comique" ajouté au début):
Avez-vous vu de bonnes expériences JavaScript ces derniers temps? Faites le nous savoir dans les commentaires!
Aimait ça? Lisez-les!
- 6 choses rapides que les développeurs peuvent faire pour améliorer les performances
- Comment amener les gens à se soucier des performances Web
- 10 meilleurs modèles HTML5 gratuits