|
|
|
|
|
by dale_glass
1895 days ago
|
|
That's funny, because I remember Firefox starting as "Phoenix", a very lightweight browser free from the bloat of Netscape. I also don't quite get people's attachment to FTP. FTP has always been a horrible protocol and only relatively tolerable back before the Internet got so widespread. The moment one went from a modem to say, DSL, one would quickly bump into the horrors of FTP under NAT. And even before then, FTP sometimes screw up hours of downloading with ASCII mode. FTP is clearly a protocol made for command-line comfort, and was never a good fit for something like a web browser anyway. The directory listing is an atrocity because it's made for human eyes and requires a dozen different parsers for automation depending on variety. The mess with the passive/ASCII stuff requires the user to understand those are things that exist and what they may want. And the hacky anonymous download access was achieved by giving the user instructions in the login banner. All those things are really not suitable for anything that aims to make it simple to download on click. |
|
GUIs did not exist when FTP was made. Frankly, the concept of user accounts didn't either, so the anonymous access hack was a product of its time and not an intentional design decision.
I am confused though, because FTP being a protocol means it is fairly standardized in terms of commands and expected output right? Are there FTP servers that spat out wildly different responses to typical commands? Because if so, SMTP/POP3 should suffer from the same thing, but I don't recall many email client developers complaining about it.