From 68df676141e5e9bc716ebe3246f321aa8470f3e7 Mon Sep 17 00:00:00 2001 From: Ben Myers Date: Mon, 24 Jun 2024 09:34:48 -0500 Subject: [PATCH 1/3] Add notes for SC 1.4.8 --- wcag.json | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/wcag.json b/wcag.json index 2602e78..ccb53ad 100644 --- a/wcag.json +++ b/wcag.json @@ -658,7 +658,14 @@ "title": "Text can be resized without assistive technology up to 200 percent in a way that does not require the user to scroll horizontally to read a line of text on a full-screen window." } ], - "notes": null, + "notes": [ + { + "content": "Content is not required to use these values. The requirement is that a mechanism is available for users to change these presentation aspects. The mechanism can be provided by the browser or other user agent. Content is not required to provide the mechanism." + }, + { + "content": "Writing systems for some languages use different presentation aspects to improve readability and legibility. If a presentation aspect in this success criterion is not used in a writing system, content in that writing system does not need to use that presentation setting and can conform without it. Authors are encouraged to follow guidance for improving readability and legibility of text in their writing system." + } + ], "references": [ { "title": "How to Meet 1.4.8", @@ -1253,7 +1260,7 @@ } ], "success_criteria": [ - { + { "ref_id": "2.4.1", "title": "Bypass Blocks", "description": "A mechanism is available to bypass blocks of content that are repeated on multiple Web pages.", @@ -1555,7 +1562,7 @@ } ], "success_criteria": [ - { + { "ref_id": "2.5.1", "title": "Pointer Gestures", "description": "All functionality that uses multipoint or path-based gestures for operation can be operated with a single pointer without a path-based gesture, unless a multipoint or path-based gesture is essential.", @@ -1578,7 +1585,7 @@ } ] }, - { + { "ref_id": "2.5.2", "title": "Pointer Cancellation", "description": "For functionality that can be operated using a single pointer, at least one of the following is true:", @@ -1625,7 +1632,7 @@ } ] }, - { + { "ref_id": "2.5.3", "title": "Label in Name", "description": "For user interface components with labels that include text or images of text, the name contains the text that is presented visually.", @@ -1648,7 +1655,7 @@ } ] }, - { + { "ref_id": "2.5.4", "title": "Motion Actuation", "description": "Functionality that can be operated by device motion or user motion can also be operated by user interface components and responding to the motion can be disabled to prevent accidental actuation, except when:", @@ -1678,7 +1685,7 @@ } ] }, - { + { "ref_id": "2.5.5", "title": "Target Size", "description": "The size of the target for pointer inputs is at least 44 by 44 CSS pixels except when:", @@ -1725,7 +1732,7 @@ } ] }, - { + { "ref_id": "2.5.6", "title": "Concurrent Input Mechanisms", "description": "Web content does not restrict use of input modalities available on a platform except where the restriction is essential, required to ensure the security of the content, or required to respect user settings.", @@ -1744,7 +1751,7 @@ } ] }, - { + { "ref_id": "2.5.7", "title": "Dragging Movements", "description": "All functionality that uses a dragging movement for operation can be achieved by a single pointer without dragging, unless dragging is essential or the functionality is determined by the user agent and not modified by the author.", @@ -1767,7 +1774,7 @@ } ] }, - { + { "ref_id": "2.5.8", "title": "Target Size (Minimum)", "description": "The size of the target for pointer inputs is at least 24 by 24 CSS pixels, except where:", @@ -2064,7 +2071,7 @@ "url": "https://www.w3.org/TR/WCAG22/#consistent-help", "level": "A", "special_cases": [ - + { "type": "at_least_one", "title": "Human contact details;" From bd411935360393bf90dedd0c397b4b929c3e6bc5 Mon Sep 17 00:00:00 2001 From: Ben Myers Date: Mon, 24 Jun 2024 09:37:03 -0500 Subject: [PATCH 2/3] Revert --- wcag.json | 29 +++++++++++------------------ 1 file changed, 11 insertions(+), 18 deletions(-) diff --git a/wcag.json b/wcag.json index ccb53ad..2602e78 100644 --- a/wcag.json +++ b/wcag.json @@ -658,14 +658,7 @@ "title": "Text can be resized without assistive technology up to 200 percent in a way that does not require the user to scroll horizontally to read a line of text on a full-screen window." } ], - "notes": [ - { - "content": "Content is not required to use these values. The requirement is that a mechanism is available for users to change these presentation aspects. The mechanism can be provided by the browser or other user agent. Content is not required to provide the mechanism." - }, - { - "content": "Writing systems for some languages use different presentation aspects to improve readability and legibility. If a presentation aspect in this success criterion is not used in a writing system, content in that writing system does not need to use that presentation setting and can conform without it. Authors are encouraged to follow guidance for improving readability and legibility of text in their writing system." - } - ], + "notes": null, "references": [ { "title": "How to Meet 1.4.8", @@ -1260,7 +1253,7 @@ } ], "success_criteria": [ - { + { "ref_id": "2.4.1", "title": "Bypass Blocks", "description": "A mechanism is available to bypass blocks of content that are repeated on multiple Web pages.", @@ -1562,7 +1555,7 @@ } ], "success_criteria": [ - { + { "ref_id": "2.5.1", "title": "Pointer Gestures", "description": "All functionality that uses multipoint or path-based gestures for operation can be operated with a single pointer without a path-based gesture, unless a multipoint or path-based gesture is essential.", @@ -1585,7 +1578,7 @@ } ] }, - { + { "ref_id": "2.5.2", "title": "Pointer Cancellation", "description": "For functionality that can be operated using a single pointer, at least one of the following is true:", @@ -1632,7 +1625,7 @@ } ] }, - { + { "ref_id": "2.5.3", "title": "Label in Name", "description": "For user interface components with labels that include text or images of text, the name contains the text that is presented visually.", @@ -1655,7 +1648,7 @@ } ] }, - { + { "ref_id": "2.5.4", "title": "Motion Actuation", "description": "Functionality that can be operated by device motion or user motion can also be operated by user interface components and responding to the motion can be disabled to prevent accidental actuation, except when:", @@ -1685,7 +1678,7 @@ } ] }, - { + { "ref_id": "2.5.5", "title": "Target Size", "description": "The size of the target for pointer inputs is at least 44 by 44 CSS pixels except when:", @@ -1732,7 +1725,7 @@ } ] }, - { + { "ref_id": "2.5.6", "title": "Concurrent Input Mechanisms", "description": "Web content does not restrict use of input modalities available on a platform except where the restriction is essential, required to ensure the security of the content, or required to respect user settings.", @@ -1751,7 +1744,7 @@ } ] }, - { + { "ref_id": "2.5.7", "title": "Dragging Movements", "description": "All functionality that uses a dragging movement for operation can be achieved by a single pointer without dragging, unless dragging is essential or the functionality is determined by the user agent and not modified by the author.", @@ -1774,7 +1767,7 @@ } ] }, - { + { "ref_id": "2.5.8", "title": "Target Size (Minimum)", "description": "The size of the target for pointer inputs is at least 24 by 24 CSS pixels, except where:", @@ -2071,7 +2064,7 @@ "url": "https://www.w3.org/TR/WCAG22/#consistent-help", "level": "A", "special_cases": [ - + { "type": "at_least_one", "title": "Human contact details;" From 8331808d00e1b6c9e9e3eac1f572c62b25e17773 Mon Sep 17 00:00:00 2001 From: Ben Myers Date: Mon, 24 Jun 2024 09:38:58 -0500 Subject: [PATCH 3/3] Save without changing formatting --- wcag.json | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/wcag.json b/wcag.json index 2602e78..dbc03f5 100644 --- a/wcag.json +++ b/wcag.json @@ -658,7 +658,14 @@ "title": "Text can be resized without assistive technology up to 200 percent in a way that does not require the user to scroll horizontally to read a line of text on a full-screen window." } ], - "notes": null, + "notes": [ + { + "content": "Content is not required to use these values. The requirement is that a mechanism is available for users to change these presentation aspects. The mechanism can be provided by the browser or other user agent. Content is not required to provide the mechanism." + }, + { + "content": "Writing systems for some languages use different presentation aspects to improve readability and legibility. If a presentation aspect in this success criterion is not used in a writing system, content in that writing system does not need to use that presentation setting and can conform without it. Authors are encouraged to follow guidance for improving readability and legibility of text in their writing system." + } + ], "references": [ { "title": "How to Meet 1.4.8",