Is Common Failure Technique F87: inserting non-decorative content by using ::before and ::after pseudo-elements; still valid?

Regarding the WCAG 2.2 Technique F87:
Failure of Success Criterion 1.3.1 due to inserting non-decorative content by using ::before and ::after pseudo-elements and the 'content' property in CSS
https://www.w3.org/WAI/WCAG22/Techniques/failures/F87


  1.  Does anyone agree that F87 is no longer a valid failure technique?
     *   Quote: “A common way to test [this criterion]* is to disable CSS styles to view whether content added using pseudo-elements remains visible.” Who in 2024 disables CSS anymore (and why)?  Disabling CSS and JavaScript is not a valid “disability” test in my opinion.
     *   JAWS and free screen readers VoiceOver and NVDA support reading the content, including non-decorative content.
     *   Quote: “…they may not be able to access the information that is inserted using CSS” is not explained why this is still valid even when users load their own CSS.  If they load their own CSS, they are not disabling CSS & JavaScript.
  2.  Can anyone provide a web example where this “testing technique” would uncover a real accessibility problem?


The text ”this critiera” is a typo on the W3C WAI page.

Received on Friday, 15 March 2024 18:51:42 UTC