W3C home > Mailing lists > Public > w3c-wai-ig@w3.org > July to September 2008

RE: Page Relocate

From: Ryan Jean <ryanj@disnetwork.org>
Date: Fri, 29 Aug 2008 11:22:50 -0400
To: "'David Woolley'" <forums@david-woolley.me.uk>
Cc: <w3c-wai-ig@w3.org>
Message-ID: <E1KZ5qQ-0000mN-EQ@maggie.w3.org>

In the past, I've used the HTML version for immediate relocation and the JS
version when a user clicks on a link.

The "htaccess" seems to be an immediate relocation without any warning for
the user of a change of address, unless they looked at the address bar. Is
there a way to use this version and have it not be immediate?

Ryan Jean
Assistant IT Specialist
The Disability Network
Flint, MI

-----Original Message-----
From: David Woolley [mailto:forums@david-woolley.me.uk] 
Sent: Friday, August 29, 2008 3:49 AM
To: Ryan Jean
Cc: w3c-wai-ig@w3.org
Subject: Re: Page Relocate

Ryan Jean wrote:

> <META HTTP-EQUIV=Refresh CONTENT="0; URL=test.htm">

This is explicitly a SHOULD NOT in the HTML specification.  I imagine 
they would have given it a MUST NOT except that the HTML specification 
isn't normative for the "refresh" value in meta.

This breaks the back button.

Incidentally, this is a mix of HTML and vendor extensions to HTTP.  It 
will actually work with a real HTTP header, and on non-HTML content.
> JS:
> Window.location.href="test.htm";

This breaks the back button, so is an accessibility no-no.

Whilst I believe there are scripting techniques that don't break the 
back button, not everyone has JavaScript, e.g. Lynx and Amaya have no 
support, and many who do disable it for security reasons.  One common 
piece of advise in security advisories is to disable browser scripting, 
and, in secure environments, the standing risk from such a level of 
pragrammability is generally considered too high.

David Woolley
Emails are not formal business letters, whatever businesses may want.
RFC1855 says there should be an address here, but, in a world of spam,
that is no longer good advice, as archive address hiding may not work.
Received on Friday, 29 August 2008 15:25:11 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 13 October 2015 16:21:38 UTC