Einstellung und Entfernungen in Chrome 89

Die Chrome 89-Betaversion wurde am 28. Januar 2021 veröffentlicht und wird voraussichtlich in der ersten Märzwoche 2021 zur stabilen Version.

Entfernung von Ereignissen mit Präfix für

Die älteren Ereignisse mit Präfix (webkitprerenderstart, webkitprerenderstop, webkitprerenderload und webkitprerenderdomcontentloaded), die für <link rel=prerender> gesendet wurden, wurden aus Chrome entfernt.

Status der Chrome-Plattform

Klonen von sessionStorage für Fenster, die mit „noopener“ geöffnet wurden, beenden

Wenn ein Fenster mit „noopener“ geöffnet wird, klont Chrome die sessionStorage des Öffners nicht mehr, sondern startet stattdessen einen leeren sessionStorage-Namespace. Damit entspricht Chrome der HTML-Spezifikation.

Status der Chrome-Plattform | Chromium-Fehler

Richtlinie zur Einstellung von Produkten und Diensten

Um die Plattform gesund zu halten, entfernen wir manchmal APIs von der Webplattform, die ihren Zweck erfüllt haben. Es gibt viele Gründe, warum wir eine API entfernen könnten, z. B.:

  • Sie werden durch neuere APIs ersetzt.
  • Sie werden aktualisiert, um Änderungen an Spezifikationen zu berücksichtigen und die Kompatibilität und Konsistenz mit anderen Browsern zu verbessern.
  • Sie sind frühe Experimente, die in anderen Browsern nie umgesetzt wurden und daher die Unterstützung für Webentwickler erschweren können.

Einige dieser Änderungen wirken sich nur auf eine sehr kleine Anzahl von Websites aus. Um Probleme im Vorfeld zu vermeiden, informieren wir Entwickler frühzeitig, damit sie die erforderlichen Änderungen vornehmen können, um den Betrieb ihrer Websites aufrechtzuerhalten.

Chrome hat derzeit einen Prozess für die Einstellung und Entfernung von APIs, der im Wesentlichen so aussieht:

  • Ankündigung auf der Mailingliste blink-dev.
  • Festlegen von Warnungen und Zeitplänen in der Chrome-Entwicklertools-Konsole, wenn die Nutzung auf der Seite erkannt wird.
  • Warten, Beobachten und dann Entfernen der Funktion, wenn die Nutzung zurückgeht.

Eine Liste aller eingestellten Funktionen finden Sie auf chromestatus.com. Verwenden Sie dazu den Filter „Eingestellt“. Entfernte Funktionen finden Sie mit demFilter „Entfernt“. In diesen Beiträgen versuchen wir auch, einige der Änderungen, Begründungen und Migrationspfade zusammenzufassen.