en-301-549

star 0

European EN 301 549 V3.2.1 ICT Accessibility Standard knowledge base for accessibility assessment

obrocki By obrocki schedule Updated 6/10/2026

name: en-301-549 description: "European EN 301 549 V3.2.1 ICT Accessibility Standard knowledge base for accessibility assessment"

EN 301 549 V3.2.1 — Accessibility Requirements for ICT Products and Services

This skill packages the European EN 301 549 V3.2.1 harmonised standard as an accessibility assessment knowledge base. It covers the nine normative clause groups that bind ICT accessibility under European policy (most prominently the Web Accessibility Directive and the European Accessibility Act): Clause 5 (generic), Clause 6 (two-way voice communication), Clause 7 (ICT with video capabilities), Clause 8 (hardware), Clause 9 (web), Clause 10 (non-web documents), Clause 11 (software), Clause 12 (documentation and support services), and Clause 13 (ICT providing relay or emergency services). Clauses 9, 10, and 11 carry WCAG 2.1 Level A and AA success criteria by reference into web, document, and software contexts respectively, so most rows below carry WCAG cross-references that link into the sibling wcag-22 skill's per-guideline reference files (anchored at #sc-<n>-<m>-<k>).

Source: ETSI / CEN / CENELEC, EN 301 549 V3.2.1, https://www.etsi.org/deliver/etsi_en/301500_301599/301549/. EN 301 549 reference text is reproduced strictly under the paraphrase-only posture defined in accessibility-license-posture.instructions.md; every clause summary in this skill is paraphrased in the authors' own words and cites the ETSI portal as the authoritative source for the normative wording.

Clause Roll-up

