Статьи

jQuery используется на половине всех сайтов

Согласно недавнему исследованию W3Techs , jQuery в настоящее время используется на половине всех сайтов по всему миру . Популярная библиотека JavaScript прошла долгий путь с момента публикации статьи Джона Резига в блоге Javascript в 2005 году.

Возможно, более интересным является тот факт, что из всех сайтов, использующих библиотеку JavaScript, 88,3% выбирают jQuery. Его ближайший конкурент, MooTools , сильно отстает с менее чем 9%.

Как ни странно, 50% сайтов, использующих альтернативные библиотеки, такие как MooTools или Prototype, также загружают jQuery. Я сильно подозреваю, что многие из них были быстро разработаны с использованием множества плагинов для применения классных эффектов. Забота о пропускной способности или эффективности падает на второй план; неудивительно, что средний вес страниц достиг 1Мб.

Наконец, статистика показывает, что веб-мастера предпочитают собственный хостинг. 73,4% загружают jQuery с локального сервера. 94,2% из оставшихся 26,6% сайтов доверяют CDN Google.

Почему jQuery стал таким популярным?

Одна из причин — системы управления контентом и библиотеки начальной загрузки, которые по умолчанию включают jQuery. Более одной пятой всех сайтов основаны на WordPress — большинство загрузит его.

Однако, несмотря на свой успех, jQuery получает немало критики. Это не особенно элегантно или хорошо написано. Он тесно интегрирован с DOM, который может быть медленным и неэффективным. Анимация лучше обрабатывается CSS3. Он не использует и не поощряет хорошие методы программирования, такие как ООП или MVC. Это дает программистам неправильное представление о том, что они понимают JavaScript, когда они этого не делают. И решение отказаться от поддержки IE6, 7 и 8 в 2013 году кажется преждевременным.

Вы знаете, что … ничего из этого не имеет значения .

Жалобы на jQuery отражают те, что выровнены в PHP. Ни один из них не признан особенно «хорошим», но оба выполняют работу быстро и эффективно с минимальными усилиями. JQuery легкий. Это расширяемо. У него отличная документация. У него огромное количество поклонников. Прежде всего, он имеет небольшую кривую обучения и прост в использовании.

Если мне нужна библиотека JavaScript, jQuery — мой первый выбор. Это, вероятно, тоже ваш. Поздравляем команду разработчиков и желаем удачи в следующих 50% всех сайтов!

Будет ли jQuery продолжать стремительный рост или становится все более неактуальным по мере развития браузеров?