jQuery 4.0 сокращает поддержку браузеров и удаляет API

автор vadim


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

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

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

В jQuery 4.0 добавлена ​​поддержка доверенных типов, гарантирующая, что HTML-код будет заключен в TrustedHTML может использоваться в качестве входных данных для методов jQuery для манипуляций таким образом, чтобы не нарушать require-trusted-types-for Политика безопасности контента.

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

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

  • https://code.jquery.com/jquery-4.0.0-beta.js
  • https://code.jquery.com/jquery-4.0.0-beta.min.js

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

npm install jquery@4.0.0-beta code

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

Дальше читайте это:

  • Лучшее программное обеспечение с открытым исходным кодом 2023 года
  • Сертификаты программирования все еще имеют значение?
  • Облачные вычисления больше не являются пустяком
  • Что такое генеративный ИИ? Искусственный интеллект, который создает
  • Программирование с помощью ИИ: советы и лучшие практики от разработчиков
  • Почему Wasm — это будущее облачных вычислений

Related Posts

Оставить комментарий