Stephen Clark Critical analysis of WS_FTP LE 4.12
 
WS_FTP LE is a File Transfer Protocal program. The LE stands for "Limited Edition" which means the user is limited in what they can do with it, because it's the free version of the software. This program is mostly used by people who want to send files to web-servers. Because it's free, this would be the version used by non-professional web-site makers, ranging from beginners to well-experienced users. This program is recommended by several free-web-space providers so it would be widely used by novices.
    This program is a little unconventional in its interface, in that it doesn't have drop-down menus. The first thing that the user is confronted with is this connect dialog box which asks you which ftp server you wish to connect to.
 
ftp1.gif
 
     And once they get click OK on that, assuming they enter the correct host name and user-name etc, they get to this screen:
 
ftp2.gif
 
 
     Now this is not a pretty interface, and it's probably a little confusing for people who haven't used it before. Beginners probably wouldn't understand the buttons like "ChgDir", "MkDir". "View" and "Exec" and they might be frightened off by that. Maybe, with a bit of intuition, they would figure out that these two arrow buttons are what you push to transfer files from one side to the other. This part of the window displays messages which go back and forth between the client and the server, and it scrolls upwards, sometimes very quickly so that the user might not be able to read all the messages. It seems to me that this is the sort of cryptic background information which should be hidden from the user or at least disguised somehow. It's a three line scrolling area, and if you want to scroll back to view previous messages it can be very difficult because you can't resize it. It's possible to view all the messages in a separate window, by clicking on "LogWnd", but most users wouldn't know what "LogWnd" means.
    Up the top of each directory panel we have a little green arrow which means go up to the parent directory -- it's a symbol which would not be immediately recognised by beginners and therefore could make navigation a little frustrating for them. It seems a little pointless having a 'change directory' button, when people can just change directories by double clicking on the folder that they want. As for this white rectangle, that's a file-mask, you can type stuff into it like *.txt and it will display only files with that extension, but there's no way you'd figure that out unless you look at the help file, and even then you'd need to know where to look.
    Some other complaints: it uses courier font in the directories which seems a bit large and ugly -- the font can be changed but that probably wouldn't occur to most people. The dates in the date column are not y2k compliant, this version came out in '97. If these windows were bigger or scrolled across you'd see that there's a column which displays the size of the files but it doesn't say whether they're measured in kilobytes or megabytes.
    The help is quite good, you can get to it just by clicking on the help button, and if you get stuck on the connect screen, the help button brings up the help section relevant to that. One complaint is, the help is for both the free version and the professional version, all mixed together.
    Shortcuts: there aren't many, but the buttons down the bottom have keyboard shortcuts with the relevant letter underlined, thus following a convention. You can also access some commands by right-clicking on the list boxes, but that seems a bit pointless.
    Clicking on the options button brings up a window like this with eleven different sections:
 
ftp3.gif
 
These options are laid out in a conventional way. One problem is, you can't get to these options from the connect window. The connect window has its own set of options laid out in a similar way, so this might fool you into thinking that there are no other options, but if you click on "Options" in the main window later you find all these other options and that might be a little surprising.
    In conclusion, WS_FTP LE 4.12 is a very basic program which can be quite efficient and easy to use once you read the help files and learn about it. But, considering how intimidating FTP can be for beginners, the software developers should have made more effort to make this software a little more pleasant to look at and a little more easy to understand.