Вышел релиз Chrome 120

В этом материале рассказываем о нескольких крупных обновлениях. Релиз Chrome 121 запланирован на 23 января 2024 года.

Google опубликовала релиз web-браузера Chrome 120. В этом материале рассказываем о нескольких крупных обновлениях. Релиз Chrome 121 запланирован на 23 января 2024 года.

  • Экран выбора поисковой системы по умолчанию. Начиная с Chrome 120, можно выбрать поисковую систему по умолчанию в Chrome. 
  • Chrome 120 для iOS, Chrome OS, LaCrOS, Linux, Mac, Windows: 1% пользователей могут начать получать экран выбора с Chrome 120. 100% от Chrome 122 для соответствующих пользователей.
  • Прекращение поддержки сторонних файлов cookie Chrome (3PCD).  

    В Chrome 120 и более поздних версиях (январь 2024 г.) Chrome будет глобально отключать сторонние файлы cookie для 1 % трафика Chrome в рамках тестирования с помощью Chrome в сотрудничестве с CMA

    Упрощенный период тестирования позволяет сайтам осмысленно оценить, каково это работать в мире без сторонних файлов cookie. Поскольку защита от отслеживания отказов также является частью 3PCD, для пользователей в этой группе с заблокированными сторонними файлами cookie будут действовать меры по смягчению последствий отслеживания отказов, так что их состояние будет очищено для сайтов, которые классифицируются как средства отслеживания отказов. 
  • Функция эвристики предоставит временный доступ к сторонним файлам cookie в ограниченных сценариях в зависимости от поведения пользователя. Это уменьшает сбои на сайте, вызванные прекращением поддержки сторонних файлов cookie в установленных шаблонах, таких как всплывающие окна и перенаправления поставщика удостоверений.

    Более подробную информацию о том, как подготовиться, предоставить обратную связь и сообщить о потенциальных проблемах на сайте, можно найти в разделе блога «Режим B: прекращение поддержки сторонних файлов cookie на 1 %» и в блоге «Подготовка к прекращению использования сторонних файлов cookie».
  • Интернет-магазин Chrome: улучшения пользовательского интерфейса. Команда Chrome представляет обновленный Интернет-магазин Chrome, который упрощает процесс поиска расширений и управления ими. Помимо обновленного современного интерфейса, в магазине представлены новые категории расширений, в том числе расширения на базе искусственного интеллекта и «В центре внимания редакторов» . Эти улучшения будут постепенно внедряться в ближайшие месяцы. 
     
  • Уберите префикс -webkit-background-clip для текста и сделайте его псевдонимом. Chrome позволяет использовать версию без префикса и создает псевдоним для . Кроме того, прекращена поддержка ключевых слов без суффиксов (содержимое, отступы и границы) .

    background-clip: text-webkit-background-clipbackground-clip

  • Откажитесь от URL-адресов данных в SVGUseElement. Спецификация SVG была недавно обновлена ​​и удалена поддержка в . Это повышает безопасность веб-платформы, а также совместимость между браузерами, поскольку Webkit не поддерживает форматы . Чтобы узнать больше, прочтите эту публикацию в блоге . Назначение  может привести к обходу межсайтовых сценариев (XSS) и доверенных типов. Для предприятий, которым требуется дополнительное время для миграции, политика DataUrlInSvgUseEnabled будет доступна до версии Chrome 128, чтобы повторно включить поддержку в
    data: URLsSVGUseElementdata: URLsSVGUseElement
    data: URLsSVGUseElement
    data: URLsSVGUseElement
  • Удаление общего принудительного применения одного и того же происхождения в CSPEE. Chrome 120 удаляет специальную обработку для iframe одного и того же происхождения из CSP Embedded Enforcement. Это выравнивает поведение CSP Embedded Enforcement для iframe из разных источников и iframe из одного и того же происхождения. Чтобы узнать больше, см. ChromeStatus .
  • Устаревшая и удаленная поддержка Theora.  В Chrome 120 прекращается поддержка видеокодека Theora в настольном Chrome из-за возникающих угроз безопасности. Низкое (и теперь часто неправильное) использование Theora больше не оправдывает поддержку для большинства пользователей. Контейнеры Ogg по-прежнему будут поддерживаться. Наш план состоит в том, чтобы начать расширять эксперименты по отключению поддержки Theora в Chrome 120. Если пользователи сталкиваются с проблемами при воспроизведении определенных видео, они могут при необходимости повторно активировать поддержку до версии Chrome 123. Дополнительную информацию можно найти в Chrome Status.

    Подробнее ознакомиться со всеми обновлениями можно по ссылке.
Читайте также
Chrome 120 beta
Chrome 120 beta
Chrome 120 beta

Новые 7 фич для CSS. Улучшения для nesting (вложенности стилей). Создание «аккордиона» для через элемент details и многое другое.

Together Chat вы можете бесплатно использовать DeepSeek и другие модели ИИ, размещенные в Северной Америке
Together Chat вы можете бесплатно использовать DeepSeek и другие модели ИИ, размещенные в Северной Америке
Together Chat вы можете бесплатно использовать DeepSeek и другие модели ИИ, размещенные в Северной Америке

Together AI представила Together Chat — чат-бота на основе искусственного интеллекта, который использует модель DeepSeek R1, расположенную в Северной Америке, наряду с другими ведущими открытыми моделями. Этот инструмент позволяет пользователям осуществлять веб-поиск, генерировать код, создавать изображения и проводить их анализ.

Релиз-кандидат Deno 2.0 с поддержкой TypeScript 5.6 и другими улучшениями
Релиз-кандидат Deno 2.0 с поддержкой TypeScript 5.6 и другими улучшениями
Релиз-кандидат Deno 2.0 с поддержкой TypeScript 5.6 и другими улучшениями

Команда Deno анонсировала первый релиз-кандидат Deno 2.0, который стал крупнейшим обновлением платформы с момента выхода версии 1.0. Среди ключевых изменений — удаление глобальной переменной window и добавление объекта process из Node.js, что улучшает совместимость между двумя средами.

Итоги 2024 года: JavaScript на пороге 30-летия
Итоги 2024 года: JavaScript на пороге 30-летия
Итоги 2024 года: JavaScript на пороге 30-летия

В этом году JavaScript отметил своё 29-летие, и, несмотря на почтенный возраст, язык продолжает удивлять своей динамикой и новыми подходами. Но 2024 год не только укрепил позиции JavaScript как главного инструмента веб-разработки, но и подчеркнул некоторые слабые места, на которые обратили внимание как разработчики, так и крупные компании.