- From: <S.N.Brodie@ecs.soton.ac.uk>
- Date: Mon, 26 Jun 1995 14:48:54 +0100 (BST)
- To: jw@scitsc.wlv.ac.uk (Jon Wallis)
- Cc: www-html@www10.w3.org
Jon Wallis wrote: --> [other people's stuff snipped] --> This all seems to be getting out-of-hand - HTML is now getting so complex --> (by comparison with HTML "1" anyway) that it is no longer fulfilling its --> original purpose (or at least it's harder to see the wood for the trees). --> [snip] --> I think most of the action *should* be server-side (i.e., only send what the --> browser wants or can handle), but this requires a start-up dialog between --> browser and server to establish what the browser *can* handle (not too --> difficult to establish). How about extending the Accept header to pass this information. This wouldn't require as much effort as adding a new header surely, and would fit neatly into the syntax and semantics of Accept thus: (modified from section 5.4.1 of the March 1995 IETF HTTP/1.0 draft) Accept: "Accept" ":" 1#( media-range [ ";" "q" "=" ( "0" | "1" | float )] [ ";" "mxb" "=" 1*DIGIT ] [ ";" "colordepth" "=" 1*DIGIT ]) giving rise to headers such as: Accept: image/png; q=0.8; colordepth=8, image/png; q=0.7 which would be interpreted as: "if you have an 8 bit colour PNG, send it; otherwise send me any PNG you have". It seems to me that the colordepth preference could also apply to video types as well as image types. -- Stewart Brodie Dept. Electronics & Computer Science, Southampton University, UK. http://louis.ecs.soton.ac.uk/~snb94r/ http://delenn.ecs.soton.ac.uk/ <-- running on my Risc PC
Received on Monday, 26 June 1995 10:47:49 UTC