From b80a03dcde8b351eab315af711e80294fce7c374 Mon Sep 17 00:00:00 2001 From: Mike Gower Date: Fri, 1 Nov 2024 06:34:41 -0700 Subject: [PATCH 1/7] Update F2.html - removed example 3 - updated outcome logic of checks 1 and 2 - added a third condition to check 2 --- techniques/failures/F2.html | 29 ++++++----------------------- 1 file changed, 6 insertions(+), 23 deletions(-) diff --git a/techniques/failures/F2.html b/techniques/failures/F2.html index 48eb9c2713..81b5d6bff3 100644 --- a/techniques/failures/F2.html +++ b/techniques/failures/F2.html @@ -33,25 +33,7 @@

Images of text used as headings where the images are not marked up with head
<img src="Chapter1.gif" alt="Chapter One">
 <p>Once upon a time in the land of the Web...</p>
-
-

Using CSS to visually emphasize a phrase or word without conveying that emphasis semantically

- -

The following example fails because the information conveyed by using the CSS font-weight property to change to a bold font is not conveyed through semantic markup or stated explicitly in the text.

-

Here is a CSS class to specify bold:

-
.yell {
-   font-weight:bold;
-   text-transform: uppercase;
- }
-
-

And here is the corresponding HTML:

-
<p>
-   "I said, <span class="yell">no</span>, not before dinner!", 
-   was the exasperated response when Timmy asked his mother for the 
-   fourth time for an ice cream cone.
-</p>
-
- -
+

Tests

Procedure

    @@ -65,16 +47,17 @@

    Using CSS to visually emphasize a phrase or word without conveying that emph
  1. For styled text that conveys information:

      -
    1. Check if there is any styled text that conveys structural information.
    2. -
    3. Check that in addition to styling, the proper semantic structure is used with the text to convey the information.
    4. +
    5. Check if there is any styled text whose change in appearance conveys meaning.
    6. +
    7. Check that in addition to styling, the proper semantic structure is used with the text to convey the visual information.
    8. +
    9. Check that supported assistive technologies surface the change in text styling.

Expected Results

    -
  • If check #1.1 is true, then #1.2 is true.
  • -
  • If check #2.1 is true, then #2.2 is true.
  • +
  • If check 1.1 is true and 1.2 is false, this failure condition applies and the content fails this success criterion. If either 1.2 is true, the failure condition does not apply.
  • +
  • If check 2.1 is true, then if both 2.2 and 2.3 are false, this failure condition applies and the content fails this success criterion. If either 2.2 or 2.3 is true, the failure condition does not apply.

Expected Results

    -
  • If check 1.1 is true and 1.2 is false, this failure condition applies and the content fails this success criterion. If either 1.2 is true, the failure condition does not apply.
  • +
  • If check 1.1 is true and 1.2 is false, this failure condition applies and the content fails this success criterion. If 1.2 is true, the failure condition does not apply.
  • If check 2.1 is true, then if both 2.2 and 2.3 are false, this failure condition applies and the content fails this success criterion. If either 2.2 or 2.3 is true, the failure condition does not apply.
From 5853193708327376db8842bad15af6363abb1be0 Mon Sep 17 00:00:00 2001 From: Mike Gower Date: Fri, 1 Nov 2024 06:46:16 -0700 Subject: [PATCH 3/7] Update F2.html modified the introduction to include the third check in test 2 --- techniques/failures/F2.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/techniques/failures/F2.html b/techniques/failures/F2.html index cca37f5afc..e269983d28 100644 --- a/techniques/failures/F2.html +++ b/techniques/failures/F2.html @@ -1,7 +1,7 @@ Failure of Success Criterion 1.3.1 due to using changes in text presentation to convey information without using the appropriate markup or text

Failure of Success Criterion 1.3.1 due to using changes in text presentation to convey information without using the appropriate markup or text

ID: F2

Technology: failures

Type: Failure

When to Use

All technologies that support images or presentation markup.

Description

