Over the years, Google developers have been trying to remove FTP support from Chrome browsers, and Google has gradually reduced its support for it. Google devs made it clear that they wanted to get rid of the FTP protocol and were reluctant to support it.
In a recent article posted on the Chromium blink-dev mailing list, Google finally announced that it had abandoned and deleted FTP URL support in Chrome because it lacked the use and support for transferring files over encrypted connections.
Current FTP implementations in Google Chrome do not support encrypted connections (FTPS) or proxies. With the low use of FTP in browsers and various FTP clients on affected platforms, it is no longer meaningful to invest in FTP support.
It's time to finally remove the rest of the FTP protocol from the browser.
The remaining functionality implemented by Google Chrome FTP is limited to displaying directory lists or downloading resources through unencrypted connections. Instead of maintaining an unsafe FTP implementation, we want to abandon and delete the remaining functionality.
Google decided to remove the remaining two FTP features from Chrome, namely, displaying a list of FTP directories and downloading resources directly from FTP.
Justin Tervay, a Google developer, has been trying to make the necessary changes to disable FTP in Chrome. There's a timeline. Google plans to stop supporting FTP in Chrome 80 stable version. By Chrome 82, FTP-related code and resources will be deleted. So far, in Chrome 76, Chromium Team has completely eliminated support for accessing FTP URLs through HTTPS proxies.
When Chrome 82 or later encounters FTP resources, Chrome redirects the request to the default FTP handler on the system. In addition, browsers based on Chromium will also be affected, such as Vivaldi, Microsoft Edge, Opera or Brave. Companies that want to continue supporting FTP must change their code to ensure that support in browsers is still available.
However, FTP will not disappear, and these resources can be accessed through FTP clients such as FileZilla or FTP Rush.