diff --git a/guidelines/index.html b/guidelines/index.html index be142785d6..0507991939 100644 --- a/guidelines/index.html +++ b/guidelines/index.html @@ -13,24 +13,24 @@
-

Web Content Accessibility Guidelines (WCAG) 2.1 covers a wide range of recommendations for making Web content more accessible. Following these guidelines will make content more accessible to a wider range of people with disabilities, including accommodations for blindness and low vision, deafness and hearing loss, limited movement, speech disabilities, photosensitivity, and combinations of these, and some accommodation for learning disabilities and cognitive limitations; but will not address every user need for people with these disabilities. These guidelines address accessibility of web content on desktops, laptops, tablets, and mobile devices. Following these guidelines will also often make Web content more usable to users in general.

+

Web Content Accessibility Guidelines (WCAG) 2.1 covers a wide range of recommendations for making web content more accessible. Following these guidelines will make content more accessible to a wider range of people with disabilities, including accommodations for blindness and low vision, deafness and hearing loss, limited movement, speech disabilities, photosensitivity, and combinations of these, and some accommodation for learning disabilities and cognitive limitations; but will not address every user need for people with these disabilities. These guidelines address accessibility of web content on any kind of device (including desktops, laptops, kiosks, and mobile devices). Following these guidelines will also often make web content more usable to users in general.

WCAG 2.1 success criteria are written as testable statements that are not technology-specific. Guidance about satisfying the success criteria in specific technologies, as well as general information about interpreting the success criteria, is provided in separate documents. See Web Content Accessibility Guidelines (WCAG) Overview for an introduction and links to WCAG technical and educational material.

-

WCAG 2.1 extends Web Content Accessibility Guidelines 2.0 [[WCAG20]], which was published as a W3C Recommendation December 2008. Content that conforms to WCAG 2.1 also conforms to WCAG 2.0. The WG intends that for policies requiring conformance to WCAG 2.0, WCAG 2.1 can provide an alternate means of conformance. The publication of WCAG 2.1 does not deprecate or supersede WCAG 2.0. While WCAG 2.0 remains a W3C Recommendation, the W3C advises the use of WCAG 2.1 to maximize future applicability of accessibility efforts. The W3C also encourages use of the most current version of WCAG when developing or updating Web accessibility policies.

+

WCAG 2.1 extends Web Content Accessibility Guidelines 2.0 [[WCAG20]], which was published as a W3C Recommendation December 2008. Content that conforms to WCAG 2.1 also conforms to WCAG 2.0. The WG intends that for policies requiring conformance to WCAG 2.0, WCAG 2.1 can provide an alternate means of conformance. The publication of WCAG 2.1 does not deprecate or supersede WCAG 2.0. While WCAG 2.0 remains a W3C Recommendation, the W3C advises the use of WCAG 2.1 to maximize future applicability of accessibility efforts. The W3C also encourages use of the most current version of WCAG when developing or updating web accessibility policies.

This is a Recommendation of WCAG 2.1 by the Accessibility Guidelines Working Group. This incorporates errata and are described in the change log. At some point additional changes might be incorporated into an Edited or Amended Recommendation.

-

To comment, file an issue in the W3C WCAG GitHub repository. Although the proposed Success Criteria in this document reference issues tracking discussion, the Working Group requests that public comments be filed as new issues, one issue per discrete comment. It is free to create a GitHub account to file issues. If filing issues in GitHub is not feasible, send email to public-agwg-comments@w3.org (comment archive).

+

To comment, file an issue in the W3C WCAG GitHub repository. Although the proposed success criteria in this document reference issues tracking discussion, the Working Group requests that public comments be filed as new issues, one issue per discrete comment. It is free to create a GitHub account to file issues. If filing issues in GitHub is not feasible, send email to public-agwg-comments@w3.org (comment archive).

Introduction

Background on WCAG 2

-

Web Content Accessibility Guidelines (WCAG) 2.1 defines how to make Web content more accessible to people with disabilities. Accessibility involves a wide range of disabilities, including visual, auditory, physical, speech, cognitive, language, learning, and neurological disabilities. Although these guidelines cover a wide range of issues, they are not able to address the needs of people with all types, degrees, and combinations of disability. These guidelines also make Web content more usable by older individuals with changing abilities due to aging and often improve usability for users in general.

-

WCAG 2.1 is developed through the W3C process in cooperation with individuals and organizations around the world, with a goal of providing a shared standard for Web content accessibility that meets the needs of individuals, organizations, and governments internationally. WCAG 2.1 builds on WCAG 2.0 [[WCAG20]], which in turn built on WCAG 1.0 [[WAI-WEBCONTENT]] and is designed to apply broadly to different Web technologies now and in the future, and to be testable with a combination of automated testing and human evaluation. For an introduction to WCAG, see the Web Content Accessibility Guidelines (WCAG) Overview.

+

Web Content Accessibility Guidelines (WCAG) 2.1 defines how to make web content more accessible to people with disabilities. Accessibility involves a wide range of disabilities, including visual, auditory, physical, speech, cognitive, language, learning, and neurological disabilities. Although these guidelines cover a wide range of issues, they are not able to address the needs of people with all types, degrees, and combinations of disability. These guidelines also make web content more usable by older individuals with changing abilities due to aging and often improve usability for users in general.

+

WCAG 2.1 is developed through the W3C process in cooperation with individuals and organizations around the world, with a goal of providing a shared standard for web content accessibility that meets the needs of individuals, organizations, and governments internationally. WCAG 2.1 builds on WCAG 2.0 [[WCAG20]], which in turn built on WCAG 1.0 [[WAI-WEBCONTENT]] and is designed to apply broadly to different web technologies now and in the future, and to be testable with a combination of automated testing and human evaluation. For an introduction to WCAG, see the Web Content Accessibility Guidelines (WCAG) Overview.

Significant challenges were encountered in defining additional criteria to address cognitive, language, and learning disabilities, including a short timeline for development as well as challenges in reaching consensus on testability, implementability, and international considerations of proposals. Work will carry on in this area in future versions of WCAG. We encourage authors to refer to our supplemental guidance on improving inclusion for people with disabilities, including learning and cognitive disabilities, people with low-vision, and more.

