Refresh Meta Element Check
Description
The “Refresh Meta Element Check” evaluates whether all <meta http-equiv="refresh">
elements that automatically refresh the page do it without a set time delay.
Example outcome
I observed that no meta
refresh creates a delayed page reload.
Impact
- Visual Impairments: Mid-action refreshes may interrupt screen readers.
- Motor Impairments: Users with motor impairments face difficulties re-navigating after automatic refresh due to slow interaction speed.
- Cognitive Disabilities: Unexpected refresh may leed to confusion or frustration. Individuals with cognitive disabilities may lose place or context.
- Seizure Disorders: Rapid changes on auto-refresh could trigger neurological responses.
Fixes
To address inappropriate auto-refresh <meta>
elements:
- Locate the
<meta>
element. - Replace it by a manual button instead of auto-refreshing.
- If you wish to keep the auto-refresh, make sure it is immediate (i.e., with no delay) and provide information to users, allowing them to control it.