Новое в Chrome 113

Вот что вам нужно знать:

  • WebGPU уже здесь, он обеспечивает высокопроизводительную 3D-графику и параллельные вычисления в Интернете.
  • Devtools теперь может переопределять заголовки сетевых ответов .
  • Начинает развертываться First Party Sets , часть Privacy Sandbox , которая позволяет организациям объявлять связанные сайты.
  • И есть еще много чего.

Я Адриана Хара. Давайте углубимся и посмотрим, что нового для разработчиков в Chrome 113.

WebGPU здесь.

WebGPU — это новый API для Интернета, который предоставляет современные аппаратные возможности и позволяет выполнять операции рендеринга и вычислений на графическом процессоре, аналогично Direct3D 12 , Metal и Vulkan .

В отличие от API-интерфейсов семейства WebGL , WebGPU предлагает доступ к более продвинутым функциям графического процессора и обеспечивает первоклассную поддержку общих вычислений на графическом процессоре.

API разработан с учетом веб-платформы. Его особенности: Идиоматический API JavaScript. Интеграция с обещаниями. Поддержка импорта видео. Превосходный опыт разработчика с отличными сообщениями об ошибках.

Многие широко используемые библиотеки WebGL уже работают над реализацией поддержки WebGPU или уже сделали это. Это означает, что для использования WebGPU может потребоваться внести только одно изменение строки, например:

  • Babylon.js: уже имеет полную поддержку WebGPU.
  • PlayCanvas: объявила о начальной поддержке WebGPU.
  • TensorFlow.js: поддерживает версии большинства операторов, оптимизированные для WebGPU.
  • Three.js: поддержка WebGPU находится в стадии разработки.

Подробности можно узнать в документации WebGPU по MDN.

Заголовки ответов Devtools переопределяются.

В DevTools теперь можно переопределить заголовки ответов на панели «Сеть» .

Раньше вам требовался доступ к веб-серверу, чтобы экспериментировать с заголовками HTTP-ответов.

С помощью переопределения заголовков ответов вы можете локально прототипировать исправления для различных заголовков, включая, помимо прочего:

Чтобы переопределить заголовок, перейдите в раздел «Сеть» > «Заголовки» > «Заголовки ответов» , наведите указатель мыши на значение заголовка, нажмите «Изменить» и отредактируйте его.

Ошибка CORS, исправленная переопределением заголовка.

Вы также можете добавить новый заголовок:

Добавление пользовательского заголовка.

И редактируйте все переопределения в одном месте.

Редактирование всех переопределений.

Прочтите эту статью , чтобы узнать, как использовать эту функцию и другие обновления в DevTools.

Выпускаются собственные наборы.

Первичные наборы (FPS) начинают распространяться в стабильной версии. Первичные наборы являются частью Privacy Sandbox . Это способ для организаций объявить взаимосвязи между сайтами, чтобы браузеры разрешали ограниченный доступ к сторонним файлам cookie для определенных целей.

Диаграмма, на которой Brandx.com, Fly-brandx.com и Drive-brandx.com представлены как одна группа, а example.com, example.rs, example.co.uk — как другая группа.

В рамках работы над собственными наборами Chrome реализует и расширяет API доступа к хранилищу, позволяющий сайту запрашивать доступ к своим файлам cookie в стороннем контексте. Благодаря этому организации со связанными сайтами (например, использующими разные доменные имена или домены для конкретной страны) по-прежнему могут предоставлять такие услуги, как единый вход или общие сеансы. Помнить! Этот API будет постепенно предоставляться пользователям в течение нескольких недель, чтобы обеспечить возможность тестирования и оценки.

И более!

Конечно, есть еще много чего.

  • Теперь доступен тип image-set без префикса, поэтому авторам не нужно использовать -webkit-image-set , и он соответствует текущей спецификации.
  • Теперь поддерживаются медиа-функции overflow-inline и overflow-block .
  • Существует исходная пробная версия интеграции WebGPU с WebCodecs .

дальнейшее чтение

Здесь рассматриваются лишь некоторые ключевые моменты. Перейдите по ссылкам ниже, чтобы узнать о дополнительных изменениях в Chrome 113.

Подписаться

Чтобы быть в курсе новостей, подпишитесь на канал YouTube для разработчиков Chrome , и вы будете получать уведомления по электронной почте каждый раз, когда мы запускаем новое видео.

Меня зовут Адриана Хара, и как только выйдет Chrome 114, я буду здесь, чтобы рассказать вам, что нового в Chrome!