スライドショーのようなアニメーションを実現する方法としてサーバープッシュという手段があります。 これは、ダイナミックドキュメント
が利用可能なブラウザに対応しています(Netscape Navigator version 1.1+)。 サーバープッシュは <img
src=""> タグと簡単なCGIで実現できます。
- サーバープッシュHTMLソース
- CGIソースコード
- インストール
1.サーバープッシュHTMLソース
次のタグをHTMLソースに記入することでサーバープッシュを利用できます。 pathname と arguments (太字)
は インストールセクションで説明します。
<img src = "/cgi-bin/push.cgi/pathname?arguments">
2.CGIソースコード
サーバープッシュのための doit.c は Rob McCool 氏によって作成されています。
あなたがCGIについて良く知らない場合は下のURLを参照して見てください。
http://hoohoo.ncsa.uiuc.edu/cgi/
3.インストール
サーバープッシュを利用するには次の手順でインストールします。
- サーバープッシュCGIのソースをダウンロードしてコンパイルします
push.c. をあなたのバーチャルサーバーの "usr/local/etc/httpd/htdocs/cgi-bin"に置きます。
telnetで接続し、"usr/local/etc/httpd/htdocs/cgi-bin"をカレントデレクトリにして次のコマンドで
"push.cgi" をコンパイルします。