The
forum article you refer to was unintentionally misleading and I've just edited it to make it clearer what's going on. Just so you know, that application doesn't allow you to perform FTP directly from within your browser. The FTP is performed on the server, which then gives you HTTP access to the data that it has downloaded via FTP. While the text was misleading, that doesn't mean that the method illustrated is not useful, and it may be exactly what some people are looking for.
Adding a progress bar is definitely non-trivial and I don't know if or how that would work. I thought I'd seen download progress bars for HTTP downloads on other websites, but Googling it just now didn't immediately return any results.
Have you seen
Integral FTP? It allows you to do all that sort of stuff. It's HTML/Javascript and uses an invisible Java applet behind the scenes to do the actual transfers.
- Hans (EnterpriseDT)