Supprimer WebComponents v0
Web Components v0 a été supprimé des ordinateurs de bureau et d'Android dans Chrome 80. Chromium 86 les supprime de WebView. Cette suppression inclut les éléments personnalisés v0 et Shadow DOM v0 et les importations HTML.
Arrêt de la compatibilité avec FTP
Chrome ne prend plus en charge les URL FTP. Le FTP actuel n'est pas compatible avec les connexions chiffrées (FTPS), ni de proxys. L'utilisation du FTP dans le navigateur est suffisamment faible pour ne pas plus viable d’investir dans l’amélioration du client FTP existant. En outre, d'autres clients FTP compatibles sont disponibles sur toutes les plates-formes concernées.
Il n'est plus possible d'extraire les sous-ressources des documents dans Google Chrome 72 et les versions ultérieures via FTP et le rendu des ressources FTP de premier niveau. Accès au FTP en cours Les URL affichent un répertoire ou un téléchargement, selon le type de ressources. Un bug dans Google Chrome 74 et les versions ultérieures a entraîné l'abandon de l'assistance. permettant d'accéder aux URL FTP via des proxys HTTP. La compatibilité du proxy avec FTP a été supprimée entièrement dans Google Chrome 76.
Les autres fonctionnalités de l'implémentation FTP de Google Chrome sont limitées à l'affichage d'une liste de répertoires ou au téléchargement d'une ressource les connexions non chiffrées.
L'abandon de l'assistance suivra le calendrier suivant:
Chrome 86
Le FTP est toujours activé par défaut pour la plupart des utilisateurs, mais désactivé pour la version préliminaire
(Canary et bêta) et sera désactivé à titre expérimental pendant 1 %
d'utilisateurs stables. Dans cette version, vous pouvez le réactiver à partir de la ligne de commande
à l'aide de l'option de ligne de commande --enable-ftp
ou
--enable-features=FtpProtocol
.
Chrome 87
La prise en charge du protocole FTP est désactivée par défaut pour 50 % des utilisateurs, mais peut être à l'aide des options listées ci-dessus.
Chrome 88
La prise en charge du protocole FTP sera désactivée.
Règlement d'obsolescence
Pour garantir le bon fonctionnement de la plate-forme, nous supprimons parfois de la plate-forme Web les API qui ont suivi leur cours. Plusieurs raisons peuvent expliquer la suppression API, par exemple:
- Elles sont remplacées par des API plus récentes.
- Elles ont été mises à jour pour refléter les modifications apportées aux spécifications afin d'assurer la cohérence et la cohérence avec les autres navigateurs.
- Il s'agit de tests préliminaires qui n'ont jamais abouti dans d'autres navigateurs, ce qui peut augmenter la charge d'assistance des développeurs Web.
Certaines de ces modifications n'auront un effet que sur un très petit nombre de sites. Pour limiter ces problèmes à l'avance, nous essayons d'en informer les développeurs à l'avance afin qu'ils puissent apporter les modifications nécessaires pour que leurs sites continuent de fonctionner.
Chrome propose actuellement un processus d'obsolescence et de suppression d'API, qui repose principalement sur les éléments suivants:
- Faites une annonce sur la liste de diffusion blink-dev.
- Définissez des avertissements et des échelles temporelles dans la console des outils pour les développeurs Chrome lorsque des éléments d'utilisation sont détectés sur la page.
- Attendez, surveillez, puis supprimez la fonctionnalité à mesure que l'utilisation diminue.
Vous pouvez consulter la liste de toutes les fonctionnalités obsolètes sur chromestatus.com à l'aide du filtre "obsolète" et celles supprimées en appliquant le filtre "supprimé". Nous essaierons également de résumer certains des changements, raisonnements et chemins de migration présentés dans ces articles.