Certain UAs should provide redirect management

Problem statement / use cases

For UAs that maintain URI history or URI bookmarks and encounter redirects whether provided through HTTP’s 301 status code or HTML meta elements:

Proposed solutions

back/forward history

UAs that maintain a back/forward history must update the original request URI with the redirect URI.

Modal/non modal alert

Interactive UAs that encounter a redirect should provide the user with a modal or non-modal alert indicating that a redirect has been performed. In cases where the original URI is maintained as a bookmark for the user, the UA should either interactively offer to update the bookmark on behalf of the user or do so automatically.

Optional UA URI search

UAs may provide users with information in browser history about redirects (e.g., allowing users to find history results from either the original or the redirected URI and document title)

Perhaps adding new http-equiv content syntax

<meta http-equiv="refresh" content="0;URL=http://www.indiana.edu/~smithclas/l200/;permanent" >

<meta http-equiv="refresh" content="0;URL=http://www.indiana.edu/~smithclas/l200/;moved-until=2008-07-01T13:38Z" >

or

<meta http-equiv="refresh-perm" content="0;URL=http://www.indiana.edu/~smithclas/l200/" >

Discussion and evaluation

Advice from authorities

Email

WG members should post feedback and other discussion to the WG’s list serve (the URI for the links below provides date information). Search on this email subject.

See also

HTML/RedirectNorm (last edited 2008-06-09 14:02:59 by rburns)