W3C home > Mailing lists > Public > public-html@w3.org > August 2007

meta refresh (3.7.5.3. Pragma directives)

From: Ben Boyle <benjamins.boyle@gmail.com>
Date: Wed, 8 Aug 2007 00:18:52 +1000
Message-ID: <5f37426b0708070718r763194d3j7982c1e4a5499ddb@mail.gmail.com>
To: "HTML WG" <public-html@w3.org>

http://dev.w3.org/html5/spec/Overview.html#refresh

WCAG is very clear that meta@refresh is bad practice. I believe we
should deprecate this in HTML5 and provide advice that is aligned with
the W3C accessibility initiative, namely:

   1. Configure the server to use the appropriate HTTP status code
(301). Using HTTP headers is preferable because it reduces Internet
traffic and download times, it may be applied to non-HTML documents,
and it may be used by agents who requested only a HEAD request (e.g.,
link checkers). Also, status codes of the 30x type provide information
such as "moved permanently" or "moved temporarily" that cannot be
given with META refresh.
   2. Replace the page that would be redirected with a static page
containing a normal link to the new page.

http://www.w3.org/TR/WCAG10-CORE-TECHS/#auto-page-refresh
Received on Tuesday, 7 August 2007 14:18:58 UTC

This archive was generated by hypermail 2.3.1 : Monday, 29 September 2014 09:38:48 UTC