Einstellungen und Entfernungen in Chrome 86

Joe Medley
Joe Medley

eingestellten Funktionen.

WebComponents v0 entfernen

Web Components v0 wurde in Chrome 80 auf dem Computer und auf Android-Geräten entfernt. In Chromium 86 werden sie aus WebView entfernt. Dazu gehören Custom Elements v0, Shadow DOM v0 und HTML Imports.

Einstellung der FTP-Unterstützung

Die Unterstützung für FTP-URLs wird in Chrome eingestellt und entfernt. Die aktuelle FTP-Implementierung in Google Chrome unterstützt weder verschlüsselte Verbindungen (FTPS) noch Proxys. Die Nutzung von FTP im Browser ist so gering, dass es nicht mehr sinnvoll ist, in die Verbesserung des vorhandenen FTP-Clients zu investieren. Außerdem sind auf allen betroffenen Plattformen leistungsstärkere FTP-Clients verfügbar.

In Google Chrome 72 und höher wurde die Unterstützung für das Abrufen von Dokumentunterressourcen über FTP und das Rendern von FTP-Ressourcen der obersten Ebene entfernt. Wenn Sie derzeit FTP-URLs aufrufen, wird je nach Ressourcentyp ein Verzeichnis oder ein Download angezeigt. Aufgrund eines Fehlers in Google Chrome 74 und höher wurde die Unterstützung für den Zugriff auf FTP-URLs über HTTP-Proxys eingestellt. Die Proxyunterstützung für FTP wurde in Google Chrome 76 vollständig entfernt.

Die übrigen Funktionen der FTP-Implementierung von Google Chrome sind auf die Anzeige eines Verzeichnisverzeichnisses oder das Herunterladen einer Ressource über unverschlüsselte Verbindungen beschränkt.

Die Einstellung des Supports erfolgt gemäß diesem Zeitplan:

Chrome 86

FTP ist für die meisten Nutzer weiterhin standardmäßig aktiviert, aber für Pre-Release-Kanäle (Canary und Beta) deaktiviert. Außerdem wird es für ein Prozent der Nutzer der stabilen Version versuchsweise deaktiviert. In dieser Version können Sie sie über die Befehlszeile wieder aktivieren, entweder mit dem Befehlszeilen-Flag --enable-ftp oder dem Flag --enable-features=FtpProtocol.

Chrome 87

Der FTP-Support wird für 50 % der Nutzer standardmäßig deaktiviert, kann aber mithilfe der oben aufgeführten Flags aktiviert werden.

Chrome 88

Die FTP-Unterstützung wird deaktiviert.

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.