-

Web accessibility depends not only on accessible content but also on accessible Web browsers and other user agents. Authoring tools also have an important role in Web accessibility. For an overview of how these components of Web development and interaction work together, see:

+

Web accessibility depends not only on accessible content but also on accessible web browsers and other user agents. Authoring tools also have an important role in web accessibility. For an overview of how these components of web development and interaction work together, see:

WCAG 2 Layers of Guidance

-

The individuals and organizations that use WCAG vary widely and include Web designers and developers, policy makers, purchasing agents, teachers, and students. In order to meet the varying needs of this audience, several layers of guidance are provided including overall principles, general guidelines, testable success criteria and a rich collection of sufficient techniques, advisory techniques, and documented common failures with examples, resource links and code.

+

The individuals and organizations that use WCAG vary widely and include web designers and developers, policy makers, purchasing agents, teachers, and students. In order to meet the varying needs of this audience, several layers of guidance are provided including overall principles, general guidelines, testable success criteria and a rich collection of sufficient techniques, advisory techniques, and documented common failures with examples, resource links and code.

All of these layers of guidance (principles, guidelines, success criteria, and sufficient and advisory techniques) work together to provide guidance on how to make content more accessible. Authors are encouraged to view and apply all layers that they are able to, including the advisory techniques, in order to best address the needs of the widest possible range of users.

-

Note that even content that conforms at the highest level (AAA) will not be accessible to individuals with all types, degrees, or combinations of disability, particularly in the cognitive language and learning areas. Authors are encouraged to consider the full range of techniques, including the advisory techniques, as well as to seek relevant advice about current best practice to ensure that Web content is accessible, as far as possible, to this community. Metadata may assist users in finding content most suitable for their needs.

+

Note that even content that conforms at the highest level (AAA) will not be accessible to individuals with all types, degrees, or combinations of disability, particularly in the cognitive language and learning areas. Authors are encouraged to consider the full range of techniques, including the advisory techniques, as well as to seek relevant advice about current best practice to ensure that web content is accessible, as far as possible, to this community. Metadata may assist users in finding content most suitable for their needs.

WCAG 2.1 Supporting Documents

The WCAG 2.1 document is designed to meet the needs of those who need a stable, referenceable technical standard. Other documents, called supporting documents, are based on the WCAG 2.1 document and address other important purposes, including the ability to be updated to describe how WCAG would be applied with new technologies. Supporting documents include:

  1. -

    How to Meet WCAG 2.1 - A customizable quick reference to WCAG 2.1 that includes all of the guidelines, success criteria, and techniques for authors to use as they are developing and evaluating Web content. This includes content from WCAG 2.0 and WCAG 2.1 and can be filtered in many ways to help authors focus on relevant content.

    +

    How to Meet WCAG 2.1 - A customizable quick reference to WCAG 2.1 that includes all of the guidelines, success criteria, and techniques for authors to use as they are developing and evaluating web content. This includes content from WCAG 2.0 and WCAG 2.1 and can be filtered in many ways to help authors focus on relevant content.

  2. Understanding WCAG 2.1 - A guide to understanding and implementing WCAG 2.1. There is a short "Understanding" document for each guideline and success criterion in WCAG 2.1 as well as key topics.

    @@ -75,7 +75,7 @@

    WCAG 2.1 Supporting Documents

    The WCAG Documents - A diagram and description of how the technical documents are related and linked.

-

See Web Content Accessibility Guidelines (WCAG) Overview for a description of the WCAG 2.1 supporting material, including education resources related to WCAG 2. Additional resources covering topics such as the business case for Web accessibility, planning implementation to improve the accessibility of Web sites, and accessibility policies are listed in WAI Resources.

+

See Web Content Accessibility Guidelines (WCAG) Overview for a description of the WCAG 2.1 supporting material, including education resources related to WCAG 2. Additional resources covering topics such as the business case for web accessibility, planning implementation to improve the accessibility of websites, and accessibility policies are listed in WAI Resources.

Requirements for WCAG 2.1

@@ -329,7 +329,7 @@

Readable

Predictable

-

Make Web pages appear and operate in predictable ways.

+

Make web pages appear and operate in predictable ways.

@@ -393,35 +393,35 @@

Interpreting Normative Requirements

Conformance Requirements

-

In order for a Web page to conform to WCAG 2.1, all of the following conformance requirements must be satisfied:

+

In order for a web page to conform to WCAG 2.1, all of the following conformance requirements must be satisfied:

Conformance Level

One of the following levels of conformance is met in full.

    -
  • For Level A conformance (the minimum level of conformance), the Web page - satisfies all the Level A Success Criteria, or a conforming alternate version is provided.
  • -
  • For Level AA conformance, the Web page satisfies all the Level A and Level AA Success Criteria, or a Level AA conforming alternate version is provided.
  • -
  • For Level AAA conformance, the Web page satisfies all the Level A, Level AA and Level AAA Success Criteria, or a Level AAA conforming alternate version is provided.
  • +
  • For Level A conformance (the minimum level of conformance), the web page + satisfies all the Level A success criteria, or a conforming alternate version is provided.
  • +
  • For Level AA conformance, the web page satisfies all the Level A and Level AA success criteria, or a Level AA conforming alternate version is provided.
  • +
  • For Level AAA conformance, the web page satisfies all the Level A, Level AA and Level AAA success criteria, or a Level AAA conforming alternate version is provided.

Although conformance can only be achieved at the stated levels, authors are encouraged to report (in their claim) any progress toward meeting success criteria from all levels beyond the achieved level of conformance.

-

It is not recommended that Level AAA conformance be required as a general policy for entire sites because it is not possible to satisfy all Level AAA Success Criteria for some content.

+

It is not recommended that Level AAA conformance be required as a general policy for entire sites because it is not possible to satisfy all Level AAA success criteria for some content.

Full pages

-

