Как стать автором
Обновить

Cloudflare: библиотеки JavaScript практически никогда не обновляются после установки

Разработка веб-сайтовJavaScriptПрограммированиеjQueryИсследования и прогнозы в IT


Cloudflare, американская компания, которая предоставляет услуги CDN и защиту от DDoS-атак, опубликовала пост на своём сайте с результатами анализа частоты обновления библиотек Javascript, используемых на сайтах. Для этого эксперты компании собрали данные из запросов сети доставки контента CDNJS.

В рамках своего анализа эксперты рассмотрели самую популярную библиотеку JavaScript— jQuery. На этой диаграмме показано количество запросов, сделанных для выбранного списка версий jQuery за последние 12 месяцев.



«Мы наблюдаем устойчивый рост запросов версии 3.4.1, которая была выпущена 2 мая 2019 года. Чего мы не видим, так это существенного снижения популярности старых версий. У версии 3.2.1 36 млн запросов в начале нашего сбора данных и 29 млн в конце. Снижение числа запросов составило примерно 20%».

Как указывают эксперты, они также не замечают снижения востребованности старых версий библиотек. По их словам, хоть версия 3.4.1 и стала популярной очень быстро, она не повлияла на интерес к старой версии.

«Самая старая версия jQuery CDNJS — 1.10.0, выпущенная 25 мая 2013 года. Проект по-прежнему получает в среднем 100 тысяч запросов в день, и сайты, которые его используют, становятся все популярнее», — пишут исследователи.



Чтобы подтвердить теорию, специалисты также рассмотрели другой проект, TweenMax:



Версия 1.20.4 начинает год с 18 млн запросов, а заканчивает 14 млн. Снижение составляет примерно 23%. При этом рост популярности версии 2.1.3 — это явное свидетельство того, что выпуск новой версии почти не влияет на востребованность старых. Тренд для старых версий не меняется, даже если популярность версии 2.1.3 увеличивается до 29 млн запросов в день.



В результате анализа Cloudflare пришла к выводу, что библиотеки, которые публикуют разработчики, «будут существовать на сайтах вечно».
«Следовательно, базовая веб-платформа должна поддерживать устаревшие версии на неопределенный срок», — заключили эксперты.
Теги:javascriptjquieryразработка веб-сайтовбиблиотекибиблиотека javascriptбиблиотека js
Хабы: Разработка веб-сайтов JavaScript Программирование jQuery Исследования и прогнозы в IT
Всего голосов 7: ↑5 и ↓2 +3
Просмотры4.2K

Похожие публикации

Основы вёрстки сайтов
28 июня 202120 000 ₽Loftschool
Веб-дизайнер
28 июня 202183 000 ₽GeekBrains
Node.js: серверный JavaScript
28 июня 202127 000 ₽Loftschool
Веб-разработчик
28 июня 202162 000 ₽Loftschool

Лучшие публикации за сутки