Dazu sollten Sie Folgendes wissen:
- Es wurde eine Aktualisierung der Obergrenze für das Ablaufdatum für Cookies vorgenommen, die sich bereits im Speicher befinden.
- CSS hat neue Pseudoklassen, relative Farbsyntax und mehr.
- Fenced Frames wurden verbessert, z. B. Makros für die Anzeigengröße.
- Und es gibt viele weitere.
Mein Name ist Adriana Jara. Jetzt sehen wir uns an, was es für Entwickler Neues bei Chrome 119 gibt.
Ablaufdatum der Cookies
Seit Chrome 104 ist das Datum für neu erstellte Cookies oder Cookies mit Ablaufdatum maximal 400 Tage in der Zukunft begrenzt. Dieses Limit gilt jetzt rückwirkend für bereits gespeicherte Cookies.
Die Gültigkeitsdauer dieser Cookies wird auf maximal 400 Tage nach dem ersten Start von Chrome 119+ und der einmaligen Datenbankmigration begrenzt. Die Änderung wird frühestens 400 Tage nach der Veröffentlichung von Chrome 119 für Nutzer sichtbar. Das gilt nur für vorhandene Cookies, die in diesem Zeitraum nicht aktualisiert wurden.
Weitere Informationen zur Empfehlung für das Ablaufdatum finden Sie hier. Wir möchten Sie daran erinnern, dass Drittanbieter-Cookies in naher Zukunft eingestellt werden. Außerdem haben wir einen Leitfaden zur Vorbereitung auf die Einstellung für Sie zusammengestellt.
Preisvergleichsportal-Updates
Für CSS gibt es drei Aktualisierungen:
Erstens: die neuen Pseudoklassen :user-invalid
und :user-valid
, die für ein Element mit falscher bzw. richtiger Eingabe stehen, aber erst, nachdem der Nutzer umfassend damit interagiert hat. Sie ähneln den Pseudoklassen :valid
und :invalid
, haben jedoch die zusätzliche Einschränkung, dass die neuen Pseudoklassen erst übereinstimmen, nachdem der Nutzer mit dem Element interagiert hat.
Zweitens: Mithilfe der relativen Farbsyntax können Entwickler Farben definieren, indem sie die Parameter anderer Farben ändern.
Beispiel: oklab(from magenta calc(l * 0.8) a b);
ergibt ein um 80% leichteres Oklab-Magenta.
Und drittens: clip-path
unterstützt jetzt mehr Werte.
Mit der Eigenschaft clip-path
wird ein Beschneidungsbereich erstellt, durch den festgelegt wird, welcher Teil eines Elements angezeigt werden soll. Teile, die sich innerhalb der Region befinden, werden angezeigt, Teile außerhalb der Region werden ausgeblendet.
Du kannst jetzt <geometry-box>
-Werte verwenden, um das Referenzfeld des Clips zu steuern. clip-path
ist damit einfacher zu verwenden. Diese Boxwerte können neben Grundformen (z. B. clip-path: circle(50%) margin-box
) oder allein verwendet werden, um das angegebene Rechteck zuzuschneiden (z. B. clip-path: content-box
).
Sie können auch die Funktionen xywh()
und rect()
verwenden, mit denen sich rechteckige oder abgerundete rechteckige Clips einfacher festlegen lassen.
Korrektur: In einer früheren Version dieses Artikels ging es um Verbesserungen für Fenced Frames. Diese Änderungen sind jetzt in Chrome 120 verfügbar.
…und vieles mehr
Natürlich gibt es noch viel mehr.
WebSQL
wurde ab Chrome 119 vollständig entfernt. Mit einem Reverse-Origin-Test können Entwickler WebSQL bis Chrome 123 weiter verwenden.Jetzt kann die Option
monitorTypeSurfaces
verwendet werden, um mitgetDisplayMedia()
zu verhindern, dass der Nutzer einen ganzen Bildschirm freigibt.Es gibt einen Ursprungstest, bei dem der
window.open()
JavaScript API der Parameterfullscreen
windowFeatures hinzugefügt wird, damit der Aufrufer ein Pop-up-Fenster direkt im Vollbildmodus öffnen kann.
Weitere Informationen
Dies sind nur einige der wichtigsten Punkte. Unter den folgenden Links finden Sie weitere Änderungen in Chrome 119.
- Neu in den Chrome-Entwicklertools (119)
- Einstellung und Entfernung von Chrome 119
- ChromeStatus.com-Updates für Chrome 119
- Änderungsliste des Chromium-Quell-Repositorys
- Release-Kalender für Chrome
Abo
Wenn Sie auf dem Laufenden bleiben möchten, abonnieren Sie den YouTube-Kanal für Chrome-Entwickler. Wir benachrichtigen Sie per E-Mail, wenn wir ein neues Video veröffentlichen.
Hallo Adriana Jara, und sobald Chrome 120 veröffentlicht wird, informiere ich Sie über die Neuheiten in Chrome.