Conformance (and conformance level) is for full Web page(s) only, and cannot be achieved if part of a Web page is excluded.

+

Conformance (and conformance level) is for full web page(s) only, and cannot be achieved if part of a web page is excluded.

For the purpose of determining conformance, alternatives to part of a page's content are considered part of the page when the alternatives can be obtained directly from the page, e.g., a long description or an alternative presentation of a video.

-

Authors of Web pages that cannot conform due to content outside of the author's control may consider a Statement of Partial Conformance.

-

A full page includes each variation of the page that is automatically presented by the page for various screen sizes (e.g. variations in a responsive Web page). Each of these variations needs to conform (or needs to have a conforming alternate version) in order for the entire page to conform.

+

Authors of web pages that cannot conform due to content outside of the author's control may consider a Statement of Partial Conformance.

+

A full page includes each variation of the page that is automatically presented by the page for various screen sizes (e.g. variations in a responsive web page). Each of these variations needs to conform (or needs to have a conforming alternate version) in order for the entire page to conform.

Complete processes

-

When a Web page is one of a series of Web pages presenting a process (i.e., a sequence of steps that need to be completed in order to accomplish an activity), all Web pages in the process conform at the specified level or better. (Conformance is not possible at a particular level if any page in the process does not conform at that level or better.)

+

When a web page is one of a series of web pages presenting a process (i.e., a sequence of steps that need to be completed in order to accomplish an activity), all web pages in the process conform at the specified level or better. (Conformance is not possible at a particular level if any page in the process does not conform at that level or better.)

An online store has a series of pages that are used to select and purchase products. All pages in the series from start to finish (checkout) conform in order for any page that is part of the process to conform.

@@ -436,7 +436,7 @@

Only Accessibility-Supported Ways of Using Technologies

Non-Interference

-

If technologies are used in a way that is not accessibility supported, or if they are used in a non-conforming way, then they do not block the ability of users to access the rest of the page. In addition, the Web page as a whole continues to meet the conformance requirements under each of the following conditions:

+

If technologies are used in a way that is not accessibility supported, or if they are used in a non-conforming way, then they do not block the ability of users to access the rest of the page. In addition, the web page as a whole continues to meet the conformance requirements under each of the following conditions:

  1. when any technology that is not relied upon is turned on in a user agent,
  2. when any technology that is not relied upon is turned off in a user agent, and
  3. @@ -458,7 +458,7 @@

    Non-Interference

    Conformance Claims (Optional)

    -

    Conformance is defined only for Web pages. However, a conformance claim may be made to cover one page, a series of pages, or multiple related Web pages.

    +

    Conformance is defined only for web pages. However, a conformance claim may be made to cover one page, a series of pages, or multiple related web pages.

    Required Components of a Conformance Claim

    @@ -468,12 +468,12 @@

    Required Components of a Conformance Claim

  4. Guidelines title, version and URI "Web Content Accessibility Guidelines 2.1 at https://www.w3.org/TR/WCAG21/"
  5. Conformance level satisfied: (Level A, AA or AAA)
  6. -

    A concise description of the Web pages, such as a list of URIs for which the claim is made, including whether subdomains are included in the claim.

    -

    The Web pages may be described by list or by an expression that describes all of the URIs included in the claim.

    -

    Web-based products that do not have a URI prior to installation on the customer's Web site may have a statement that the product would conform when installed.

    +

    A concise description of the web pages, such as a list of URIs for which the claim is made, including whether subdomains are included in the claim.

    +

    The web pages may be described by list or by an expression that describes all of the URIs included in the claim.

    +

    Web-based products that do not have a URI prior to installation on the customer's website may have a statement that the product would conform when installed.

  7. A list of the - Web content technologies + web content technologies relied upon.

If a conformance logo is used, it would constitute a claim and must be accompanied by the required components of a conformance claim listed above.

@@ -728,15 +728,27 @@

Glossary

Change Log

This section shows changes for WCAG 2.1 since its publication as a W3C Recommendation. These changes are also recorded as errata.

-

Changes since the W3C Recommendation of 21 September 2018:

-
    -
  • modified the formatting of definitions for changes of context, general flash and red flash thresholds, and structure
  • -
  • corrected typo in input purposes list
  • -
  • modified the visual presentation for content identified as New
  • -
  • modified the language covering devices in the Abstract
  • -
  • made editorial changes to improve consistent use of definitions in the success criteria
  • -
  • made editorial changes to improve consistent use of the terms success criteria/criterion, web, website, and web page
  • -
+

Changes since the W3C Recommendation of 12 December 2024:

+
    +
  • + Updated content to fully reflect the changes listed under "Changes since the W3C Recommendation of 21 September 2023"; + in the previous publication, out of the items listed under that heading, only the item related to input purposes was actually reflected in content +
  • +
  • + Removed the change log entry regarding visual presentation for content identified as New, + which was not reviewed in the context of WCAG 2.1 +
  • +
  • Modified the definitions of single pointer, used in an unusual or restricted way, and programmatically determined link context
  • +
  • Reverted a change to the definition of pointer input which had been intended for single pointer
  • +
+

Changes since the W3C Recommendation of 21 September 2023:

+

