Einstellungen und Entfernungen in Chrome 77

Joe Medley
Joe Medley

eingestellten Funktionen.

Entfernen

Kartenausstellernetzwerke als Namen von Zahlungsmethoden

Die Unterstützung für den Aufruf von PaymentRequest über Kartenausstellernetzwerke (z.B. „visa“, „amex“ oder „mastercard“) im Feld „supportedMethods“.

Entfernung geplant | Status der Chrome-Plattform | Chromium-Fehler

Einstellung der Verwendung von Web MIDI für unsichere Ursprünge

Die Web MIDI-Nutzung wird in zwei Gruppen unterteilt: die Nutzung ohne Berechtigung und die Nutzung mit Berechtigung und SysEx-Berechtigung. Bis Chrome 77 werden Nutzer nur bei letzterer Verwendung um Erlaubnis gebeten. Um Sicherheitsbedenken zu reduzieren, werden Berechtigungen unabhängig von der SysEx-Nutzung immer angefordert. Das bedeutet, dass die Verwendung von Web MIDI auf unsicheren Ursprüngen nicht mehr zulässig ist.

Entfernung geplant | Status der Chrome-Plattform | Chromium-Fehler

Verworfene Produkte/Funktionen

Einstellung der WebVR 1.1 API

Diese API wird in Chrome eingestellt und durch die WebXR Device API ersetzt, die voraussichtlich in Chrome 78 eingeführt wird. Der WebVR-Ursprungstest ist am 24. Juli 2018 zu Ende gegangen.

WebVR war in Chrome nie standardmäßig aktiviert und wurde nie als Webstandard ratifiziert. Die WebXR Device API ist die Ersatz-API für WebVR. Durch die Entfernung von WebVR aus Chrome können wir uns auf die Zukunft von WebXR konzentrieren, die Wartungsanforderungen von WebVR beseitigen und bekräftigen, dass Chrome WebXR als die Zukunft für die Entwicklung immersiver webbasierter Anwendungen sieht. Die Entfernung wird voraussichtlich in Chrome 79 erfolgen.

Entfernung geplant | Status der Chrome-Plattform | Chromium-Fehler

Einstellungsrichtlinie

Um die Plattform leistungsfähig zu halten, entfernen wir manchmal APIs von der Webplattform, die nicht mehr benötigt werden. Es kann viele Gründe dafür geben, dass wir eine API entfernen, z. B.:

  • Sie werden durch neuere APIs ersetzt.
  • Sie werden entsprechend den Änderungen an den Spezifikationen aktualisiert, um für Einheitlichkeit mit anderen Browsern zu sorgen.
  • Es handelt sich um frühe Experimente, die in anderen Browsern nie umgesetzt wurden. Dies kann den Supportaufwand für Webentwickler erhöhen.

Einige dieser Änderungen betreffen nur sehr wenige Websites. Um Probleme im Voraus zu vermeiden, informieren wir Entwickler frühzeitig, damit sie die erforderlichen Änderungen vornehmen können, um ihre Websites weiter betreiben zu können.

In Chrome gibt es derzeit ein Verfahren für die Einstellung und Entfernung von APIs, das im Wesentlichen so abläuft:

  • Ankündigung in der blink-dev-Mailingliste.
  • Legen Sie in der Chrome-Entwicklertools-Konsole Warnungen fest und geben Sie Zeitskalen an, wenn auf der Seite eine Nutzung erkannt wird.
  • Warten Sie, beobachten Sie die Nutzung und entfernen Sie die Funktion, sobald sie nicht mehr verwendet wird.

Auf chromestatus.com finden Sie eine Liste aller eingestellten Funktionen, wenn Sie den Filter „Eingestellt“ verwenden. Entfernte Funktionen werden mit dem Filter „Entfernt“ angezeigt. Außerdem werden wir in diesen Beiträgen einige der Änderungen, Gründe und Migrationspfade zusammenfassen.