Google發布了一項計劃,以終止對Chromium和Chrome的FTP支持. 在Chrome 80中,計劃於2020年初推出,對於穩定版本的用戶,預計將逐步淘汰FTP支持(對於公司部署,將添加DisableFTP標誌以返回FTP)。 Chrome 82計劃完全刪除用於支持FTP客戶端的代碼和資源。
長期以來,包括Chrome和Firefox在內的瀏覽器發布商一直主張完全取消各自瀏覽器中對文件傳輸協議(FTP)的支持。 由互聯網用戶使用, 通常在網絡上要求使用FTP協議來遠程檢索或共享文件。
原則上,他們主張可以使用許多軟件程序 作為FTP客戶端,並且可以執行與通過此協議發送或檢索文件相同的操作。
但是,某些不想擔心安裝單獨的FTP客戶端的用戶希望繼續使用瀏覽器從FTP服務器檢索數據。
Google幾個月前開始行動
在Chrome 63中開始逐步減少對FTP的支持,其中對資源的FTP訪問開始被標記為不安全連接。
在Chrome 72中,通過ftp://協議下載的資源的內容已禁用 在瀏覽器窗口中,並且在下載文檔的輔助資源時不允許使用FTP。
在Chrome 74中,通過HTTP代理進行的FTP訪問停止了 由於存在錯誤,並且在Chrome 76中,刪除了對FTP的代理支持。 當前,通過直接鏈接下載文件和查看目錄內容仍可進行。
Y 借助Chrome 76,已完全刪除了對FTP的代理支持。 在最新版本的Chrome中,該瀏覽器不支持加密連接或代理服務器。 還應注意,Google已經刪除了對通過FTP渲染資源和檢索輔助資源的支持。
根據Google FTP,幾乎不再使用它了: FTP用戶的比例約為0,1%。 由於缺少流量加密,該協議也不安全。
尚未實現對Chrome的FTPS(基於SSL的FTP)支持,並且該公司認為沒有理由在瀏覽器中終止FTP客戶端,因此也沒有理由繼續支持不安全的實現(從缺乏加密)。
但是對於Chrome維護者來說,此協議引起了安全方面的擔憂,因為文件是通過網絡清楚地發送的。
因此,多年來,該公司一直致力於在Chrome中實施FTP的功能下載策略。
鑑於在Chrome中擺脫FTP的所有這些努力,至少對於那些繼續使用此協議進行文件傳輸的用戶來說,許多用戶早已轉向FTP軟件。
在Google方面, Chrome開發人員報告說,在穩定的Chrome上,FTP使用量約佔0.1% Windows用戶大約需要7天。 在所有平台上,只有約0.01%的用戶在28天內使用此協議。
Google指出,在同一28天內,所有平台上大約有0.03%的用戶通過FTP下載內容,這是用戶唯一可以使用FTP URL進行的操作。
另外, 由於Chrome中FTP的使用率較低,瀏覽器開發人員現在認為不再需要投資FTP客戶端支持 現有的,因此已過時,將刪除對現有FTP客戶端的支持。
在Chrome中通過URL進行FTP。 從Chrome 78開始,將在飛行前檢查中禁用FTP支持,並添加策略檢查和FTP控制標誌。
在Chrome 80中,將開始逐漸禁用FTP支持。