Re: Client-side redirection is timed input

Al Gilman wrote:
> 
[snip]
> The "it breaks the 'back' function" problem is a genuine problem, but this is
> the subject of the content guideline to use HTTP redirects and not HTML
> refresh
> to accomplish redirects.  I am not sure we want to ask the browsers to repair
> 'back' in this instance when the problem is broken content and the
> preponderance of browsers support a history which affords a reasonably
> understandable workaround.

Nonetheless, I recommend the following for the techniques document
(after we tell authors to use server-side redirects):

   "The user agent may provide a configuration so that when the
    user navigates "back" through the user agent history to a page 
    with a client-side redirect, the user agent does not re-execute
    the client-side redirect."

This might even be a helpful technique in general: when I
move back, don't re-execute scripts except on demand, don't
refresh the cache except on demand, etc.

 - Ian

-- 
Ian Jacobs (jacobs@w3.org)   http://www.w3.org/People/Jacobs
Tel:                         +1 831 457-2842
Cell:                        +1 917 450-8783

Received on Friday, 26 January 2001 15:40:39 UTC