The FTP file transfer protocol, one of the earlier ways of transferring files on the Internet, has plenty of life in it. Since many ISPs these days limit the size of files you can transfer via e-mail, FTP remains a very effective way of sharing files.
Normally, you shouldn't try using your browser to transfer files via FTP--that's not what browsers are built for. But with FireFTP, you get the best of both worlds with a full FTP client right within Firefox itself. It has plenty of useful features, including the ability to compare directories and subdirectories, keeping directories in sync, and automatically reconnecting and resuming file transfers.
You may become somewhat confused the first time you use the program. Don't expect to type in an FTP location into the Firefox address bar and get FireFTP to work, because it won't. Instead, you have to first open FireFTP by choosing Tools, FireFTP. Then create a new account for each FTP site from a button on the top left-hand side of the screen. After that, it's all straightforward.
Download FireFTP | Price: Free
Download NoScript | Price: Free