Вот один из наших любимых примеров JavaScript в виде демонстрации, которая штурмом взяла Интернет в 2012 году. «Потрясающая красота» - это просто, весело и до странности затягивает.
Демоверсия, созданная нью-йоркским разработчиком Джорджем Майклом Брауэром и аудио Джоном Бакеном, распространяется по миру со скоростью лесного пожара.
На первый взгляд, это просто анимированный червяк, который извивается в ответ на ваши движения мыши.
Тем не менее, начните вибрировать мышью на высокой скорости, и весь ад вырвется наружу.
Совершенно справедливо, Брауэр разместил предупреждение внизу: «Тем, кто подвержен риску эпилептических припадков, следует выбрать другой веб-сайт».
Демонстрация была создана с использованием traer.js, физического движка на основе частиц для JavaScript, перенесенного из библиотеки Jeff Traer’s Processing, и paper.js, среды сценариев векторной графики с открытым исходным кодом, которая работает поверх HTML5 Canvas. Он не использует библиотеку WebGL.
Staggeringbeauty.com лучше всего просматривать в Google Chrome. Если это не работает должным образом в вашем браузере, вы можете увидеть, о чем идет речь, в этом видео (с добавленным «комедийным» комментарием в начале):
Видели ли вы в последнее время какие-нибудь замечательные эксперименты с JavaScript? Дайте нам знать об этом в комментариях!
Понравилось это? Прочтите это!
- 6 простых вещей, которые разработчики могут сделать для повышения производительности
- Как заставить людей заботиться о производительности сети
- 10 лучших бесплатных шаблонов HTML5