Einstellung und Entfernungen in Chrome 103

Die Betaversion von Chrome 103 wurde am 26. Mai 2022 veröffentlicht und wird voraussichtlich Ende Juni 2022 die stabile Version.

Externes Protokoll in iFrames in einer Sandbox blockieren

iFrames, die in einer Sandbox ausgeführt werden, werden nicht daran gehindert, externe Anwendungen zu öffnen. Derzeit nutzen Entwickler nicht vertrauenswürdige Inhalte in einer Sandbox und blockieren die Navigation durch Nutzer. Zum Blockieren sollten wahrscheinlich auch Links zu externen Apps oder zum Play Store gehören. Das Problem wurde inzwischen behoben.

Websites, die eine Navigation erfordern, können der Sandbox-Eigenschaft des <iframe>-Elements die folgenden Werte hinzufügen:

  • allow-popups
  • allow-top-navigation
  • allow-top-navigation-with-user-activation

Akku Status API bei unsicheren Ursprüngen entfernen

Die Battery Status API wird in unsicheren Kontexten nicht mehr unterstützt, insbesondere in HTTP-Seiten und HTTPS-iFrames, die in HTTP-Seiten eingebettet sind. Diese Inhalte werden gemäß unserer Richtlinie zur Einstellung leistungsstarker Funktionen bei unsicheren Ursprüngen entfernt. Außerdem erfolgt dies aufgrund einer Änderung der Spezifikationen.

Element entfernen

Da Plug-ins von der Webplattform entfernt wurden und <param> relativ wenig verwendet wird, wird es von der Webplattform entfernt.

Einstellungsrichtlinie

Damit die Plattform intakt bleibt, entfernen wir manchmal APIs von der Webplattform, die ihren Kurs bereits absolviert haben. Es gibt viele Gründe, warum wir eine API entfernen, z. B.:

  • Sie werden durch neuere APIs ersetzt.
  • Sie werden aktualisiert, um Änderungen der Spezifikationen widerzuspiegeln und so für eine bessere Übereinstimmung und Konsistenz mit anderen Browsern zu sorgen.
  • Da es sich um frühe Experimente handelt, die in anderen Browsern noch nie zum Ziel gebracht wurden, kann die Unterstützung von Webentwicklern erhöht werden.

Einige dieser Änderungen wirken sich auf eine sehr geringe Anzahl von Websites aus. Um Probleme frühzeitig zu minimieren, informieren wir Entwickler vorab, damit sie die erforderlichen Änderungen vornehmen können, damit ihre Websites weiterhin funktionieren.

Für Chrome gibt es derzeit ein Verfahren zur Einstellung und Entfernung von APIs:

  • Mitteilung in der Mailingliste blink-dev
  • Legen Sie in der Chrome-Entwicklertools-Konsole Warnungen fest und geben Sie eine Zeitskala an, wenn Nutzung auf der Seite erkannt wird.
  • Warten Sie, überwachen Sie die Funktion und entfernen Sie sie dann, wenn die Nutzung sinkt.

Auf chromestatus.com finden Sie eine Liste aller eingestellten Funktionen, wenn Sie den Filter „Verworfen“ verwenden. Entfernen Sie Funktionen, indem Sie den Filter „Entfernt“ anwenden. Außerdem werden wir versuchen, in diesen Beiträgen einige der Änderungen, Überlegungen und Migrationspfade zusammenzufassen.