EN 301 549 Accessibility requirements for ICT products and services - Annex B (informative) Relationship between requirements and functional performance statements

Note: This Annex is not a mandatory part of this Standard.

B.1 Relationships between clauses 5 to 13 and the functional performance statements

Table B.2 shows which of the requirements set out in clauses 5 to 13 support each of the functional performance statements set out in clause 4.2.

To allow Table B.2 to fit the page, the abbreviations shown in Table B.1 have been used in the column headers of Table B.2.

Table B.1: Key to the column header designations used in Table B.2

Clause numberColumn header abbreviationFunctional performance statement
4.2.1WVUsage without vision
4.2.2LVUsage with limited vision
4.2.3WPCUsage without perception of colour
4.2.4WHUsage without hearing
4.2.5LHUsage with limited hearing
4.2.6WVCUsage without vocal capability
4.2.7LMSUsage with limited manipulation or strength
4.2.8LRUsage with limited reach
4.2.9PSTMinimize photosensitive seizure triggers
4.2.10LCUsage with limited cognition
4.2.11P‍Privacy

The following abbreviations have been used to represent the relationship between the requirements in clauses 5 to 13 and the functional performance statements:

  • P = Primary relationship. The requirement supports the functional performance statement.
  • S = Secondary relationship. The requirement provides partial support for the functional performance statement because some users may use the feature in specific situations.

Table B.2: Requirements in clauses 5 to 13 supporting the accessibility needs expressed in the functional performance statements