Changes since the W3C Recommendation of 05 June 2018:

    diff --git a/guidelines/input-purposes.html b/guidelines/input-purposes.html index e964817fbe..740ec89fc1 100644 --- a/guidelines/input-purposes.html +++ b/guidelines/input-purposes.html @@ -48,7 +48,7 @@

    Input Purposes for User Interface Components

  • bday-month - Month component of birthday
  • bday-year - Year component of birthday
  • sex - Gender identity (e.g., Female, Fa’afafine)
  • -
  • url - Home page or other Web page corresponding to the company, person, address, or contact information in the other fields associated with this field
  • +
  • url - Home page or other web page corresponding to the company, person, address, or contact information in the other fields associated with this field
  • photo - Photograph, icon, or other image corresponding to the company, person, address, or contact information in the other fields associated with this field
  • tel - Full telephone number, including country code
  • tel-country-code - Country code component of the telephone number
  • diff --git a/guidelines/relative-luminance.html b/guidelines/relative-luminance.html index 8854c9fca2..430d0a7a73 100644 --- a/guidelines/relative-luminance.html +++ b/guidelines/relative-luminance.html @@ -341,7 +341,7 @@

    MathML version of the relative luminance definition

    Note

    Before May 2021 the value of 0.04045 in the definition was different (0.03928). It was taken from an older version of the specification and has been updated. It has no practical effect on the calculations in the context of these guidelines.

    -
    Note

    Almost all systems used today to view Web content assume sRGB encoding. Unless it +

    Note

    Almost all systems used today to view web content assume sRGB encoding. Unless it is known that another color space will be used to process and display the content, authors should evaluate using sRGB colorspace. If using other color spaces, see Understanding Success Criterion 1.4.3.

    diff --git a/guidelines/sc/20/audio-control.html b/guidelines/sc/20/audio-control.html index aaccda2077..f19fd6edf6 100644 --- a/guidelines/sc/20/audio-control.html +++ b/guidelines/sc/20/audio-control.html @@ -4,12 +4,12 @@

    Audio Control

    A

    -

    If any audio on a Web page plays automatically for more than 3 seconds, either a mechanism is available to pause or stop the audio, or a mechanism is available to control audio +

    If any audio on a web page plays automatically for more than 3 seconds, either a mechanism is available to pause or stop the audio, or a mechanism is available to control audio volume independently from the overall system volume level.

    Since any content that does not meet this success criterion can interfere with a user's - ability to use the whole page, all content on the Web page (whether or not it is used + ability to use the whole page, all content on the web page (whether or not it is used to meet other success criteria) must meet this success criterion. See Conformance Requirement 5: Non-Interference.

    diff --git a/guidelines/sc/20/bypass-blocks.html b/guidelines/sc/20/bypass-blocks.html index 5e33982b78..0f4ce7ca78 100644 --- a/guidelines/sc/20/bypass-blocks.html +++ b/guidelines/sc/20/bypass-blocks.html @@ -4,7 +4,7 @@

    Bypass Blocks

    A

    -

    A mechanism is available to bypass blocks of content that are repeated on multiple Web pages. +

    A mechanism is available to bypass blocks of content that are repeated on multiple web pages.

diff --git a/guidelines/sc/20/consistent-identification.html b/guidelines/sc/20/consistent-identification.html index 789b8d23f6..6b04f77b20 100644 --- a/guidelines/sc/20/consistent-identification.html +++ b/guidelines/sc/20/consistent-identification.html @@ -4,7 +4,7 @@

Consistent Identification

AA

-

Components that have the same functionality within a set of Web pages are identified consistently. +

Components that have the same functionality within a set of web pages are identified consistently.

diff --git a/guidelines/sc/20/consistent-navigation.html b/guidelines/sc/20/consistent-navigation.html index a1df5d4e8a..041cfd7ad9 100644 --- a/guidelines/sc/20/consistent-navigation.html +++ b/guidelines/sc/20/consistent-navigation.html @@ -4,7 +4,7 @@

Consistent Navigation

AA

-

Navigational mechanisms that are repeated on multiple Web pages within a set of Web pages occur in the same relative order each time they are repeated, unless a change is initiated by the user. +

Navigational mechanisms that are repeated on multiple web pages within a set of web pages occur in the same relative order each time they are repeated, unless a change is initiated by the user.

diff --git a/guidelines/sc/20/error-prevention-all.html b/guidelines/sc/20/error-prevention-all.html index 8fb05bb90e..806455d470 100644 --- a/guidelines/sc/20/error-prevention-all.html +++ b/guidelines/sc/20/error-prevention-all.html @@ -4,13 +4,13 @@

Error Prevention (All)

AAA

-

For Web pages that require the user to submit information, at least one of the following is true: +

For web pages that require the user to submit information, at least one of the following is true:

Reversible
Submissions are reversible.
-
Checked
Data entered by the user is checked for input errors and the user is provided an opportunity to correct them.
-
Confirmed
A mechanism is available for reviewing, confirming, and correcting information before finalizing the submission.
+
Checked
Data entered by the user is checked for input errors and the user is provided an opportunity to correct them.
+
Confirmed
A mechanism is available for reviewing, confirming, and correcting information before finalizing the submission.
diff --git a/guidelines/sc/20/error-prevention-legal-financial-data.html b/guidelines/sc/20/error-prevention-legal-financial-data.html index 0059cff558..9cc096a0a4 100644 --- a/guidelines/sc/20/error-prevention-legal-financial-data.html +++ b/guidelines/sc/20/error-prevention-legal-financial-data.html @@ -4,14 +4,14 @@

Error Prevention (Legal, Financial, Data)

AA

-

For Web pages that cause legal commitments or financial transactions for the user to occur, that modify or delete user-controllable data in data storage systems, or that submit user test responses, at least one of +

For web pages that cause legal commitments or financial transactions for the user to occur, that modify or delete user-controllable data in data storage systems, or that submit user test responses, at least one of the following is true:

Reversible
Submissions are reversible.
-
Checked
Data entered by the user is checked for input errors and the user is provided an opportunity to correct them.
-
Confirmed
A mechanism is available for reviewing, confirming, and correcting information before finalizing the submission.
+
Checked
Data entered by the user is checked for input errors and the user is provided an opportunity to correct them.
+
Confirmed
A mechanism is available for reviewing, confirming, and correcting information before finalizing the submission.
diff --git a/guidelines/sc/20/focus-order.html b/guidelines/sc/20/focus-order.html index 5c36ef43f5..67c724e207 100644 --- a/guidelines/sc/20/focus-order.html +++ b/guidelines/sc/20/focus-order.html @@ -4,7 +4,7 @@

Focus Order

A

-

If a Web page can be navigated sequentially and the navigation sequences affect meaning or operation, focusable components receive +

If a web page can be navigated sequentially and the navigation sequences affect meaning or operation, focusable components receive focus in an order that preserves meaning and operability.

