Re: Crawling info displays and slide shows

Tony Sanders <sanders@bsdi.com>
Errors-To: sanders@bsdi.com
Errors-To: sanders@bsdi.com
Message-id: <9309292200.AA22139@austin.BSDI.COM>
To: Rich Wiggins <WIGGINS@msu.edu>
Cc: Charles Henrich <henrich@rs560.cl.msu.edu>, www-talk@nxoc01.cern.ch
Subject: Re: Crawling info displays and slide shows 
In-reply-to: Rich Wiggins's message of Wed, 29 Sep 93 17:18:48 EDT.
Errors-To: sanders@bsdi.com
Reply-To: sanders@bsdi.com
Organization: Berkeley Software Design, Inc.
Date: Wed, 29 Sep 1993 17:00:26 -0500
From: Tony Sanders <sanders@bsdi.com>
> want is a general way to "play" this sort of program to any readers
> who want to click on the relevant start button.
Define a new Content-type: (e.g., www/slideshow), then define the protocol,
and then get browsers to support it.  Please Please Please don't clutter
up the language with stuff that is more easily and better done externally.

Something along these lines would be a start.  This steals a bit from
/bin/sh syntax.  You could *almost* do this today with xmosaic :-)

    .mailcap:   www/slideshow; /usr/local/bin/mosaic-slideshow %s
or maybe
    .mailcap:   www/slideshow; mosaic-internal-reference

Content-type: www/slideshow

# www/slideshow example
get http://www.bsdi.com/slideshow/audio/welcome.au &
get http://www.bsdi.com/slideshow/welcome.html
wait
get http://www.bsdi.com/slideshow/audio/intro.au &
get http://www.bsdi.com/slideshow/intro.html
waitio		# waits until the user selects something from intro.html
...

--sanders