-

This document describes a failure that occurs when a change in the appearance of text conveys meaning without using appropriate semantic markup. This failure also applies to images of text that are not enclosed in the appropriate semantic markup.

+

This document describes a failure that occurs when a change in the appearance of text conveys meaning without using appropriate semantic markup, or without using text styling that is conveyed by assistive technology. This failure also applies to images of text that are not enclosed in the appropriate semantic markup.

Examples

Using CSS to style the p element to look like a heading

From 9234b0134fa0069244f6b55f83eb76f5096df230 Mon Sep 17 00:00:00 2001 From: Mike Gower Date: Fri, 1 Nov 2024 08:29:42 -0700 Subject: [PATCH 4/7] Update techniques/failures/F2.html --- techniques/failures/F2.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/techniques/failures/F2.html b/techniques/failures/F2.html index e269983d28..d393c8e26c 100644 --- a/techniques/failures/F2.html +++ b/techniques/failures/F2.html @@ -49,7 +49,7 @@

Images of text used as headings where the images are not marked up with head
  1. Check if there is any styled text whose change in appearance conveys meaning.
  2. Check that in addition to styling, the proper semantic structure is used with the text to convey the visual information.
  3. -
  4. Check that supported assistive technologies surface the change in text styling.
  5. +
  6. Check that supported assistive technologies surface the change in meaning in text styling.
From 46dca6c4a83edb0980b4e7284dafec7c78e24111 Mon Sep 17 00:00:00 2001 From: Mike Gower Date: Fri, 1 Nov 2024 11:44:34 -0700 Subject: [PATCH 5/7] Update F2.html Pulled back expansion of the failure technique to include presentation markup detected by assistive technologies. --- techniques/failures/F2.html | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/techniques/failures/F2.html b/techniques/failures/F2.html index d393c8e26c..78a4b866eb 100644 --- a/techniques/failures/F2.html +++ b/techniques/failures/F2.html @@ -1,7 +1,7 @@ Failure of Success Criterion 1.3.1 due to using changes in text presentation to convey information without using the appropriate markup or text

Failure of Success Criterion 1.3.1 due to using changes in text presentation to convey information without using the appropriate markup or text

ID: F2

Technology: failures

Type: Failure

When to Use

All technologies that support images or presentation markup.

Description

-

This document describes a failure that occurs when a change in the appearance of text conveys meaning without using appropriate semantic markup, or without using text styling that is conveyed by assistive technology. This failure also applies to images of text that are not enclosed in the appropriate semantic markup.

+

This document describes a failure that occurs when a change in the appearance of text conveys meaning without using appropriate semantic markup. This failure also applies to images of text that are not enclosed in the appropriate semantic markup.

Examples

Using CSS to style the p element to look like a heading

@@ -49,15 +49,13 @@

Images of text used as headings where the images are not marked up with head
  1. Check if there is any styled text whose change in appearance conveys meaning.
  2. Check that in addition to styling, the proper semantic structure is used with the text to convey the visual information.
  3. -
  4. Check that supported assistive technologies surface the change in meaning in text styling.

Expected Results

    -
  • If check 1.1 is true and 1.2 is false, this failure condition applies and the content fails this success criterion. If 1.2 is true, the failure condition does not apply.
  • -
  • If check 2.1 is true, then if both 2.2 and 2.3 are false, this failure condition applies and the content fails this success criterion. If either 2.2 or 2.3 is true, the failure condition does not apply.
  • +
  • If, in either situatinoa, check 1 is true and check 2 is false, this failure condition applies and the content fails this success criterion. If condition 2 is true, the failure condition does not apply.

Expected Results

    -
  • If, in either situatinoa, check 1 is true and check 2 is false, this failure condition applies and the content fails this success criterion. If condition 2 is true, the failure condition does not apply.
  • +
  • If, in either situation, check 1 is true and check 2 is false, this failure condition applies and the content fails this success criterion. If condition 2 is true, the failure condition does not apply.