diff --git a/guidelines/sc/20/focus-visible.html b/guidelines/sc/20/focus-visible.html index ca4d3a7f90..d792634eaf 100644 --- a/guidelines/sc/20/focus-visible.html +++ b/guidelines/sc/20/focus-visible.html @@ -4,8 +4,7 @@

Focus Visible

AA

-

Any keyboard operable user interface has a mode of operation where the keyboard focus - indicator is visible. +

Any keyboard operable user interface has a mode of operation where the keyboard focus indicator is visible.

diff --git a/guidelines/sc/20/language-of-page.html b/guidelines/sc/20/language-of-page.html index c921129756..bae8a9ee88 100644 --- a/guidelines/sc/20/language-of-page.html +++ b/guidelines/sc/20/language-of-page.html @@ -4,7 +4,7 @@

Language of Page

A

-

The default human language of each Web page can be programmatically determined. +

The default human language of each web page can be programmatically determined.

diff --git a/guidelines/sc/20/language-of-parts.html b/guidelines/sc/20/language-of-parts.html index 52425fc1cf..839c12ab26 100644 --- a/guidelines/sc/20/language-of-parts.html +++ b/guidelines/sc/20/language-of-parts.html @@ -6,7 +6,7 @@

Language of Parts

The human language of each passage or phrase in the content can be programmatically determined except for proper names, technical terms, words of indeterminate language, and words or phrases that have become part of the vernacular of the immediately surrounding - text. + text.

diff --git a/guidelines/sc/20/link-purpose-link-only.html b/guidelines/sc/20/link-purpose-link-only.html index e14105120f..5780c41e74 100644 --- a/guidelines/sc/20/link-purpose-link-only.html +++ b/guidelines/sc/20/link-purpose-link-only.html @@ -4,7 +4,7 @@

Link Purpose (Link Only)

AAA

-

A mechanism is available to allow the purpose of each link to be identified from link text alone, +

A mechanism is available to allow the purpose of each link to be identified from link text alone, except where the purpose of the link would be ambiguous to users in general.

diff --git a/guidelines/sc/20/location.html b/guidelines/sc/20/location.html index c7cb164b4f..cb72028db4 100644 --- a/guidelines/sc/20/location.html +++ b/guidelines/sc/20/location.html @@ -4,7 +4,7 @@

Location

AAA

-

Information about the user's location within a set of Web pages is available. +

Information about the user's location within a set of web pages is available.

diff --git a/guidelines/sc/20/multiple-ways.html b/guidelines/sc/20/multiple-ways.html index 0b66078a99..f320500072 100644 --- a/guidelines/sc/20/multiple-ways.html +++ b/guidelines/sc/20/multiple-ways.html @@ -4,7 +4,7 @@

Multiple Ways

AA

-

More than one way is available to locate a Web page within a set of Web pages except where the Web Page is the result of, or a step in, a process. +

More than one way is available to locate a web page within a set of web pages except where the web page is the result of, or a step in, a process.

diff --git a/guidelines/sc/20/name-role-value.html b/guidelines/sc/20/name-role-value.html index b3ce49a363..4993e907e8 100644 --- a/guidelines/sc/20/name-role-value.html +++ b/guidelines/sc/20/name-role-value.html @@ -5,10 +5,10 @@

Name, Role, Value

A

For all user interface components (including but not limited to: form elements, links and components generated by scripts), - the name and role can be programmatically determined; states, properties, and values that can be set by the user can be programmatically set; and notification of changes to these items is available to user agents, including assistive technologies. + the name and role can be programmatically determined; states, properties, and values that can be set by the user can be programmatically set; and notification of changes to these items is available to user agents, including assistive technologies.

-

This success criterion is primarily for Web authors who develop or script their own +

This success criterion is primarily for web authors who develop or script their own user interface components. For example, standard HTML controls already meet this success criterion when used according to specification.

diff --git a/guidelines/sc/20/no-keyboard-trap.html b/guidelines/sc/20/no-keyboard-trap.html index 89d917165d..c8865dd0db 100644 --- a/guidelines/sc/20/no-keyboard-trap.html +++ b/guidelines/sc/20/no-keyboard-trap.html @@ -10,7 +10,7 @@

No Keyboard Trap

Since any content that does not meet this success criterion can interfere with a user's - ability to use the whole page, all content on the Web page (whether it is used to + ability to use the whole page, all content on the web page (whether it is used to meet other success criteria or not) must meet this success criterion. See Conformance Requirement 5: Non-Interference.

diff --git a/guidelines/sc/20/pause-stop-hide.html b/guidelines/sc/20/pause-stop-hide.html index ab71a6bf3b..b3268e313f 100644 --- a/guidelines/sc/20/pause-stop-hide.html +++ b/guidelines/sc/20/pause-stop-hide.html @@ -15,7 +15,7 @@

Pause, Stop, Hide

For any moving, blinking or scrolling information that (1) starts automatically, (2) lasts more than five seconds, and (3) is presented in parallel with other content, - there is a mechanism for the user to pause, stop, or hide it unless the movement, blinking, or scrolling is part of an activity + there is a mechanism for the user to pause, stop, or hide it unless the movement, blinking, or scrolling is part of an activity where it is essential; and

@@ -39,7 +39,7 @@

Pause, Stop, Hide

Since any content that does not meet this success criterion can interfere with a user's - ability to use the whole page, all content on the Web page (whether it is used to + ability to use the whole page, all content on the web page (whether it is used to meet other success criteria or not) must meet this success criterion. See Conformance Requirement 5: Non-Interference.

diff --git a/guidelines/sc/20/reading-level.html b/guidelines/sc/20/reading-level.html index e3db6ab59e..f3a227a92e 100644 --- a/guidelines/sc/20/reading-level.html +++ b/guidelines/sc/20/reading-level.html @@ -4,7 +4,7 @@

Reading Level

AAA

-

When text requires reading ability more advanced than the lower secondary education level after removal of proper names and titles, supplemental content, or a version that does not require reading ability more advanced than the lower +