Clause Title Applies to WCAG cross-ref Reference
5.1 Functional performance All ICT n/a clause-group-5.md#clause-5-1
5.2 Activation of accessibility features All ICT n/a clause-group-5.md#clause-5-2
5.3 Biometrics Biometric authentication n/a clause-group-5.md#clause-5-3
5.4 Preservation of accessibility information All ICT n/a clause-group-5.md#clause-5-4
5.5 Operable parts Hardware controls sc-2-5-5 clause-group-5.md#clause-5-5
5.6 Locking and toggle controls Hardware locks n/a clause-group-5.md#clause-5-6
5.7 Key repeat Keyboard input n/a clause-group-5.md#clause-5-7
5.8 Double-strike key acceptance Keyboard input n/a clause-group-5.md#clause-5-8
5.9 Simultaneous user actions Multi-touch and chorded input n/a clause-group-5.md#clause-5-9
5.10 Privacy All ICT n/a clause-group-5.md#clause-5-10
6.1 Audio bandwidth for speech Voice communication n/a clause-group-6.md#clause-6-1
6.2 Real-time text functionality Voice ICT with text n/a clause-group-6.md#clause-6-2
6.3 Caller identification Voice communication n/a clause-group-6.md#clause-6-3
6.4 Alternatives to voice-based services Voice services n/a clause-group-6.md#clause-6-4
6.5 Video communication Video calls sc-1-2-2, sc-1-2-5 clause-group-6.md#clause-6-5
6.6 Interoperability with emergency services Emergency voice access n/a clause-group-6.md#clause-6-6
7.1 Captioning playback Video playback sc-1-2-2, sc-1-2-4 clause-group-7.md#clause-7-1
7.2 Audio description playback Video playback sc-1-2-3, sc-1-2-5 clause-group-7.md#clause-7-2
7.3 User controls for captions and audio description Video player UI sc-1-2-2, sc-1-2-3 clause-group-7.md#clause-7-3
8.1 General All hardware n/a clause-group-8.md#clause-8-1
8.2 Hardware products with speech output Speech-output hardware n/a clause-group-8.md#clause-8-2
8.3 Stationary ICT Kiosks and stationary devices sc-1-4-3 clause-group-8.md#clause-8-3
8.4 Mechanical hardware (locks and operable parts) Physical controls sc-2-1-1 clause-group-8.md#clause-8-4
8.5 Tickets, fare cards, and keycards Identification media n/a clause-group-8.md#clause-8-5
9.1.1.1 Non-text content Images and media sc-1-1-1 clause-group-9.md#clause-9-1-1-1
9.1.2.1 Audio-only and video-only (prerecorded) Prerecorded media sc-1-2-1 clause-group-9.md#clause-9-1-2-1
9.1.2.2 Captions (prerecorded) Prerecorded video sc-1-2-2 clause-group-9.md#clause-9-1-2-2
9.1.2.3 Audio description or media alternative (prerecorded) Prerecorded video sc-1-2-3 clause-group-9.md#clause-9-1-2-3
9.1.2.4 Captions (live) Live video sc-1-2-4 clause-group-9.md#clause-9-1-2-4
9.1.2.5 Audio description (prerecorded) Prerecorded video sc-1-2-5 clause-group-9.md#clause-9-1-2-5
9.1.3.1 Info and relationships Page structure sc-1-3-1 clause-group-9.md#clause-9-1-3-1
9.1.3.2 Meaningful sequence Content order sc-1-3-2 clause-group-9.md#clause-9-1-3-2
9.1.3.3 Sensory characteristics Instructions sc-1-3-3 clause-group-9.md#clause-9-1-3-3
9.1.3.4 Orientation Responsive pages sc-1-3-4 clause-group-9.md#clause-9-1-3-4
9.1.3.5 Identify input purpose Form fields sc-1-3-5 clause-group-9.md#clause-9-1-3-5
9.1.4.1 Use of color Visual design sc-1-4-1 clause-group-9.md#clause-9-1-4-1
9.1.4.2 Audio control Sound and media sc-1-4-2 clause-group-9.md#clause-9-1-4-2
9.1.4.3 Contrast (minimum) Text and graphics sc-1-4-3 clause-group-9.md#clause-9-1-4-3
9.1.4.4 Resize text Text sizing sc-1-4-4 clause-group-9.md#clause-9-1-4-4
9.1.4.5 Images of text Text presentation sc-1-4-5 clause-group-9.md#clause-9-1-4-5
9.1.4.10 Reflow Layout and scrolling sc-1-4-10 clause-group-9.md#clause-9-1-4-10
9.1.4.11 Non-text contrast UI components and graphics sc-1-4-11 clause-group-9.md#clause-9-1-4-11
9.1.4.12 Text spacing Content spacing sc-1-4-12 clause-group-9.md#clause-9-1-4-12
9.1.4.13 Content on hover or focus Dynamic content sc-1-4-13 clause-group-9.md#clause-9-1-4-13
9.2.1.1 Keyboard Input methods sc-2-1-1 clause-group-9.md#clause-9-2-1-1
9.2.1.2 No keyboard trap Navigation sc-2-1-2 clause-group-9.md#clause-9-2-1-2
9.2.1.4 Character key shortcuts Keyboard bindings sc-2-1-4 clause-group-9.md#clause-9-2-1-4
9.2.2.1 Timing adjustable Timed content sc-2-2-1 clause-group-9.md#clause-9-2-2-1
9.2.2.2 Pause, stop, hide Animated content sc-2-2-2 clause-group-9.md#clause-9-2-2-2
9.2.3.1 Three flashes or below threshold Animation safety sc-2-3-1 clause-group-9.md#clause-9-2-3-1
9.2.4.1 Bypass blocks Navigation aids sc-2-4-1 clause-group-9.md#clause-9-2-4-1
9.2.4.2 Page titled Page identification sc-2-4-2 clause-group-9.md#clause-9-2-4-2
9.2.4.3 Focus order Keyboard navigation sc-2-4-3 clause-group-9.md#clause-9-2-4-3
9.2.4.4 Link purpose (in context) Link text sc-2-4-4 clause-group-9.md#clause-9-2-4-4
9.2.4.5 Multiple ways Navigation options sc-2-4-5 clause-group-9.md#clause-9-2-4-5
9.2.4.6 Headings and labels Content structure sc-2-4-6 clause-group-9.md#clause-9-2-4-6
9.2.4.7 Focus visible Focus indication sc-2-4-7 clause-group-9.md#clause-9-2-4-7
9.2.5.1 Pointer gestures Gesture interactions sc-2-5-1 clause-group-9.md#clause-9-2-5-1
9.2.5.2 Pointer cancellation Pointer activation sc-2-5-2 clause-group-9.md#clause-9-2-5-2
9.2.5.3 Label in name Accessible names sc-2-5-3 clause-group-9.md#clause-9-2-5-3
9.2.5.4 Motion actuation Device-motion controls sc-2-5-4 clause-group-9.md#clause-9-2-5-4
9.3.1.1 Language of page Page language sc-3-1-1 clause-group-9.md#clause-9-3-1-1
9.3.1.2 Language of parts Content language sc-3-1-2 clause-group-9.md#clause-9-3-1-2
9.3.2.1 On focus Input behavior sc-3-2-1 clause-group-9.md#clause-9-3-2-1
9.3.2.2 On input Input changes sc-3-2-2 clause-group-9.md#clause-9-3-2-2
9.3.2.3 Consistent navigation Navigation pattern sc-3-2-3 clause-group-9.md#clause-9-3-2-3
9.3.2.4 Consistent identification UI consistency sc-3-2-4 clause-group-9.md#clause-9-3-2-4
9.3.3.1 Error identification Form errors sc-3-3-1 clause-group-9.md#clause-9-3-3-1
9.3.3.2 Labels or instructions Form guidance sc-3-3-2 clause-group-9.md#clause-9-3-3-2
9.3.3.3 Error suggestion Error recovery sc-3-3-3 clause-group-9.md#clause-9-3-3-3
9.3.3.4 Error prevention (legal, financial, data) Critical input sc-3-3-4 clause-group-9.md#clause-9-3-3-4
9.4.1.1 Parsing Code validity sc-4-1-1 clause-group-9.md#clause-9-4-1-1
9.4.1.2 Name, role, value Accessible components sc-4-1-2 clause-group-9.md#clause-9-4-1-2
9.4.1.3 Status messages Notifications sc-4-1-3 clause-group-9.md#clause-9-4-1-3
10.1.1.1 Non-text content Images in documents sc-1-1-1 clause-group-10.md#clause-10-1-1-1
10.1.2.1 Audio-only and video-only (prerecorded) Prerecorded media in documents sc-1-2-1 clause-group-10.md#clause-10-1-2-1
10.1.2.2 Captions (prerecorded) Video in documents sc-1-2-2 clause-group-10.md#clause-10-1-2-2
10.1.2.3 Audio description or media alternative Video in documents sc-1-2-3 clause-group-10.md#clause-10-1-2-3
10.1.3.1 Info and relationships Document structure sc-1-3-1 clause-group-10.md#clause-10-1-3-1
10.1.3.2 Meaningful sequence Content order in documents sc-1-3-2 clause-group-10.md#clause-10-1-3-2
10.1.3.3 Sensory characteristics Document instructions sc-1-3-3 clause-group-10.md#clause-10-1-3-3
10.1.4.1 Use of color Visual design in documents sc-1-4-1 clause-group-10.md#clause-10-1-4-1
10.1.4.2 Audio control Sound in documents sc-1-4-2 clause-group-10.md#clause-10-1-4-2
10.1.4.3 Contrast (minimum) Text and graphics in documents sc-1-4-3 clause-group-10.md#clause-10-1-4-3
10.2.1.1 Keyboard Document navigation sc-2-1-1 clause-group-10.md#clause-10-2-1-1
10.2.1.2 No keyboard trap Document input sc-2-1-2 clause-group-10.md#clause-10-2-1-2
10.2.4.2 Page titled Document identification sc-2-4-2 clause-group-10.md#clause-10-2-4-2
10.2.4.3 Focus order Document focus sc-2-4-3 clause-group-10.md#clause-10-2-4-3
10.3.1.1 Language of document Document language sc-3-1-1 clause-group-10.md#clause-10-3-1-1
11.1.1.1 Non-text content UI graphics and icons sc-1-1-1 clause-group-11.md#clause-11-1-1-1
11.1.3.1 Info and relationships UI structure sc-1-3-1 clause-group-11.md#clause-11-1-3-1
11.1.3.2 Meaningful sequence UI component order sc-1-3-2 clause-group-11.md#clause-11-1-3-2
11.1.3.3 Sensory characteristics UI instructions sc-1-3-3 clause-group-11.md#clause-11-1-3-3
11.1.4.1 Use of color App visual design sc-1-4-1 clause-group-11.md#clause-11-1-4-1
11.1.4.2 Audio control App audio output sc-1-4-2 clause-group-11.md#clause-11-1-4-2
11.1.4.3 Contrast (minimum) App contrast ratio sc-1-4-3 clause-group-11.md#clause-11-1-4-3
11.1.4.11 Non-text contrast App UI components sc-1-4-11 clause-group-11.md#clause-11-1-4-11
11.2.1.1 Keyboard App keyboard access sc-2-1-1 clause-group-11.md#clause-11-2-1-1
11.2.1.2 No keyboard trap App focus management sc-2-1-2 clause-group-11.md#clause-11-2-1-2
11.2.1.3 Keyboard (no exception) App keyboard-only mode sc-2-1-3 clause-group-11.md#clause-11-2-1-3
11.2.2.1 Timing adjustable App timed interactions sc-2-2-1 clause-group-11.md#clause-11-2-2-1
11.2.2.2 Pause, stop, hide App animations sc-2-2-2 clause-group-11.md#clause-11-2-2-2
11.2.4.3 Focus order App focus sequence sc-2-4-3 clause-group-11.md#clause-11-2-4-3
11.2.4.6 Headings and labels App labels sc-2-4-6 clause-group-11.md#clause-11-2-4-6
11.2.4.7 Focus visible App focus indication sc-2-4-7 clause-group-11.md#clause-11-2-4-7
11.3.1.1 Language of software UI language setting sc-3-1-1 clause-group-11.md#clause-11-3-1-1
11.3.2.1 On focus App predictable behavior sc-3-2-1 clause-group-11.md#clause-11-3-2-1
11.3.2.2 On input App input behavior sc-3-2-2 clause-group-11.md#clause-11-3-2-2
11.3.2.4 Consistent identification App consistent UI patterns sc-3-2-4 clause-group-11.md#clause-11-3-2-4
11.3.3.1 Error identification App error messages sc-3-3-1 clause-group-11.md#clause-11-3-3-1
11.3.3.2 Labels or instructions App guidance sc-3-3-2 clause-group-11.md#clause-11-3-3-2
11.4.1.2 Name, role, value App API accessibility sc-4-1-2 clause-group-11.md#clause-11-4-1-2
11.4.1.3 Status messages App state changes sc-4-1-3 clause-group-11.md#clause-11-4-1-3
12.1.1 Accessibility and compatibility features Feature documentation n/a clause-group-12.md#clause-12-1-1
12.1.2 Accessible documentation Help content n/a clause-group-12.md#clause-12-1-2
12.2.2 Information on accessibility and compatibility features Support information n/a clause-group-12.md#clause-12-2-2
12.2.3 Effective communication Support channels n/a clause-group-12.md#clause-12-2-3
12.2.4 Accessible documentation Support materials n/a clause-group-12.md#clause-12-2-4
13.1.1 Access to relay services Relay service access n/a clause-group-13.md#clause-13-1-1
13.1.2 Access to emergency services Emergency service access n/a clause-group-13.md#clause-13-1-2
13.2.1 Real-time text emergency communication Emergency RTT n/a clause-group-13.md#clause-13-2-1
13.2.2 Caller location for emergency Emergency location data n/a clause-group-13.md#clause-13-2-2
13.2.3 Video relay for emergency Emergency video relay n/a clause-group-13.md#clause-13-2-3

How to use this skill

Use the roll-up table to identify the EN 301 549 clauses that apply to a given product context (web, document, software, hardware, voice, video, support, or relay/emergency). Follow each reference link to the per-clause-group file for the paraphrased requirement, applicability scope, WCAG cross-reference, and assessment heuristics. When a row carries a sc-<n>-<m>-<k> cross-reference, consult the sibling wcag-22 skill for the underlying technical detail — Clauses 9, 10, and 11 inherit WCAG 2.1 Level A and AA wholesale into web, non-web document, and software contexts respectively, so most accessibility implementation work happens against the WCAG criterion text with the EN 301 549 clause adding only the regulatory framing.

For the precise normative wording of any clause, consult the official ETSI document at https://www.etsi.org/deliver/etsi_en/301500_301599/301549/. The paraphrased summaries in this skill are not a substitute for the upstream standard when a regulator, procurement authority, or court requires verbatim conformance text.


🤖 Crafted with precision by ✨Copilot following brilliant human instruction, then carefully refined by our team of discerning human reviewers.

Install via CLI
npx skills add https://github.com/obrocki/hve-core --skill en-301-549
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator