Legal
Accessibility
What is in place, what is not yet — and where to tell me about it.
Please note: this is a courtesy translation. These texts follow Austrian law, and in case of doubt the German version is the legally binding one.
Conformance status
The goal is conformance with the Web Content Accessibility Guidelines (WCAG) 2.2, level AA. The status is partially conformant — the automated audit passes, a screen reader review is still outstanding.
Audit carried out
On 2026-08-20 all 24 pages were checked with axe-core 4.10.2 against the WCAG 2.0, 2.1 and 2.2 rule sets (levels A and AA): no violations. Sample pages were additionally checked with WAVE (WebAIM), which reports no errors and no contrast errors — AIM score 10 / 10.
One result deserves its own line, because it invites self-deception: the tool could not evaluate contrast at all — 54 to 92 elements per page came back as “incomplete” because a gradient sits behind them. “No violations” would therefore have said nothing about legibility. Contrast was consequently computed individually for 544 text nodes. One colour failed (secondary text, 4.32 against the required 4.5) and was lightened; all body text passes since.
WAVE initially found three further points, all since fixed: a skipped heading level (the section headings only looked like headings), text too small in three places, and alternative texts identical to their captions — these were shortened and separated from the caption.
Measures in place
- Language declared per page (de-AT or en), with hreflang links between the two versions (WCAG 3.1.1).
- Semantic HTML: header, nav, main, footer, article and section used for what they mean (WCAG 1.3.1).
- Skip link to the main content, visible as soon as it receives focus (WCAG 2.4.1).
- Visible focus ring on every interactive element (WCAG 2.4.7).
- Keyboard operable throughout: the site needs no JavaScript, and nothing requires a pointing device (WCAG 2.1.1).
- Reduced motion: all animation is disabled under prefers-reduced-motion: reduce (WCAG 2.3.3).
- Images carry descriptive alternative text; decorative elements are marked aria-hidden. The architecture diagrams are real text rather than pictures.
- The current page is marked with aria-current in the navigation.
Known limitations
- No screen reader test has been carried out. Automated tools cover only part of the criteria; comprehensibility and operation order cannot be judged that way.
- On the home page the title and the “read more” link both lead to the same project. WAVE flags this as a redundant link. Kept deliberately: the second link helps mouse users, and the image link is already skipped for keyboard and screen reader.
Feedback
If something here is not accessible to you, a short note to admin@hiermann.eu is enough. Accessibility feedback is handled first.