Requirements4.2.1 WV 4.2.2 
LV 
4.2.3 
WPC 
4.2.4 
WH 
4.2.5 
LH 
4.2.6 
WVC 
4.2.7 
LMS 
4.2.8 
LR 
4.2.9 
PST 
4.2.10 
LC 
4.2.11 
P‍ 
5.1.2.1 Closed functionalityPPPPPPPPPPP
5.1.2.2 Assistive technology----------S
5.1.3.1 General (belongs to 5.1.3 Non-visual access)PS-------S-
5.1.3.2 Auditory output delivery including speechPS-------S-
5.1.3.3 Auditory output correlation-P-------S-
5.1.3.4 Speech output user controlPS-------S-
5.1.3.5 Speech output automatic interruptionPS-------S-
5.1.3.6 Speech output for non-text contentPS-------S-
5.1.3.7 Speech output for video informationPS-------S-
5.1.3.8 Masked entryPS-------SP
5.1.3.9 Private access to personal dataPS-------SP
5.1.3.10 Non-interfering audio outputPS-------S-
5.1.3.11 Private listening volumePS--S----SS
5.1.3.12 Speaker volumePS--S----S-
5.1.3.13 Volume resetPS--S----S-
5.1.3.14 Spoken languagesPS-------S-
5.1.3.15 Non-visual error identificationPS-------S-
5.1.3.16 Receipts, tickets, and transactional outputsPS---------
5.1.4 Functionality closed to text enlargement-P---------
5.1.5 Visual output for auditory information---PP----S-
5.1.6.1 Operation without keyboard interface (closed functionality)PP---SP----
5.1.6.2 Operation without keyboard interface (Input focus)PP---SP----
5.1.7 Access without speech-----P-----
5.2 Activation of accessibility featuresPPPPP-P----
5.3 BiometricsPP-P-PPP--P
5.4 Preservation of accessibility information during conversionPP-PP----S-
5.5.1 Means of operation------P----
5.5.2 Operable part discernibilityPS---------
5.6.1 Tactile or auditory statusPP-P-----S-
5.6.2 Visual status---PP-PP-S-
5.7 Key repeat------P--S-
5.8 Double-strike key acceptance------PP-S-
5.9 Simultaneous user actions------PP-S-
6.1 Audio bandwidth for speech (informative recommendation)----P------
6.2.1.1 RTT communication---PSS-----
6.2.1.2 Concurrent voice and text---PPS-----
6.2.2.1 Visually distinguishable display---PSS-----
6.2.2.2 Programmatically determinable send and receive direction---PSS-----
6.2.2.3 Speaker identification---PPS-----
6.2.2.4 Visual indicator of Audio with RTT---PPS-----
6.2.3 Interoperability---PSS-----
6.2.4 RTT responsiveness---PSS-----
6.3 Caller IDPP-------S-
6.4 Alternatives to voice-based services---PPP-----
6.5.2 Resolution---PPS-----
6.5.3 Frame rate---PPS-----
6.5.4 Synchronization between audio and video---PPS-----
6.5.5 Visual indicator of audio with video---PPS-----
6.5.6 Speaker identification with video (sign language) communication---PPS-----
6.6 Alternatives to video-based servicesPS-PPP-----
7.1.1 Captioning playback---PP----S-
7.1.2 Captioning synchronization---PP----S-
7.1.3 Preservation of captioning---PP----S-
7.1.4 Captions characteristics-SSPP----S-
7.1.5 Spoken subtitlesPPS------S-
7.2.1 Audio description playbackPP-------S-
7.2.2 Audio description synchronizationPP-------S-
7.2.3 Preservation of audio descriptionPP-------S-
7.3 User controls for captions and audio descriptionPP-PP----S-
8.1.2 Standard connectionsPP--P-PP-P-
8.1.3 Colour-SP------S-
8.2.1.1 Speech volume range----P------
8.2.1.2 Incremental volume control----P------
8.2.2.1 Fixed-line devices----P------
8.2.2.2 Wireless communication devices----P------
8.3.0 Stationary ICT, General (informative recommendation)-------P---
8.3.1 Forward or side reach-------P---
8.3.2.1 Unobstructed high forward reach-------P---
8.3.2.2 Unobstructed low forward reach-------P---
8.3.2.3.1 Obstructed forward reach - Clear space-------P---
8.3.2.3.2 Obstructed
(< 510 mm) forward reach
-------P---
8.3.2.3.3 Obstructed
(< 635 mm) forward reach
-------P---
8.3.2.4 Knee and toe clearance width-------P---
8.3.2.5 Toe clearance-------P---
8.3.2.6 Knee clearance-------P---
8.3.3.1 Unobstructed high side reach-------P---
8.3.3.2 Unobstructed low side reach-------P---
8.3.3.3.1 Obstructed
(≤ 255 mm) side reach
-------P---
8.3.3.3.2 Obstructed
(≤ 610 mm) side reach
-------P---
8.3.4.1 Change in level-------P---
8.3.4.2 Clear floor or ground space-------P---
8.3.4.3.1 Approach - General-------P---
8.3.4.3.2 Forward approach-------P---
8.3.4.3.3 Parallel approach-------P---
8.3.5 Visibility-------P---
8.3.6 Installation instructions-------P---
8.4.1 Numeric keysPS---------
8.4.2.1 Means of operation of mechanical parts------P----
8.4.2.2 Force of operation of mechanical parts------P----
8.4.3 Keys, tickets and fare cardsPS---------
8.5 Tactile indication of speech modeP----------
9.1.1.1 Non-text contentPP-PS----SS
9.1.2.1 Audio-only and video-only (pre-recorded)PP-PP----S-
9.1.2.2 Captions (pre‑recorded)---PP----S-
9.1.2.3 Audio description or media alternative (pre‑recorded)PS-------S-
9.1.2.4 Captions (live)---PP----S-
9.1.2.5 Audio description
(pre-recorded)
PS-------S-
9.1.3.1 Info and relationshipsPS-------S-
9.1.3.2 Meaningful sequencePS-------S-
9.1.3.3 Sensory characteristicsPPPPP----S-
9.1.3.4 Orientation------PP-S-
9.1.3.5 Identify input purpose-P---------
9.1.4.1 Use of colourPPP------S-
9.1.4.2 Audio controlP---P----S-
9.1.4.3 Contrast (minimum)-PP------S-
9.1.4.4 Resize text-P---------
9.1.4.5 Images of text-PP------S-
9.1.4.10 Reflow-P---------
9.1.4.11 Non-text contrast-PP- ----S-
9.1.4.12 Text spacing-P-------P-
9.1.4.13 Content on hover or focus-P-------P-
9.2.1.1 KeyboardPP---SP----
9.2.1.2 No keyboard trapPP---SP----
9.2.1.4 Character key shortcuts------PP-S-
9.2.2.1 Timing adjustablePP-PP-P--P-
9.2.2.2 Pause, stop, hidePP-PP-P--P-
9.2.3.1 Three flashes or below threshold--------P--
9.2.4.1 Bypass blocksPP---SP--P-
9.2.4.2 Page titledPP----P--P-
9.2.4.3 Focus orderPP----P--P-
9.2.4.4 Link purpose
(in context)
PP---SP--P-
9.2.4.5 Multiple waysPP---SP--P-
9.2.4.6 Headings and labelsPP-S-SP--P-
9.2.4.7 Focus visiblePP---SP--P-
9.2.5.1 Pointer gestures------PP-P-
9.2.5.2 Pointer cancellation-P----PP-P-
9.2.5.3 Label in name------PP-S-
9.2.5.4 Motion actuationSS----PP-S-
9.3.1.1 Language of pagePS-SS----S-
9.3.1.2 Language of partsPS-SS----S-
9.3.2.1 On focusPP----P--P-
9.3.2.2 On InputPP----P--P-
9.3.2.3 Consistent navigationPP-------P-
9.3.2.4 Consistent identificationSP-------P-
9.3.3.1 Error identificationPPP------P-
9.3.3.2 Labels or instructionsPP---SS--P-
9.3.3.3 Error suggestionPP---SS--P-
9.3.3.4 Error prevention (legal, financial, data)PP----S--P-
9.4.1.1 ParsingPS---------
9.4.1.2 Name, role, valuePP----S----
9.4.1.3 Status messagesPPPPPSPPPP-
9.6 WCAG Conformance requirementsPPPPPSPPPPS
10.1.1.1 Non-text contentPP-PS----SS
10.1.2.1 Audio-only and video-only (pre-recorded)PP-PP----S-
10.1.2.2 Captions
(pre-recorded)
---PP----S-
10.1.2.3 Audio description or media alternative
(pre-recorded)
PS-------S-
10.1.2.4 Captions (live)---PP----S-
10.1.2.5 Audio description (pre-recorded)PS-------S-
10.1.3.1 Info and relationshipsPS-------S-
10.1.3.2 Meaningful sequencePS-------S-
10.1.3.3 Sensory characteristicsPPPPP----S-
10.1.3.4 Orientation------PP-S-
10.1.3.5 Identify input purpose-P---------
10.1.4.1 Use of colourPPP------S-
10.1.4.2 Audio controlP---P----S-
10.1.4.3 Contrast (minimum)-PP------S-
10.1.4.4 Resize text-P---------
10.1.4.5 Images of text-PP------S-
10.1.4.10 Reflow-P---------
10.1.4.11 Non-text contrast-PP- ----S-
10.1.4.12 Text spacing-P-------P-
10.1.4.13 Content on hover or focus-P-------P-
10.2.1.1 KeyboardPP---SP----
10.2.1.2 No keyboard trapPP---SP----
10.2.1.4 Character key shortcuts------PP-S-
10.2.2.1 Timing adjustablePP-PP-P--P-
10.2.2.2 Pause, stop, hidePP-PP-P--P-
10.2.3.1 Three flashes or below threshold--------P--
10.2.4.2 Document titledPP----P--P-
10.2.4.3 Focus orderPP----P--P-
10.2.4.4 Link purpose
(in context)
PP---SP--P-
10.2.4.6 Headings and labelsPP-S-SP--P-
10.2.4.7 Focus visiblePP---SP--P-
10.2.5.1 Pointer gestures------PP-P-
10.2.5.2 Pointer cancellation-P----PP-P-
10.2.5.3 Label in name------PP-S-
10.2.5.4 Motion actuationSS----PP-S-
10.3.1.1 Language of pagePS-SS----S-
10.3.1.2 Language of partsPS-SS----S-
10.3.2.1 On focusPP----P--P-
10.3.2.2 On inputPP----P--P-
10.3.3.1 Error identificationPPP------P-
10.3.3.2 Labels or instructionsPP---SS--P-
10.3.3.3 Error suggestionPP---SS--P-
10.3.3.4 Error prevention (legal, financial, data)PP----S--P-
10.4.1.1 ParsingPS---------
10.4.1.2 Name, role, valuePP----S----
10.4.1.3 Status messagesPPPPPPPPPP-
10.5 Caption positioning---PP----S-
10.6 Audio description timingPS-------S-
11.1.1.1.1 Non-text content (open functionality)PP-PS----SS
11.1.1.1.2 Non-text content (closed functionalityPP-PS----SS
11.1.2.1.1 Audio-only and video-only (pre-recorded - open functionality)PP-PP----S-
11.1.2.1.2.1 Pre-recorded audio-only (closed functionality)---PP----S-
11.1.2.1.2.2 Pre-recorded video-only (closed functionality)PS-------S-
11.1.2.2 Captions
(pre-recorded)
---PP----S-
11.1.2.3.1 Audio description or media alternative
(pre-recorded - open functionality)
PS-------S-
11.1.2.3.2 Audio description or media alternative
(pre-recorded - closed functionality)
PS-------S-
11.1.2.4 Captions (live)---PP----S-
11.1.2.5 Audio description
(pre-recorded)
PS-------S-
11.1.3.1.1 Info and relationships (open functionality)PS-------S-
11.1.3.1.2 Info and relationships (closed functionality)PS-------S-
11.1.3.2.1 Meaningful sequence (open functionality)PS-------S-
11.1.3.2.2 Meaningful sequence (closed functionality)PS-------S-
11.1.3.3 Sensory characteristicsPPPPP----S-
11.1.3.4 Orientation------PP-S-
11.1.3.5.1 Identify input purpose (open functionality)-P---------
11.1.3.5.2 Identify input purpose (closed functionality)-P---------
11.1.4.1 Use of colourPPP------S-
11.1.4.2 Audio controlP---P----S-
11.1.4.3 Contrast (minimum)-PP------S-
11.1.4.4.1 Resize text (open functionality)-P---------
11.1.4.4.2 Resize text (closed functionality)-P---------
11.1.4.5.1 Images of text (open functionality)-PP------S-
11.1.4.5.2 Images of text (closed functionality)-----------
11.1.4.10 Reflow-P---------
11.1.4.11 Non-text contrast-PP- ----S-
11.1.4.12 Text spacing-P-------P-
11.1.4.13 Content on hover or focus-P-------P-
11.2.1.1.1 Keyboard (open functionality)PP---SP----
11.2.1.1.2 Keyboard (closed functionality)PP---SP----
11.2.1.2 No keyboard trapPP---SP----
11.2.1.4.1 Character key shortcuts (open functionality)------PP-S-
11.2.1.4.2 Character key shortcuts (closed functionality)------PP-S-
11.2.2.1 Timing adjustablePP-PP-P--P-
11.2.2.2 Pause, stop, hidePP-PP-P--P-
11.2.3.1 Three flashes or below threshold--------P--
11.2.4.3 Focus orderPP----P--P-
11.2.4.4 Link purpose
(in context)
PP---SP--P-
11.2.4.6 Headings and labelsPP-S-SP--P-
11.2.4.7 Focus visiblePP---SP--P-
11.2.5.1 Pointer gestures------PP-P-
11.2.5.2 Pointer cancellation-P----PP-P-
11.2.5.3.1 Label in name (open functionality)------PP-S-
11.2.5.3.2 Label in name (closed functionality)------PP-S-
11.2.5.4 Motion actuationSS----PP-S-
11.3.1.1.1 Language of software (open functionality)PS-SS----S-
11.3.1.1.2 Language of software (closed functionality)PS-SS----S-
11.3.2.1 On focusPP----P--P-
11.3.2.2 On inputPP----P--P-
11.3.3.1.1 Error identification (open functionality)PPP------P-
11.3.3.1.2 Error Identification (closed functionality)PPP------P-
11.3.3.2 Labels or instructionsPP---SS--P-
11.3.3.3 Error suggestionPP---SS--P-
11.3.3.4 Error prevention (legal, financial, data)PP----S--P-
11.4.1.1.1 Parsing (open functionality)PS---------
11.4.1.1.2 Parsing (closed functionality)-----------
11.4.1.2.1 Name, role, value (open functionality)PP----S----
11.4.1.2.2 Name, role, value (closed functionality)-----------
11.4.1.3.1 Status messages (open functionality)PPPPPPPPPP-
11.5.1 Closed functionality-----------
11.5.2.1 Platform accessibility service support for software that provides a user interfacePP----P--S-
11.5.2.2 Platform accessibility service support for assistive technologiesPP----P--S-
11.5.2.3 Use of accessibility servicesPP----P--S-
11.5.2.4 Assistive technologyPP----P--S-
11.5.2.5 Object informationPP----P--S-
11.5.2.6 Row, column, and headersPP----P--S-
11.5.2.7 ValuesPP----P--S-
11.5.2.8 Label relationshipsPP----P--S-
11.5.2.9 Parent-child relationshipsPP----P--S-
11.5.2.10 TextPP----P--S-
11.5.2.11 List of available actionsPP----P--S-
11.5.2.12 Execution of available actionsPP----P--S-
11.5.2.13 Tracking of focus and selection attributesPP----P--S-
11.5.2.14 Modification of focus and selection attributesPP----P--S-
11.5.2.15 Change notificationPP----P--S-
11.5.2.16 Modifications of states and propertiesPP----P--S-
11.5.2.17 Modifications of values and textPP----P--S-
11.6.1 User control of accessibility featuresPPPPP-P----
11.6.2 No disruption of accessibility featuresPPPPP-P----
11.7 User preferences-PP------S-
11.8.1 Content technologyPPPPPSPPPPS
11.8.2 Accessible content creationPPPPPSPPPPS
11.8.3 Preservation of accessibility information in transformationsPPPPPSPPPPS
11.8.4 Repair assistancePPPPPSPPPPS
11.8.5 TemplatesPPPPPSPPPPS
12.1.1 Accessibility and compatibility featuresPPPPP-P--S-
12.1.2 Accessible documentationPPPPPSPPPPS
12.2.2 Information on accessibility and compatibility featuresPPPPP-P--S-
12.2.3 Effective communication---PPP---S-
12.2.4 Accessible documentationPPPPPSPPPPS
13.1.2 Text relay services---PPP---S-
13.1.3 Sign relay services---PPP-----
13.1.4 Lip-reading relay services---PPP-----
13.1.5 Captioned telephony services---PPP-----
13.1.6 Speech to speech relay services---------P-
13.2 Access to relay services---PPP---S-
13.3 Access to emergency services---PPP---S-

B.2 Interpretation of Table B.2

B.2.0 General

Table B.2 illustrates the impact a specific accessibility issue might have on different users. It does this by mapping the requirements in the standard with the functional performance statements in clause 4. A requirement can be Primary (P) or Secondary (S).

The technical requirements are listed in a vertical column and the functional performance statements horizontally.

Table B.2 Header A copy of the header row from table B.2.

The table indicates which functional performance statements, and corresponding user needs, are covered by each requirement.

B.2.1 Example

B.2.1.1 Step 1

For requirement 5.1.3.11, which relates to the possibility of changing the volume when the user is listening in a private headset, the table can be read like this:

Table 8.2.1 - Step 1 illustration 1 A copy of table B.2 header row and "5.1.3.11 Private listening volume".

The requirement for private listening volume has a "P" for primary support in the column "WV", which stands for "without vision".

Table 8.2.1.0 - Step 1 illustration 2 A copy of table B.2 header row and "5.1.3.11 Private listening volume". The first column "without vision" is highlighted, showing that 5.1.3.11 has a primary relationship.

This means that private listening volume supports the functional performance statements for users who cannot see. In other words, the possibility for the user to control the volume when listening via a private headset is necessary for blind users.

B.2.1.2 Step 2

The third column shows that, for users with low vision, the possibility to control the volume when listening via a private headset is not as necessary as for blind users, it has an S for Secondary, where the first column had a P for Primary.

Table 2.1.2 - Step 2 illustration A copy of table B.2 header row and "5.1.3.11 Private listening volume". The second column "limited vision" is highlighted, showing that 5.1.3.11 has a secondary relationship.

Secondary support means that some users in this group may use the accessibility feature in specific situations.

B.2.1.3 Step 3

In this way it is possible to assess the impact on functional performance statements if a particular requirement is not met.

Table 2.1.3 - Step 3 illustration A copy of table B.2 header row and "5.1.3.11 Private listening volume". The third column "without perception of colour" is highlighted, showing that requirement 5.1.3.11 is not relevant.

The fourth column considers users who are color blind; the requirement on private listening volume is not marked at all. Of course, the possibility of changing the volume when listening in private headset is nice to have for all users, no matter their ability to distinguish between colors, but the listening volume does not compensate for the color blindness.

B.2.1.4 Step 4

The table can also be read the other way around:

Since blind users cannot see the screen, they need an alternative way to use the interface. If this alternative is audio via private headset, blind users need the possibility to change the volume.

Table 2.1.4 - Step 4 illustration 1 A copy of table B.2 header row and "5.1.3.11 Private listening volume". The first column "without vision" is highlighted to show that 5.1.3.11 and functional performance statement 4.2.1 have a primary relationship.

Some users who can see, but not well, need or prefer to use audio as an alternative way to use the interface. If this alternative is audio via private headset, some low vision users will benefit from the possibility to change the volume.

Table 2.1.4.2 - Step 4 illustration 2 A copy of table B.2 header row and "5.1.3.11 Private listening volume". The second column "limited vision" is highlighted to show that 5.1.3.11 and functional performance statement 4.2.2 have a secondary relationship.