When text requires reading ability more advanced than the lower secondary education level after removal of proper names and titles, supplemental content, or a version that does not require reading ability more advanced than the lower secondary education level, is available.

diff --git a/guidelines/sc/20/three-flashes-or-below-threshold.html b/guidelines/sc/20/three-flashes-or-below-threshold.html index 13b874c11e..cb031f7072 100644 --- a/guidelines/sc/20/three-flashes-or-below-threshold.html +++ b/guidelines/sc/20/three-flashes-or-below-threshold.html @@ -9,7 +9,7 @@

Three Flashes or Below Threshold

Since any content that does not meet this success criterion can interfere with a user's - ability to use the whole page, all content on the Web page (whether it is used to + ability to use the whole page, all content on the web page (whether it is used to meet other success criteria or not) must meet this success criterion. See Conformance Requirement 5: Non-Interference.

diff --git a/guidelines/sc/20/timing-adjustable.html b/guidelines/sc/20/timing-adjustable.html index d058e6111f..cb371fa19b 100644 --- a/guidelines/sc/20/timing-adjustable.html +++ b/guidelines/sc/20/timing-adjustable.html @@ -41,7 +41,7 @@

Timing Adjustable

-

The time limit is a required part of a real-time event (for example, an auction), +

The time limit is a required part of a real-time event (for example, an auction), and no alternative to the time limit is possible; or

diff --git a/guidelines/sc/20/visual-presentation.html b/guidelines/sc/20/visual-presentation.html index 2b60c0bf61..68c7d8350c 100644 --- a/guidelines/sc/20/visual-presentation.html +++ b/guidelines/sc/20/visual-presentation.html @@ -11,7 +11,7 @@

