Skip to main content Skip to navigation

Flashing

Flashing is generally a bad idea. It can cause all sorts of issues, from seizures to motion sickness. If you absolutely must have a flashing element there are a few things to consider.

Testing

  • Failure at any step constitutes a 508 compliance issue
  1. Check if you can determine the frequency of “flashing.”
    • Note: Scrolling text is considered flashing for our purposes.
  2. Check that the rate of flashing is less than 3hz (3 times a second), or scroll delay is set to >= 400.

Examples

FAILS

Failure: This blinking text fails because the rate of flashing can’t be determined and its greater than 3hz.

The original text for this document was created by the 18F and made available in the public domain under the CC0 1.0 Universal license.

Washington State University has made modifications to the original document. These changes are also licensed as CC0 1.0. Please feel free to reuse this content.