Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
---
children:
- no-flashing
- no-flashing-no-exceptions
- no-flashing-over-threshold
- no-flashing-over-threshold-no-exceptions
- single-flash
- no-visual-motion
- no-visual-motion-no-exceptions
- trigger-warning-available
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
status: developing
type: supplemental
title: No flashing over threshold (no exceptions)
Comment thread
kfranqueiro marked this conversation as resolved.
issueLabel: No flashing (no exceptions)
---

All :term[flashes] are below the :term[general flash and red flash thresholds] without a minimum size.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure the latter part of this is clear. What is 'without a minimum size'?


:::note
There are people who may not know they are susceptible to photosensitive seizures, and people who may have a much larger view of content (zoomed in or with the display close to the eye).
:::

:::ednote
<b>Method(s)</b>
* Design content without using :term[flashing].
:::

:::tests
<b>Procedure</b>

For each instance of flashing:
1. Is the :term[flashing] below the size threshold defined by the :term[general flash and red flash threshold]?
2. Is the flashing below the frequency defined by the general flash and red flash threshold?


<b>Expected results</b>
* #1 or #2 is true
:::
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
status: developing
type: foundational
issueLabel: No flashing
---

All :term[flashes] are below the :term[general flash and red flash thresholds].

:::except-when
- The flashing is :term[essential].
:::

:::note
If there is an :term[accessibility supported] method of setting a user-preference to prevent flashing, the content can be considered to avoid flashing if that preference is respected.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this a method or a note?

:::

:::ednote
There is research into the size and frequency metrics underway. The exact values are likely to change before WCAG3 is published.
:::

:::ednote
<b>Method(s)</b>
* Consider if :term[flashing] is :term[essential] and, if it is not, refrain from including it.
* Ensure that (an accessibility supported) user-setting to avoid animation and flashing is respected
* Ensure that any flashing is below [X] size in the users’ view.
:::

:::tests
<b>Procedure</b>

For each instance of flashing:
1. Is the flashing :term[essential]?
2. Does the flashing exceed the thresholds defined by the :term[general flash and red flash thresholds]?

<b>Expected results</b>
* #1 is true, or
* #2 is false.
:::

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
status: exploratory
type: foundational
---

Content does not include a change of contrast (over 4.5:1) going from light to dark (or dark to light) of more than 30% of the visible content area (viewport).

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Content does not include a change of contrast (over 4.5:1) going from light to dark (or dark to light) of more than 30% of the visible content area (viewport).
Content does not include a single :term[flash] of more than 30% of the visible content area.

The original includes some ambiguity:

  • How quick a change of contrast?
  • Contrast between what and what?

Also, note sure 'viewport' is needed. If it is then it would just be '30% of the viewport' if that isn't clear enough then the existing text (without viewport) would be ok.

Finally, having looked at the definition for 'flash' I think it might need some attention in light of this but also, I suspect, from the no-flashing provisions.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And I note the 'ednote' now!


:::except-when
- A new :term[page]/:term[view] is loaded.
- The flash is :term[essential].
:::


:::ednote
This is a new provision for a big, intense, single on/off flash. This is reported as a trigger by group members, but we need data on this, and a definition that includes size/intensity to avoid including non-triggers such as menus.
:::

:::ednote
<b>Method(s)</b>
* Design content without large changes of contrast. For example, when a menu with a light background is opened, it opens over a light background. Videos do not go from a dark to light background in less than a second.
:::

:::tests
<b>Procedure</b>

For each change of contrast:
1. Is the change of contrast triggered by a loading a new :term[page]/:term[view]?
2. Is the change of contrast more than 4.5:1?
3. Is the area of the change of contrast at least 30% of the viewport?

<b>Expected results</b>
* #1 is true, or #2 and #3 are false
:::
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Tests
Loading