https://vincentgarreau.com/particles.js/ Екосистема JavaScri | JavaScript_Mania 🇺🇦
https://vincentgarreau.com/particles.js/
Екосистема JavaScript налічує безліч цікавих бібліотек.
Ось, тримайте лінк на одну стару, але цікаву лібу.
Ліба була популярна серед компаній, котрі хотіли презентувати себе в інтернеті, але не могли багато витрачати на сайт. На допомогу приходили ліби схожі на цю.
За невеликий час і бюджет можна було зробити доволі презентабельний сайт(зазвичай, візитівка або лендінг). Популярність цієї ліби була дуже стрімкою, тому і спад відповідно також дуже сильний. Відразу як заходишь на сайт, то можна було впізнати цю лібу.
Тому мета компаній отримати красивий і дійсно цікавий сайт с крутими анімаціями перетворилось на те, що всі почали використовувати одні і тіж ліби - що і «вбило» індивідуальність кожного сайту.
З технічної точки зору, для використання ця ліба має суттєвий недолік, а саме її перфоманс. Так як будь-яка анімація потребує ресурсів для своєї роботи, юзери часто стикались з тим, що сайт на який вони хотіли зайти - або дуже сильно глючив, а якщо ж цей сайт ще мав багато інших медіа ресурсів, то ж чекаючи поки він завантажиться, цікавість до нього падала.
За посиланням ви можете подивитись на демо сторінку цієй ліби, а ще ви можете модифікувати її за допомогую опцій.
Обов*язково спробуйте додати багато «частинок», щоб зрозуміти, як відразу падає перфоманс сторінки і вона почне лагати та як нагрівається ваш комп*ютер, тому що він буде виділяти багато ресурсів для обробки анімацій.
Підсумок:
анімація реально крута, якщо включити її то можна «залипнути» в неї
анімація дозволяє швидко зробити цікаву сторінку на сайті для юзера
потребує багато ресурсів для рендеру, тому використання обмежено
ліби такого типу дуже впізнавані, тому індивідуальність сайту буде страждати
#education || JavaScript_Mania