Blinking Content Check
Description
The “Blinking Content Check” evaluates whether there is any blinking visual effects, caused by the deprecated <blink>
HTML tag or the CSS code text-decoration: blink
.
Example outcome
I found 1 <blink>
value in the CSS which causes the blinking of parts of the content.
Impact
- Cognitive Disabilities: Blinking distracts from comprehension, making the experience mentally taxing or confusing for people with cognitive disabilities.
- ADHD/Attention-Related Disorders: Blinking draws visual focus away from primary content. Persistent animation can make it difficult to concentrate or read surrounding content.
- Autism/Sensory Processig Disorders: Rapid or unexpected visual changes can be overwhelming or cause sensory discomfort. It can trigger anxiety or a strong adverse reaction.
- Seizure Disorders: Blinking or flashing content, even at low frequencies, can pose a risk to users with seizure disorders if it crosses thresholds. Even at sub-threshold frequencies, blinking can cause discomfort or anxiety.
Fixes
To address blinking content:
- Locate any
<blink>
tags. - Remove them.
- Locate any
text-decoration: blink
in CSS. - Remove or replace the code.
- If animation is necessary, use subtle transitions and provide a mechanism to pause or stop the animation.