Mozilla vil fjerne FTP-støtte i Firefox 90
FTP (File Transfer Protocol) følger Adobe Flash etter å ha blitt kastet ut av moderne nettlesere. Mozilla Foundation kunngjorde den kommende fjerningen av denne eldgamle protokollen i Firefox 88 og Firefox 90.
19. april 2021, Mozilla planlegger å gi ut Firefox 88 med File Transfer Protocol deaktivert som standard. I tillegg til det vil utviklere lage browserSettings.ftpProtocolEnabled
innstilling skrivebeskyttet. Eventuelle forsøk på å aktivere konfigurasjonsalternativet vil ikke ha noen synlig endring i nettleseren. I Firefox 90, som skal lanseres 29. juni 2021, vil Mozilla fjerne FTP-relatert kode og starte omdirigere lenker som begynner med FTP:// til eksterne applikasjoner, på samme måte som andre utdaterte protokoller.
Mozilla er ikke den eneste nettleseren som kvitter seg med FTP-støtte. Google Chrome og Microsoft Edge droppet begge FTP i januar 2020 med utgivelsen av Chrome 88. I sommer følger Mozilla Foundation etter.
Mozilla sier at FTP-protokollen ikke har noen levedyktige fordeler sammenlignet med HTTP/HTTPS. Denne protokollen er kritisk utdatert, har mange sikkerhetsproblemer, og koden er vanskelig å vedlikeholde. For å gjøre overgangen mindre "smertefull" for de som fortsatt bruker FTP, vil Firefox tillate eksterne applikasjoner å håndtere FTP-koblinger. I følge dataene som er samlet inn av Google, bruker bare 0,1 % av Chrome-brukere aktivt FTP for å overføre filer. Akkurat som industrien gikk bort fra Adobe Flash til HTML, er det kanskje på tide for brukere å slutte å bruke en protokoll som går før det moderne nettet (visste du at den første spesifikasjonen ble publisert i 1971?) og utviklet uten sikkerhet i tankene.
Før du fjerner FTP-relatert kode i Firefox 90, vil Firefox 89 medføre radikale endringer i brukergrensesnittet. Mozilla Foundation forbereder seg på det store Proton UI-redesignet, og på grunn av denne endringen måtte de forleng beta-testingen med ytterligere to uker. Proton UI er nå aktivert som standard i Firefox Nightly, slik at du kan se hva som kommer i Firefox 89 uten å slå på noen eksperimentelle konfigurasjoner.