Mozilla eemaldab Firefox 90 FTP-toe
FTP (failiedastusprotokoll) järgib Adobe Flashi kaasaegsetest brauseritest välja visamisel. Mozilla Foundation teatas selle iidse protokolli peatsest eemaldamisest versioonides Firefox 88 ja Firefox 90.
19. aprillil 2021 Mozilla kavatseb välja anda Firefox 88 vaikimisi keelatud failiedastusprotokoll. Lisaks sellele teevad arendajad browserSettings.ftpProtocolEnabled
kirjutuskaitstud seadistus. Kõik katsed lubada konfiguratsioonisuvandit ei too brauseris nähtavaid muutusi. Firefox 90-s, mis peaks ilmuma 29. juunil 2021, eemaldab Mozilla FTP-ga seotud koodi ja alustab FTP://-ga algavate linkide ümbersuunamine välistesse rakendustesse, sarnaselt muudele aegunud protokollidele.
Mozilla pole ainus brauser, mis vabaneb FTP-toest. Google Chrome ja Microsoft Edge loobusid 2020. aasta jaanuaris Chrome 88 väljalaskmisega FTP-st. Sel suvel järgib Mozilla Foundation eeskuju.
Mozilla sõnul pole FTP-protokollil HTTP/HTTPS-iga võrreldes elujõulisi eeliseid. See protokoll on kriitiliselt vananenud, sellel on palju turvaprobleeme ja selle koodi on raske hooldada. Et üleminek oleks FTP-d endiselt kasutavate inimeste jaoks vähem valus, lubab Firefox välistel rakendustel FTP-linke käsitleda. Google'i kogutud andmete kohaselt kasutab vaid 0,1% Chrome'i kasutajatest failide edastamiseks aktiivselt FTP-d. Nii nagu tööstus kolis Adobe Flashilt HTML-ile, võib-olla on kasutajatel aeg lõpetada sellise protokolli kasutamine pärineb tänapäevasest veebist (kas teadsite, et esimene spetsifikatsioon avaldati 1971. aastal?) ja töötati välja ilma turvalisuseta meeles.
Enne FTP-ga seotud koodi eemaldamist Firefox 90-st toob Firefox 89 radikaalseid kasutajaliidese muudatusi. Mozilla Foundation valmistub suureks Protoni kasutajaliidese ümberkujundamiseks ja selle muudatuse tõttu pidid nad seda tegema pikendada beetatestimist veel kahe nädala võrra. Protoni kasutajaliides on nüüd olemas Firefox Nightly vaikimisi lubatud, et saaksite näha, mis Firefox 89-s on tulemas, ilma eksperimentaalseid konfiguratsioone sisse lülitamata.