Новое в jQuery 4.0

Долгожданное обновление почтенной JavaScript библиотеки - отказ от старых браузеров, включая Internet Explorer 10, удаление функций, которые вы больше не должны использовать.

jQuery 4.0, находящийся сейчас в бета-версии, прекращает поддержку ряда старых браузеров и удаляет ранее объявленные устаревшими API. Новый релиз также вводит поддержку Trusted Types.

В jQuery 4.0 прекращается поддержка версий Internet Explorer 10 и младше, Edge Legacy, версий Firefox до выпуска 65 и версий iOS до выпуска 11. Планируется удаление поддержки Internet Explorer 11 в jQuery 5.0. Также в jQuery 4.0 больше не переопределяется нативное поведение. Это означает, что все браузеры, кроме Internet Explorer, будут следовать текущей спецификации Всемирного консорциума по вебу (W3C).

API, удалённые в jQuery 4.0, включают 13 ранее объявленных устаревшими API, которые либо должны были быть внутренними, либо теперь имеют нативные эквиваленты во всех поддерживаемых браузерах. Также удалены методы push, sort и splice прототипа jQuery Array, которые предназначались только для внутреннего использования. Эти методы были заменены на эквивалентные функции массива.

В jQuery 4.0 добавлена поддержка доверенных типов, гарантирующая, что HTML, завёрнутый в TrustedHTML, можно будет использовать в качестве входных данных для методов jQuery для манипуляций таким образом, чтобы это не нарушало политику безопасности содержимого (Content Security Policy) «require-trusted-types-for».

Итак стройная сборка стала ещё меньше в jQuery 4.0 за счёт удаления defaults и callbacks.

Бета-версия jQuery 4.0 была представлена 6 февраля. Полный список изменений релиза можно найти на GitHub. Файлы бета-версии jQuery 4.0 можно получить с CDN jQuery или ссылаться на них напрямую:

Разработчики также могут получить бета-версию jQuery 4.0 от NPM:

npm install jquery@4.0.0-beta code

Впервые выпущенный в 2006 году, jQuery позиционируется как маленькая и быстрая библиотека JavaScript. Поддерживаются возможности такие как обход документов HTML, манипуляции с ними, анимация и обработка событий.

captcha

Что такое облачное хранилище и как им пользоваться? Что такое облачное хранилище и как им пользоваться?
Как выбрать пластины для теплообменника? Пластины для теплообменника
Изучение языка ECMAScript: основа современной веб-разработки История языка ECMAScript
Как добавить комментарий в HTML? HTML примеры
Apple позволит разработчикам распространять приложения напрямую с их сайтов Apple позволит разработчикам распространять приложения напрямую с их сайтов
jQuery 4.0 сокращает поддержку браузеров, удаляет API Новое в jQuery 4.0
Как продвинуть Telegram-канал: с нуля до результата Как продвинуть канал в Telegram с нуля?
Получить IT профессию с нуля: академия Eduson Получить IT профессию с нуля
Перспективы эволюции SEO: встречайте будущее продвижения в поисковых системах Будущее SEO-продвижения
Создание сайтов в Алматы: агентство site-promote.com Разработка сайта компании
Антипкин Михаил Сергеевич о метавселенной, открывающей безграничные возможности для инноваций и экспериментов Антипкин Михаил Сергеевич о метавселенной
Сёрфинг с браузером FraudFox: исчерпывающее руководство Сёрфинг с браузером FraudFox
Где найти лицензионные ключи активации к ПО? Где найти лицензионные ключи активации к ПО?
Курсы веб дизайна: обучение онлайн Курсы веб дизайна: обучение онлайн
Как продлить срок службы бытовой техники? Как продлить срок службы бытовой техники?
Основы VPS/VDS: что нужно знать перед арендой? Основы VPS/VDS: что нужно знать перед арендой?
Откройте для себя азарт Mostbet KZ - ведущего онлайн-казино для геймеров Откройте для себя азарт Mostbet KZ - ведущего онлайн-казино для геймеров
Топ-10 игр для Android стоимостью менее $5 Топ-10 игр для Android стоимостью менее $5
Проверка авто в базе ГИБДД перед покупкой Проверка авто в базе ГИБДД перед покупкой
Бизнес-психология в онлайн-институте Smart Бизнес-психология в онлайн-институте Smart