Mozilla уже довольно давно планирует прекратить поддержку FTP. Однако в апреле 2020 года он приостановил реализацию своего плана и отложил удаление из-за глобальной ситуации с пандемией. 15 апреля 2021 года веб-платформа наконец объявила, что в настоящее время удаляет встроенную реализацию FTP из браузера.
FTP, также известный как протокол передачи файлов, представляет собой стандартный протокол связи, используемый для передачи компьютерных файлов с сервера клиенту в компьютерной сети. Mozilla уже удалила поддержку FTP из ночного канала Firefox в феврале 2021 года и совсем недавно отключила ее в бета-канале.
Реализация также будет удалена из Firefox 88 19 апреля 2021 г., а из Firefox 90 — к июню. Mozilla также объявила, что попытается передать FTP-ссылки внешнему приложению: «После отключения FTP в Firefox браузер будет делегировать ссылки ftp:// внешним приложениям так же, как и другие обработчики протоколов».
В сообщении в блоге Mozilla говорится, что после удаления места, где «расширение может проходить FTP, например, фильтры для прокси или веб-запросов, не должны приводить к ошибке, но API-интерфейсы больше не будут обрабатывать запросы этих типов».
Кейтлин Нейман, менеджер сообщества надстроек Mozilla, сообщила в сообщении, что они добавили FTP в список поддерживаемых протоколов_обработчиков для расширений браузера, чтобы помочь пользователям после удаления реализации. Это означает, что расширения помогут пользователям запускать FTP-приложения для обработки определенных ссылок.
Удаление поддержки FTP также повлияет на Firefox на Android. Пользователи больше не смогут передавать файлы с одного хоста на другой с помощью Firefox. Теперь пользователям придется использовать выделенный FTP-браузер для доступа к удаленным серверам.
Mozilla удалила поддержку FTP со своей платформы, вероятно, потому, что HTTPS не является безопасным протоколом для загрузки ресурсов. Ранее инженер-программист Mozilla Михал Новотный также заявил, что часть кода FTP устарела, небезопасна и сложна в обслуживании, и в прошлом в ней было обнаружено множество ошибок безопасности.
Это не первый раз, когда Mozilla удаляет свои популярные функции во время обновления. Некоторое время назад была удалена поддержка плагина Adobe Flash Player, чтобы защитить пользователей от суперкуки и улучшить производительность и стабильность браузера. В новом обновлении, помимо прекращения поддержки FTP, Mozilla также включает поддержку классов CSS и улучшения JavaScript для разработчиков.