Visual Presentation

  • Width is no more than 80 characters or glyphs (40 if CJK).
  • Text is not justified (aligned to both the left and the right margins).
  • Line spacing (leading) is at least space-and-a-half within paragraphs, and paragraph spacing is at least 1.5 times larger than the line spacing.
  • -
  • 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.
  • +
  • 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.
  • diff --git a/guidelines/sc/21/content-on-hover-or-focus.html b/guidelines/sc/21/content-on-hover-or-focus.html index 2d15f34d09..2f270f9ddf 100644 --- a/guidelines/sc/21/content-on-hover-or-focus.html +++ b/guidelines/sc/21/content-on-hover-or-focus.html @@ -19,7 +19,7 @@

    Content on Hover or Focus

    -

    Exception: The visual presentation of the additional content is controlled by the user agent and is not modified by the author.

    +

    Exception: The visual presentation of the additional content is controlled by the user agent and is not modified by the author.

    Examples of additional content controlled by the user agent include browser tooltips created through use of the HTML title attribute.

    Custom tooltips, sub-menus, and other nonmodal popups that display on hover and focus are examples of additional content covered by this criterion.

    diff --git a/guidelines/sc/21/non-text-contrast.html b/guidelines/sc/21/non-text-contrast.html index 777c521d4e..1b4d3602a3 100644 --- a/guidelines/sc/21/non-text-contrast.html +++ b/guidelines/sc/21/non-text-contrast.html @@ -10,7 +10,7 @@

    Non-text Contrast

    User Interface Components
    -
    Visual information required to identify user interface components and states, except for inactive components or where the appearance of the component is determined by the user agent and not modified by the author;
    +
    Visual information required to identify user interface components and states, except for inactive components or where the appearance of the component is determined by the user agent and not modified by the author;
    Graphical Objects
    diff --git a/guidelines/sc/21/reflow.html b/guidelines/sc/21/reflow.html index 8fbc922719..5606d0e00a 100644 --- a/guidelines/sc/21/reflow.html +++ b/guidelines/sc/21/reflow.html @@ -11,7 +11,7 @@

    Reflow

    Except for parts of the content which require two-dimensional layout for usage or meaning.

    -

    320 CSS pixels is equivalent to a starting viewport width of 1280 CSS pixels wide at 400% zoom. For web content which is designed to scroll horizontally (e.g., with vertical text), 256 CSS pixels is equivalent to a starting viewport height of 1024 CSS pixels at 400% zoom.

    +

    320 CSS pixels is equivalent to a starting viewport width of 1280 CSS pixels wide at 400% zoom. For web content which is designed to scroll horizontally (e.g., with vertical text), 256 CSS pixels is equivalent to a starting viewport height of 1024 CSS pixels at 400% zoom.

    Examples of content which requires two-dimensional layout are images required for understanding (such as maps and diagrams), video, games, presentations, data tables (not individual cells), and interfaces where it is necessary to keep toolbars in view while manipulating content. It is acceptable to provide two-dimensional scrolling for such parts of the content.

    diff --git a/guidelines/sc/21/target-size-enhanced.html b/guidelines/sc/21/target-size-enhanced.html index c83046b2a7..30c5b5886c 100644 --- a/guidelines/sc/21/target-size-enhanced.html +++ b/guidelines/sc/21/target-size-enhanced.html @@ -9,11 +9,11 @@

    Target Size (Enhanced)

    Equivalent
    The target is available through an equivalent link or control on the same page that is at least 44 by 44 CSS pixels;
    Inline
    -
    The target is in a sentence or block of text;
    +
    The target is in a sentence or block of text;
    User Agent Control
    -
    The size of the target is determined by the user agent and is not modified by the author;
    +
    The size of the target is determined by the user agent and is not modified by the author;
    Essential
    -
    A particular presentation of the target is essential to the information being conveyed.
    +
    A particular presentation of the target is essential to the information being conveyed.
    diff --git a/guidelines/sc/21/text-spacing.html b/guidelines/sc/21/text-spacing.html index 420dea1c0c..77b2355d87 100644 --- a/guidelines/sc/21/text-spacing.html +++ b/guidelines/sc/21/text-spacing.html @@ -13,6 +13,6 @@

    Text Spacing

  • Word spacing to at least 0.16 times the font size.
  • -

    Exception: Human languages and scripts that do not make use of one or more of these text style properties in written text can conform using only the properties that exist for that combination of language and script.

    +

    Exception: Human languages and scripts that do not make use of one or more of these text style properties in written text can conform using only the properties that exist for that combination of language and script.

    diff --git a/guidelines/terms/20/accessibility-supported.html b/guidelines/terms/20/accessibility-supported.html index e863db98c9..3d53e4c99a 100644 --- a/guidelines/terms/20/accessibility-supported.html +++ b/guidelines/terms/20/accessibility-supported.html @@ -3,8 +3,8 @@

    supported by users' assistive technologies as well as the accessibility features in browsers and other user agents

    -

    To qualify as an accessibility-supported use of a Web content technology (or feature - of a technology), both 1 and 2 must be satisfied for a Web content technology (or +

    To qualify as an accessibility-supported use of a web content technology (or feature + of a technology), both 1 and 2 must be satisfied for a web content technology (or feature):

    @@ -12,7 +12,7 @@
  • -

    The way that the Web content technology is used must be supported by users' assistive technology (AT). This means that the way that the technology is used has been tested for interoperability +

    The way that the web content technology is used must be supported by users' assistive technology (AT). This means that the way that the technology is used has been tested for interoperability with users' assistive technology in the human language(s) of the content,

    @@ -22,7 +22,7 @@
  • -

    The Web content technology must have accessibility-supported user agents that are +

    The web content technology must have accessibility-supported user agents that are available to users. This means that at least one of the following four statements is true:

    @@ -79,7 +79,7 @@

    The Accessibility Guidelines Working Group and the W3C do not specify which or how much support by assistive - technologies there must be for a particular use of a Web technology in order for it + technologies there must be for a particular use of a web technology in order for it to be classified as accessibility supported. (See Level of Assistive Technology Support Needed for "Accessibility Support".)

    @@ -87,21 +87,21 @@ as they are not relied upon and the page as a whole meets the conformance requirements, including Conformance Requirement 4 and Conformance Requirement 5.

    -

    When a Web Technology is used in a way that is "accessibility supported," it does not imply that the entire +

    When a web technology is used in a way that is "accessibility supported," it does not imply that the entire technology or all uses of the technology are supported. Most technologies, including HTML, lack support for at least one feature or use. Pages conform to WCAG only if the uses of the technology that are accessibility supported can be relied upon to meet WCAG requirements.

    -

    When citing Web content technologies that have multiple versions, the version(s) supported +

    When citing web content technologies that have multiple versions, the version(s) supported should be specified.

    One way for authors to locate uses of a technology that are accessibility supported would be to consult compilations of uses that are documented to be accessibility supported. (See Understanding Accessibility-Supported Web Technology Uses.) Authors, companies, technology vendors, or others may document accessibility-supported - ways of using Web content technologies. However, all ways of using technologies in + ways of using web content technologies. However, all ways of using technologies in the documentation would need to meet the definition of accessibility-supported Web content technologies above.

    diff --git a/guidelines/terms/20/ambiguous-to-users-in-general.html b/guidelines/terms/20/ambiguous-to-users-in-general.html index 5260803b07..71e67d8b93 100644 --- a/guidelines/terms/20/ambiguous-to-users-in-general.html +++ b/guidelines/terms/20/ambiguous-to-users-in-general.html @@ -1,7 +1,7 @@
    ambiguous to users in general
    -

    the purpose cannot be determined from the link and all information of the Web page +

    the purpose cannot be determined from the link and all information of the web page presented to the user simultaneously with the link (i.e., readers without disabilities would not know what a link would do until they activated it)

    diff --git a/guidelines/terms/20/assistive-technology.html b/guidelines/terms/20/assistive-technology.html index 7309001713..2bb3f3d84c 100644 --- a/guidelines/terms/20/assistive-technology.html +++ b/guidelines/terms/20/assistive-technology.html @@ -23,7 +23,7 @@ target narrowly defined populations of users with specific disabilities. The assistance provided by an assistive technology is more specific and appropriate to the needs of its target users. The mainstream user agent may provide important functionality - to assistive technologies like retrieving Web content from program objects or parsing + to assistive technologies like retrieving web content from program objects or parsing markup into identifiable bundles.

    diff --git a/guidelines/terms/20/blocks-of-text.html b/guidelines/terms/20/blocks-of-text.html index 1b85e3dc14..46286158ad 100644 --- a/guidelines/terms/20/blocks-of-text.html +++ b/guidelines/terms/20/blocks-of-text.html @@ -1,6 +1,6 @@ -
    blocks of text
    +
    blocks of text
    -

    more than one sentence of text

    +

    more than one sentence of text

    diff --git a/guidelines/terms/20/changes-of-context.html b/guidelines/terms/20/changes-of-context.html index b57e76b901..f9f20e9e3f 100644 --- a/guidelines/terms/20/changes-of-context.html +++ b/guidelines/terms/20/changes-of-context.html @@ -7,7 +7,7 @@

    Changes in context include changes of:

    -
      +
    +

    A change of content is not always a change of context. Changes in content, such as an expanding outline, dynamic menu, or a tab control do not necessarily change the diff --git a/guidelines/terms/20/conforming-alternate-version.html b/guidelines/terms/20/conforming-alternate-version.html index 77faa0f4f3..dd597a83fe 100644 --- a/guidelines/terms/20/conforming-alternate-version.html +++ b/guidelines/terms/20/conforming-alternate-version.html @@ -52,7 +52,7 @@

    The conforming alternative version does not need to reside within the scope of conformance, - or even on the same Web site, as long as it is as freely available as the non-conforming + or even on the same website, as long as it is as freely available as the non-conforming version.

    diff --git a/guidelines/terms/20/content.html b/guidelines/terms/20/content.html index cce2c2c612..eb3681640c 100644 --- a/guidelines/terms/20/content.html +++ b/guidelines/terms/20/content.html @@ -1,4 +1,4 @@ -
    content (Web content) +
    content (web content)
    diff --git a/guidelines/terms/20/general-flash-and-red-flash-thresholds.html b/guidelines/terms/20/general-flash-and-red-flash-thresholds.html index 4373dbe038..9a3687d03a 100644 --- a/guidelines/terms/20/general-flash-and-red-flash-thresholds.html +++ b/guidelines/terms/20/general-flash-and-red-flash-thresholds.html @@ -4,7 +4,7 @@

    a flash or rapidly changing image sequence is below the threshold (i.e., content passes) if any of the following are true:

    -
      +
      • there are no more than three general flashes and / or no more than three red flashes within any one-second period; or
      • @@ -14,7 +14,7 @@ degree visual field on the screen) at typical viewing distance -
    +

    where:

    @@ -35,7 +35,7 @@ viewing distance) on a side does not violate the thresholds.

    -

    For general software or Web content, using a 341 x 256 pixel rectangle anywhere on the displayed screen area when the content is viewed at 1024 x 768 pixels will provide a good estimate of a 10 degree visual field for standard screen sizes and viewing distances (e.g., 15-17 inch screen at 22-26 inches). This resolution of 75 - 85 ppi is known to be lower, and thus more conservative than the nominal CSS pixel resolution of 96 ppi in CSS specifications. Higher resolutions displays showing the same rendering of the content yield smaller and safer images so it is lower resolutions that are used to define the thresholds. +

    For general software or web content, using a 341 x 256 pixel rectangle anywhere on the displayed screen area when the content is viewed at 1024 x 768 pixels will provide a good estimate of a 10 degree visual field for standard screen sizes and viewing distances (e.g., 15-17 inch screen at 22-26 inches). This resolution of 75 - 85 ppi is known to be lower, and thus more conservative than the nominal CSS pixel resolution of 96 ppi in CSS specifications. Higher resolutions displays showing the same rendering of the content yield smaller and safer images so it is lower resolutions that are used to define the thresholds.

    A transition is the change in relative luminance (or relative luminance/color for diff --git a/guidelines/terms/20/human-language.html b/guidelines/terms/20/human-language.html index 17cc924943..78b05c0576 100644 --- a/guidelines/terms/20/human-language.html +++ b/guidelines/terms/20/human-language.html @@ -1,4 +1,4 @@ -

    human language
    +
    human language

    language that is spoken, written or signed (through visual or tactile means) to communicate diff --git a/guidelines/terms/20/image-of-text.html b/guidelines/terms/20/image-of-text.html index ddf784c34a..375662a4c1 100644 --- a/guidelines/terms/20/image-of-text.html +++ b/guidelines/terms/20/image-of-text.html @@ -1,11 +1,11 @@

    image of text
    -

    text that has been rendered in a non-text form (e.g., an image) in order to achieve +

    text that has been rendered in a non-text form (e.g., an image) in order to achieve a particular visual effect

    -

    This does not include text that is part of a picture that contains significant other visual content. +

    This does not include text that is part of a picture that contains significant other visual content.

    diff --git a/guidelines/terms/20/input-error.html b/guidelines/terms/20/input-error.html index 1febee2c75..31e3b63118 100644 --- a/guidelines/terms/20/input-error.html +++ b/guidelines/terms/20/input-error.html @@ -1,4 +1,4 @@ -
    input error
    +
    input error

    information provided by the user that is not accepted

    @@ -8,7 +8,7 @@
      -
    1. Information that is required by the Web page but omitted by the user +
    2. Information that is required by the web page but omitted by the user
    3. Information that is provided by the user but that falls outside the required data diff --git a/guidelines/terms/20/label.html b/guidelines/terms/20/label.html index b8624b4ae2..67b3eb0970 100644 --- a/guidelines/terms/20/label.html +++ b/guidelines/terms/20/label.html @@ -1,7 +1,7 @@
      label
      -

      text or other component with a text alternative that is presented to a user to identify a component within Web content

      +

      text or other component with a text alternative that is presented to a user to identify a component within web content

      A label is presented to all users whereas the name may be hidden and only exposed by assistive technology. In many (but not all) cases the name and the label are the same. diff --git a/guidelines/terms/20/name.html b/guidelines/terms/20/name.html index 9530872de2..c51273a1fe 100644 --- a/guidelines/terms/20/name.html +++ b/guidelines/terms/20/name.html @@ -1,7 +1,7 @@

      name
      -

      text by which software can identify a component within Web content to the user

      +

      text by which software can identify a component within web content to the user

      The name may be hidden and only exposed by assistive technology, whereas a label is presented to all users. In many (but not all) cases, the label and the name are the same. diff --git a/guidelines/terms/20/non-text-content.html b/guidelines/terms/20/non-text-content.html index 612b94689b..76dfc84d6a 100644 --- a/guidelines/terms/20/non-text-content.html +++ b/guidelines/terms/20/non-text-content.html @@ -3,7 +3,7 @@

      any content that is not a sequence of characters that can be programmatically determined or where the sequence is not expressing something in human language

      -

      This includes ASCII Art (which is a pattern of characters), emoticons, leetspeak (which uses character substitution), +

      This includes ASCII art (which is a pattern of characters), emoticons, leetspeak (which uses character substitution), and images representing text

      diff --git a/guidelines/terms/20/on-a-full-screen-window.html b/guidelines/terms/20/on-a-full-screen-window.html index 61de699593..d79dc7fd97 100644 --- a/guidelines/terms/20/on-a-full-screen-window.html +++ b/guidelines/terms/20/on-a-full-screen-window.html @@ -1,7 +1,7 @@
      on a full-screen window
      -

      on the most common sized desktop/laptop display with the viewport maximized

      +

      on the most common sized desktop/laptop display with the viewport maximized

      Since people generally keep their computers for several years, it is best not to rely on the latest desktop/laptop display resolutions but to consider the common desktop/laptop diff --git a/guidelines/terms/20/process.html b/guidelines/terms/20/process.html index 9cafc80647..db40088cd4 100644 --- a/guidelines/terms/20/process.html +++ b/guidelines/terms/20/process.html @@ -3,7 +3,7 @@

      series of user actions where each action is required in order to complete an activity

      -