Добавить в корзинуПозвонить
Найти в Дзене

Новое в Chrome 119

Вот что необходимо знать: Срок действия файлов cookie Начиная с Chrome 104 для вновь созданных или обновленных файлов cookie с указанием даты истечения срока действия действует ограничение - не более 400 дней в будущем. Теперь это же ограничение будет ретроактивно применяться к уже хранящимся файлам cookie. Сроки действия этих cookies будут ограничены и составят не более 400 дней после первого запуска Chrome 119+ и однократного переноса базы данных. Влияние этого изменения пользователи смогут ощутить не ранее чем через 400 дней после выхода Chrome 119, и то только для существующих файлов cookie, которые не были обновлены за это время. Вы можете подробнее ознакомиться с рекомендацией по срокам действия, а здесь - дружеское напоминание о том, что сторонние cookie-файлы будут устаревшими в ближайшем будущем, и руководство по подготовке к этому. Обновления CSS Для CSS у нас есть три обновления: Первый: новые псевдоклассы :user-invalid и :user-valid, представляющие элемент с неправильным ил
Оглавление

Вот что необходимо знать:

  • Обновлена верхняя граница срока действия для уже хранящихся файлов cookie.
  • В CSS появились новые псевдоклассы, синтаксис относительных цветов и многое другое.
  • И многое другое.

Начиная с Chrome 104 для вновь созданных или обновленных файлов cookie с указанием даты истечения срока действия действует ограничение - не более 400 дней в будущем. Теперь это же ограничение будет ретроактивно применяться к уже хранящимся файлам cookie.

Сроки действия этих cookies будут ограничены и составят не более 400 дней после первого запуска Chrome 119+ и однократного переноса базы данных. Влияние этого изменения пользователи смогут ощутить не ранее чем через 400 дней после выхода Chrome 119, и то только для существующих файлов cookie, которые не были обновлены за это время.

Вы можете подробнее ознакомиться с рекомендацией по срокам действия, а здесь - дружеское напоминание о том, что сторонние cookie-файлы будут устаревшими в ближайшем будущем, и руководство по подготовке к этому.

Обновления CSS

Для CSS у нас есть три обновления:

Первый: новые псевдоклассы :user-invalid и :user-valid, представляющие элемент с неправильным или правильным вводом, соответственно, но только после того, как пользователь существенно взаимодействовал с ним. Они аналогичны псевдоклассам :valid и :invalid, но с дополнительным ограничением, заключающимся в том, что новые псевдоклассы соответствуют только после того, как пользователь взаимодействовал с элементом.

Второе: синтаксис относительных цветов позволяет разработчикам определять цвета, изменяя параметры других цветов.

Например: oklab(from magenta calc(l * 0.8) a b); получается пурпурный цвет Oklab, который на 80% светлее.

И третье: clip-path теперь поддерживает больше значений.

Свойство clip-path создает область вырезания, которая задает, какая часть элемента должна быть показана. Части, находящиеся внутри области, отображаются, а те, что за ее пределами, скрываются.

Теперь можно использовать значения <geometry-box> для управления базовой рамкой выреза, что упрощает использование clip-path. Эти значения можно использовать вместе с базовыми фигурами (например, clip-path: circle(50%) margin-box) или отдельно для привязки к заданной области (например, clip-path: content-box).

Также можно использовать функции xywh() и rect(), облегчающие задание прямоугольных или округло-прямоугольных вырезов.

И многое другое!

Конечно, есть и многое другое.

  • WebSQL полностью удаляется начиная с Chrome 119. Пробная версия позволяет разработчикам продолжать использовать WebSQL до Chrome 123.
  • Теперь опция monitorTypeSurfaces может быть использована для предотвращения совместного использования пользователем всего экрана с помощью функции getDisplayMedia()
  • Существует пробная версия, добавляющая в JavaScript API window.open() параметр fullscreen windowFeatures, позволяющий открывать всплывающее окно непосредственно в полноэкранном режиме.

Дополнительная информация

Здесь рассмотрены лишь некоторые основные моменты. О дополнительных изменениях в Chrome 119 читайте по ссылкам ниже.