Get Mystery Box with random crypto!

https://vincentgarreau.com/particles.js/ Екосистема JavaScri | JavaScript_Mania 🇺🇦

https://vincentgarreau.com/particles.js/

Екосистема JavaScript налічує безліч цікавих бібліотек.

Ось, тримайте лінк на одну стару, але цікаву лібу.

Ліба була популярна серед компаній, котрі хотіли презентувати себе в інтернеті, але не могли багато витрачати на сайт. На допомогу приходили ліби схожі на цю.

За невеликий час і бюджет можна було зробити доволі презентабельний сайт(зазвичай, візитівка або лендінг). Популярність цієї ліби була дуже стрімкою, тому і спад відповідно також дуже сильний. Відразу як заходишь на сайт, то можна було впізнати цю лібу.

Тому мета компаній отримати красивий і дійсно цікавий сайт с крутими анімаціями перетворилось на те, що всі почали використовувати одні і тіж ліби - що і «вбило» індивідуальність кожного сайту.

З технічної точки зору, для використання ця ліба має суттєвий недолік, а саме її перфоманс. Так як будь-яка анімація потребує ресурсів для своєї роботи, юзери часто стикались з тим, що сайт на який вони хотіли зайти - або дуже сильно глючив, а якщо ж цей сайт ще мав багато інших медіа ресурсів, то ж чекаючи поки він завантажиться, цікавість до нього падала.

За посиланням ви можете подивитись на демо сторінку цієй ліби, а ще ви можете модифікувати її за допомогую опцій.

Обов*язково спробуйте додати багато «частинок», щоб зрозуміти, як відразу падає перфоманс сторінки і вона почне лагати та як нагрівається ваш комп*ютер, тому що він буде виділяти багато ресурсів для обробки анімацій.

Підсумок:

анімація реально крута, якщо включити її то можна «залипнути» в неї

анімація дозволяє швидко зробити цікаву сторінку на сайті для юзера

потребує багато ресурсів для рендеру, тому використання обмежено

ліби такого типу дуже впізнавані, тому індивідуальність сайту буде страждати

#education || JavaScript_Mania