ネットワーク上のサーバーマシンにあるソフトフェアやデータを自分のマシンにコピーしてくることをダウンロードと呼びます。逆に自分のマシンからネットワーク上のサーバーマシンにコピーすることをアップロードと呼びます。
通常、ダウンロードと書かれたアイコンやリンクをクリックするだけで、ダウンロードができます。うまくダウンロードできない場合、マウスを右クリック(Macの場合はマウスをしばらく押したまま)して、「対象をファイルに保存」などのメニューを実行してみてください。ダウンロードを行うと、たまに、ファイル名が変わってしまう(.zipが.exeになったり、ハイフンがアンダーバーになったり)ことがあるようなので注意してください。
ダウンロードしたプログラムやデータは多くの場合、圧縮されています。拡張子が .lzh や .zip のファイルは、圧縮されていることを示します。圧縮されているファイルを解凍するには、「とほほの厳選ツール集(圧縮・解凍編)」を参照してください。Windowsであれば、Lhasa、Macintoshであれば StuffIt Expander の最新バージョンあたりがオススメ。
LZHやZIPなどのファイルをHTTPを用いてダウンロードさせたい場合は、HTMLファイルに次のように記述します。<A HREF="xxx.zip">xxx.zip</A> <A HREF="xxx.lzh">xxx.lzh</A>サーバー(NCSA httpd や Apache)によっては、これらのファイルと同じディレクトリ(フォルダ)に、下記の行を含む .htaccess というファイルを設置する必要があります。AddType application/octet-stream .lzh .zipもしくは、次のように指定します.AddType application/x-lha-compressed .lzh AddType application/x-zip-compressed .zipMicrosoftのWord文書をダウンロードさせる場合は、.htaccessに次のように記述します。AddType application/msword .docうまくいかない場合は、とにかく <A HREF="...">〜</A> でリンクしておいて、下記のように説明してしまうのが確実かもしれません。このリンクをマウスで右クリック(Macの場合はしばらくクリック)して、「対象をファイルに保存」などのメニューを実行してください。
他にも、anonymous FTP サーバーを用いて、次のようにダウンロードさせる方法もあります。(この機能をサポートしているプロバイダは少ないようですが)<A HREF="ftp://〜/〜/xxx.zip">xxx.zip</A>ユーザ名とパスワードを指定させるには、次のようにします。ftp://ユーザ名:パスワード@サーバ名/ディレクトリ名/ファイル名