> > Which places a great deal of strain on caching within HTTP... HTTP do
> > not like to see different content on the same URL..
> >
> > It is possible to solve this using Vary, but only if you are not using
> > session cookies on anonymous users. And even then some browsers (mainly
> > Firefox) will get a bit confused not knowing they have to refresh the
> > page when the user logs in..

On 07.09.07 02:40, K J wrote:
> Could you tell me more about Vary? What is it and how do I use it?

it's a HTTP header, see RFC 2616, section 14.44, a short example:

   The Vary field value indicates the set of request-header fields that
   fully determines, while the response is fresh, whether a cache is
   permitted to use the response to reply to a subsequent request
   without revalidation. [...]

> > It is however in most cases possible to utilize a little bit of
> > javascript and style sheets to solve this problem by making the same
> > page display differently depending on the browser state, moving the
> > display logics from the server to the browser. A technique used
> > surprisingly little..

> So do you think my strategy is feasible?  How would you use javascript
> to do this? Could you perhaps give a simple example?

a javascript function could check whether it's needed to refrech the page
and call refresh, if it's needed.
-- 
Matus UHLAR - fantomas, [EMAIL PROTECTED] ; http://www.fantomas.sk/
Warning: I wish NOT to receive e-mail advertising to this address.
Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
Despite the cost of living, have you noticed how popular it remains? 

Reply via email to