Criterion 11.1For each screen, does the user have control over each time limit modifying content (excluding special cases)?Criterion 11.1Compliance level A
Test
Test 11.1.1Does each time limit respect one of these conditions?Test 11.1.1
- The user can stop or restart the refresh;
- The user can increase the time limit between two refreshes by at least ten times;
- The user is warned that a refresh is imminent and has at least twenty seconds to increase the time limit before the next refresh;
- The time limit between two refreshes is at least twenty hours.
Special cases
The criterion does not apply when the time limit is essential, in particular when it could not be removed without fundamentally changing the content or the features linked to the content.
Assessment methodology
iOS and Android
- Identify processes that limit session time (e.g. after authentication).
- Check
- for the presence of a mechanism enabling the user to remove the time limit (for example, a toggle button enabling the user to activate or deactivate the session time limit);
- or for the presence of a mechanism allowing the user to increase the time limit (for example, a drop-down list with available connection time values);
- or for the presence of a mechanism which warns the user of the imminence of the time limit and allows the user at least 20 seconds to increase the time limit (for example, the opening of a modal with a button allowing the time limit to be increased);
- or that the time limit is at least twenty hours.
- If this is the case, the criterion is validated.
Mapping
Criterion 11.2For each screen, can each process limiting the time of a session be stopped or deleted (excluding special cases)?Criterion 11.2Compliance level A
Test
Test 11.2.1Does each session time limiting process meet one of these conditions?Test 11.2.1
- The user can remove the time limit;
- The user can increase the time limit;
- The time limit before the end of the session is at least twenty hours.
Special cases
The criterion is not applicable when the time limit is essential, in particular when it could not be removed without fundamentally changing the content or the features linked to the content.
Assessment methodology
iOS and Android
- Identify session time limits (for example, logging out of a customer account).
- Check
- the presence of a mechanism enabling the user to remove the time limit (for example, a button with an explicit label);
- or the presence of a mechanism enabling the user to increase the time limit (for example, a parameter available in the application to manage session times);
- or that the duration of the session is at least twenty hours.
- If this is the case, the criterion is validated.
Mapping
Criterion 11.3On each screen, does each office document available for download have, if necessary, an accessible version (excluding special cases)?Criterion 11.3Compliance level A
Test
Test 11.3.1Does each office document meet one of these conditions? Test 11.3.1
- The document to be downloaded is compatible with accessibility;
- There is an alternative version of the document available for download that is compatible with accessibility;
- There is an alternative version of the downloadable document in the application that is accessible to assistive technologies.
Special cases
The criterion is not applicable when office documents (e.g. PDF, Microsoft or LibreOffice documents, etc.) were published before 23 September 2018 (unless this content is necessary for the purposes of active administrative processes concerning tasks carried out by the public sector body concerned), they are exempt from the accessibility obligation, according to the law of 28 May 2019.
Assessment methodology
iOS and Android
- Identify the components on the screen (a link, a button (form) or a download form for example) used to download a file in office format (.doc, .docx, .pdf for example).
- For each file offered for download in an office format, check that an alternative version is presented as accessible.
- If the alternative is offered in an office format (pdf, odt, doc, docx, EPUB/DAISY):
- If the alternative is proposed in the application, check that the content complies with this framework.
- Otherwise, for documents in office format (pdf, odt, doc, docx, EPUB/DAISY):
- If this is the case, the criterion is validated.
Mapping
Criterion 11.4For each office document with an accessible version, does this version offer the same information (excluding special cases)?Criterion 11.4Compliance level A
Special cases
The criterion is not applicable when the office documents (e.g. PDF, Microsoft or LibreOffice documents, etc.) were published before 23 September 2018 (unless this content is necessary for the needs of active administrative processes concerning tasks carried out by the public sector body concerned), they are exempt from the accessibility obligation, according to the law of 28 May 2019.
Assessment methodology
iOS and Android
- For each file offered for download in a desktop format that has an alternative version presented as accessible, check that both documents (the original document and the accessible version in a desktop format or in the application) offer the same information.
- If this is the case, the criterion is validated.
Mapping
Criterion 11.5On each screen, does each cryptic content (ASCII art, emoticon, cryptic syntax) have an alternative?Criterion 11.5Compliance level A
Assessment methodology
iOS and Android
- Identify cryptic content on the screen (ascii art, emoticons, cryptic syntax).
- Check that a definition is available in the adjacent context (immediately before or after the cryptic content, in the adjacent text or via the activation of a user interface component).
- If not, activate the screen reader.
- Navigate to the cryptic content and check that an alternative is rendered.
- If this is the case, the criterion is validated.
Mapping
Criterion 11.6On each screen, for each cryptic content (ASCII art, emoticon, cryptic syntax) having an alternative, is this alternative relevant?Criterion 11.6Compliance level A
Assessment methodology
iOS and Android
- For each cryptic content item that has an alternative, check that the alternative given is relevant (it enables the content or function to be understood).
- If this is the case, the criterion is validated.
Mapping
Test
Test 11.7.1Do sudden changes in brightness or blinking effects meet any of these conditions?Test 11.7.1
- The effect frequency is less than 3 per second;
- The total cumulative area of the effects is less than or equal to 21,824 pixels.
Assessment methodology
iOS and Android
- Identify content on the screen that flashes or causes flash effects: animated graphic element, video or animation, formatting effect.
- Check that
- the frequency of the effect is less than 3 flashes per second;
- or that the total surface area is less than 21,824 pixels.
- If this is the case, the criterion is validated.
Note: The PEAT tool can be used to analyse videos in .avi format.
Mapping
Criterion 11.8On each screen, is each moving or blinking content controllable by the user?Criterion 11.8Compliance level A
Test
Test 11.8.1Does each moving or blinking content meet one of these conditions?Test 11.8.1
- The duration of the movement or blinking is less than or equal to 5 seconds;
- The user can stop and restart the movement or blinking;
- The user can display and hide moving or blinking content;
- The user can display all the information without the movement or blinking.
Assessment methodology
iOS and Android
- Identify moving or blinking content on the screen (e.g. a graphic element, formatting effect or carousel) that is triggered automatically when the screen loads or when content is displayed (see note).
- Check
- that the total duration of movement or blinking is less than 5 seconds;
- or that there is a mechanism (e.g. a button) to stop and restart the movement or blinking;
- or the presence of a mechanism (e.g. a button) that allows the moving or blinking content to be hidden and displayed again;
- or the presence of a mechanism (such as a button) that allows the content to be displayed without movement or blinking.
- If this is the case, the criterion is validated.
Note:
- the stopping or pausing of moving or blinking content when focused (the effect is suspended only while focused, but resumes once the focus is lost) or by touching moving content (the effect is suspended only while pressure is applied to the content, but resumes once the pressure is released) are not considered to be compliant processes.
- in some cases, the movement cannot be stopped, for example a progress bar, in which case the criterion is not applicable.
Mapping
Criterion 11.9On each screen, is the content offered viewable regardless of screen orientation (portrait or landscape) (excluding special cases)?Criterion 11.9Compliance level AA
Test
Test 11.9.1On each screen, does all content meet these conditions?Test 11.9.1
- Consultation is possible regardless of the screen orientation;
- The content offered remains the same whatever the screen orientation, even though its presentation and the means of accessing it may differ.
Special cases
The criterion is not applicable when the orientation of the peripheral is essential to the use of the application, for example: game interfaces, piano interfaces, etc.
If the interface is the only means of accessing the proposed service, an alternative should be put in place.
Assessment methodology
iOS
- Open the Control Center.
- Check that the screen orientation is not locked in the platform settings (see official documentation).
- Display the application and toggle the device between landscape and portrait mode.
- Check that
- the application can be used in both orientations, i.e. that the elements of the application are repositioned so that they can be read;
- the content available in one orientation is still available in the other orientation (directly or by activating an additional component, for example).
- If this is the case, the criterion is validated.
Android
- Open the Quick settings panel.
- Check that "Auto-rotate" is enabled (see official documentation).
- Display the application and toggle the device between landscape and portrait mode.
- Check that
- the application can be used in both orientations, i.e. that the elements of the application are repositioned so that they can be read;
- the content available in one orientation is still available in the other orientation (directly or by activating an additional component, for example).
- If this is the case, the criterion is validated.
Mapping
Criterion 11.10On each screen, are the features that can be activated using a complex gesture able to be activated using a simple gesture (excluding special cases)?Criterion 11.10Compliance level A
Special cases
The criterion does not apply to the following elements:
- Gestures required by the platform.
- Features for which a complex gesture is essential (e.g. drawing a signature).
Assessment methodology
iOS and Android
- Identify functions on the screen that require complex gestures (look for instructions in the interface or in documentation associated with the application), for example
- using two or more fingers simultaneously;
- tracing a trajectory (such as the swipe gesture).
- Check that there is an alternative method of performing the associated action using a simple gesture, for example pressing a single key on the keyboard or a button.
- If this is the case, the criterion is validated.
Mapping
Criterion 11.11On each screen, are the features that can be activated by performing simultaneous actions activated by means of a single action? Is this rule respected (excluding special cases)?Criterion 11.11Compliance level A
Special cases
The criterion does not apply to actions required by the platform.
Assessment methodology
iOS and Android
- Identify on the screen functions that require two or more actions to be performed simultaneously, for example
- using two or more keys on a keyboard at the same time;
- having to say a voice command and touch the screen at the same time to perform an action.
- Check that the screen or application provides an alternative method of performing the action associated with a single action, for example pressing a button.
- If this is the case, the criterion is validated.
Mapping
Criterion 11.12On each screen, can actions triggered by a pointing device on a single point on the screen be cancelled (excluding special cases)?Criterion 11.12Compliance level A
Test
Test 11.12.1On each screen, do actions triggered using a pointing device on a single point on the screen meet one of these conditions (excluding special cases)?Test 11.12.1
- The action is triggered when the pointing device is released;
- The action is triggered when the pointing device is pressed (down-event) and then cancelled when the pointing device is released (up-event);
- The action is complex and a mechanism is available to abort (before completion of the action) or cancel (after completion) the execution of the action.
Special cases
The criterion is not applicable when the functionality requires the expected behaviour to be performed during a top-down event, for example, a keyboard emulator whose keys must be activated when pressed, as on a physical keyboard.
Assessment methodology
iOS and Android
- Identify interactive components (e.g. buttons or links) on the screen.
- For each interactive component, press and hold the button.
- Move your finger outside the interactive zone and check that the associated action is not triggered.
- If this is the case, the criterion is validated.
Mapping
Criterion 11.13On each screen, can the features involving movement from or to the device be satisfied in an alternative way (excluding special cases)?Criterion 11.13Compliance level A
Test
Test 11.13.1Does each feature that involves movement to or from the device meet these conditions?Test 11.13.1
- The functionality can be triggered using a user interface component;
- The user can disable motion detection to prevent the feature from being triggered accidentally.
Special cases
The criterion is not applicable when
- Motion is essential to the performance of the functionality (e.g. pedometer).
- Motion detection is used to control functionality via an interface that is compatible with accessibility.
Assessment methodology
iOS and Android
- Identify functions on the screen that are triggered by a movement of the device or a gesture towards the device (for example, look for instructions in the interface or in documentation associated with the application that describe this type of triggering).
- Check
- that the functionality can be triggered without movement, for example by activating a button or a link;
- and that the application provides a method for deactivating motion detection (for example, a parameter in the application).
- If this is the case, the criterion is validated.
Mapping
Criterion 11.14For each document conversion feature, is the accessibility information available in the source document retained in the destination document (excluding special cases)?Criterion 11.14Compliance level AA
This concerns all digital formats such as text, audio and video.
Special cases
The criterion is not applicable when the conversion format does not have the necessary elements for identifying accessibility information. For example, if the conversion is from an HTML format to a TXT format, then the criterion is not applicable.
Assessment methodology
iOS and Android
- Identify document conversion functions on the screen (e.g. export to PDF, .odt, HTML etc.)
- Identify accessibility information in the original content (e.g. an alternative graphic element, headings levels, table of contents).
- Check that the accessibility information is still present in the converted document (unless the conversion format chosen does not support the accessibility information in the source document).
- If this is the case, the test is validated.
Mapping
Criterion 11.15Is an alternative method available for each identification or control functionality of the application that relies on the use of biological characteristics of the user?Criterion 11.15Compliance level A
Test
Test 11.15.1Does each identification or control functionality of the application that relies on the use of a user's biological characteristics meet one of these conditions?Test 11.15.1
- There is an alternative that does not rely on a user's biological characteristics;
- There is an alternative that relies on a biological characteristic of the user that is sufficiently different.
Assessment methodology
iOS and Android
- Identify on the screen the identification (authentication) and control functions that are based on the use of biological characteristics (e.g. voice recognition, fingerprint, facial recognition).
- Check that there is an alternative method of performing the action, for example
- for an authentication feature that uses fingerprint recognition, a button is available on the login screen to access password entry instead.
- for authentication functionality that involves voice recognition, the application also offers fingerprint recognition (if the alternative method also relies on a biological characteristic, it is desirable that it does not involve a similar biological characteristic. For example, if the initial method involves voice, the alternative method should not involve voice)
- If this is the case, the criterion is validated.
Mapping
Criterion 11.16For each application that incorporates key repeat functionality, is the repeat adjustable (excluding special cases)?Criterion 11.16Compliance level A
Test
Test 11.16.1For each application that includes key repeat functionality, are the following conditions met?Test 11.16.1
- The delay for triggering the repeat function can be set to at least 2 seconds;
- The delay between two repetitions can be set to at least 2 seconds.
Special cases
The criterion does not apply:
- For key repetitions managed at the platform level;
- For applications that have a method for deactivating the key repeat functionality.
Assessment methodology
iOS and Android
- Identify the presence of a key repeat function in the application (for example, look for instructions in the interface or in documentation associated with the application).
- Check that the delay before the repeat function is activated (the time between the very first key press to be repeated and the repeat function being activated)
- is at least 2 seconds;
- or that there is a method for setting it to at least 2 seconds (for example, an input field in the application's user parameters).
- Check that the delay between two repetitions
- is at least 2 seconds;
- or that there is a method for setting it to at least 2 seconds (for example, an input field in the application's user parameters).
- If this is the case, the test is validated.
Mapping