Re: Keeping HTML Simple & Format negotiation between Browser & Server

Tim Berners-Lee <timbl@www3.cern.ch>
Date: Wed, 2 Jun 93 12:09:55 +0100
From: Tim Berners-Lee <timbl@www3.cern.ch>
Message-id: <9306021109.AA01270@www3.cern.ch>
To: Dave_Raggett <dsr@hplb.hpl.hp.com>
Subject: Re: Keeping HTML Simple & Format negotiation between Browser & Server
Cc: murphy@dccs.upenn.edu, www-talk@nxoc01.cern.ch, litwack@dccs.upenn.edu
Reply-To: timbl@nxoc01.cern.ch

> From: Dave_Raggett <dsr@hplb.hpl.hp.com>
> Date: Tue, 1 Jun 93 14:36:19 BST

> > So for example, the client could send a list of pre-defined  
formats to
> > the server (e.g. IMG, TeX, PostScript, etc), and then the server  
can
> > choose among different formats of the same item embedded in the
> > document to give the client what it can handle.
> ...

> The new version of HTTP (HTRQ/V1.0) does indeed specify how clients
> can signal the server which formats they can support, although I  
don't
> know of anyone using this facility as yet.

	The httpd server 2.0 and above and all browsers using the www
	library 2.0 and above support this feature.  The server
	at CERN for example supports it.  If you run the www
	line mode brwser even with DISPLAY set to point to an
	X display it will launch ghostview or xv.  So will (I
	suppose) tkWWW for example.  XMosaic doesn't do it but will
	one day, when a lot of confusion will cease.
	
	On the server side, in the current implementation, the
	dummy suffix ".multi" means "Whatever file of this name
	and any suffix which I can handle and you think best".
	
	There are a few examples in the test file
	http://info.cern.ch/hypertext/WWW/Test/Overview.html
	
	Tim Berners-Lee