[9736] in www-talk@info.cern.ch

home help back first fref pref prev next nref lref last post

Re: Conditional HTML w/ (was: Microsoft IE)

daemon@ATHENA.MIT.EDU (M. Hedlund)
Mon Jan 29 18:37:39 1996

Date: Mon, 29 Jan 1996 12:21:15 -0800 (PST)
From: "M. Hedlund" <hedlund@best.com>
To: David Ornstein <davido@apocalypse.org>
Cc: www-talk@w3.org
In-Reply-To: <2.2.32.19960129195333.0067f6e8@objarts.com>
Resent-From: www-talk@w3.org


On Mon, 29 Jan 1996, David Ornstein wrote:

> At 10:12 AM 1/29/96 -0800, M. Hedlund wrote:
> >OR logic could be specified by giving more than one PARAM.  AND logic 
> >could be specified by recursive INSERTS.  Browsers that don't recognize 
> ><INSERT> get the fallback text.
> 
> Achieving AND and OR this way might (I can't quite get it clear in my head)
> get in the way of clean (proxy-server) caching.

I don't think so.....the browser is just sending out a GET.  The logic 
which caused it to make that GET is irrelevant to the cache controller.

> Everything is a tradeoff, but I'll point out that this has a
> performance-related predisposition towards browsers that don't understart
> the new construct.  

Yes, that's true, but browsers that recognize conditional INSERTs are 
also much more likely to be able to request Keep-Alive connections.  In 
other words, browsers that can make conditional GETs get probably also 
avoid the start-up and tear-down times associated with them.

> Because the fall-back form (<P>Your browser doesn't recognize
> vendor-tables/1.1, so you're seeing this instead.</P> in the example
> above) is always sent, browsers that *do* understand the new construct
> will be, in a sense, penalized by being forced to do the extra GET (and
> having to have spent extra transport time getting the unneeded fall-back). 

The fall-back is short.  It seems a small price to pay.  ;)

Marc Hedlund <hedlund@best.com>, <marc@organic.com>


home help back first fref pref prev next nref lref last post