Skip to content

chrrp

what are you doing?

Public Timeline Sign In Join!

Barrierefreiheit

chrrp.eu ist bemüht, die Website barrierefrei zugänglich zu machen. Diese Seite dokumentiert den aktuellen Stand der Umsetzung gemäß WCAG 2.2 Level AA (Web Content Accessibility Guidelines).

Stand: März 2026 — laufend aktualisiert

Wahrnehmbar

  • 1.1.1 A Nicht-Text-Inhalt — Avatare, Icons und Grafiken haben Alt-Texte oder aria-label
  • 1.3.1 A Info und Beziehungen — Semantische Landmarks (nav, main), Labels auf allen Formularfeldern
  • 1.3.4 AA Ausrichtung — Kein Lock auf Portrait oder Landscape
  • 1.4.1 A Verwendung von Farbe — Informationen werden nicht ausschließlich über Farbe vermittelt
  • 1.4.3 AA Kontrast (Minimum) — Alle Texte ≥ 4.5:1 auf dem jeweiligen Hintergrund (Light & Dark Mode)
  • 1.4.4 AA Textgröße — Text auf 200 % skalierbar ohne Inhaltsverlust
  • 1.4.10 AA Umfluss (Reflow) — Kein horizontales Scrollen bei 320 px Breite erforderlich
  • 1.4.11 AA Nicht-Text-Kontrast — Formularrahmen und Fokus-Indikatoren ≥ 3:1
  • 1.4.12 AA Textabstand — Layout bricht nicht bei erhöhten Abständen (WCAG-Grenzwerte)

Bedienbar

  • 2.1.1 A Tastatur — Alle Funktionen per Tastatur erreichbar
  • 2.4.1 A Blöcke überspringen — Skip-to-content Link vorhanden
  • 2.4.2 A Seite betitelt — Jede Seite hat einen beschreibenden Titel
  • 2.4.3 A Fokus-Reihenfolge — Logische DOM-Reihenfolge, kein künstliches tabindex
  • 2.4.7 AA Fokus sichtbar — Alle interaktiven Elemente haben sichtbaren Fokus-Ring (2 px); im Dark Mode 8:1 (#4db8ff)
  • 2.4.11 AA Fokus nicht verdeckt — Kein fester Header der fokussierte Elemente verdeckt
  • 2.4.13 AA Fokus-Erscheinung — 2 px Outline; Light Mode 4.86:1 (#0077b6), Dark Mode 8:1 (#4db8ff)

Verständlich

  • 3.1.1 A Sprache der Seite — lang="de" auf dem html-Element
  • 3.3.1 A Fehlererkennung — Formularfehler werden als Text beschrieben
  • 3.3.2 A Beschriftungen — Alle Eingabefelder haben sichtbare oder sr-only Labels
  • 3.3.7 A Redundante Eingabe — E-Mail-Bestätigungsfeld dient explizit der Fehlervermeidung (WCAG-Ausnahme)
  • 3.3.8 AA Zugängliche Authentifizierung — Kein CAPTCHA, optionale 2FA per TOTP

Robust

  • 4.1.2 A Name, Rolle, Wert — Icon-Buttons haben aria-label, Benachrichtigungs-Icons haben role="img"

Dark Mode

chrrp.eu unterstützt Light und Dark Mode — manuell umschaltbar sowie automatisch über die Systemeinstellung. Alle Farb- und Kontrastwerte wurden für beide Modi geprüft und angepasst:

  • Links Light Mode — #b03333 auf Weiß: 6.25:1 ✓
  • Links Dark Mode — #ff8080 / #ffa0a0 auf #1a1a1a: ≥ 7:1 ✓
  • Sekundärtext Light Mode — #767676 auf Weiß: 4.54:1 ✓
  • Sekundärtext Dark Mode — #b0b0b0 auf #1a1a1a: 8:1 ✓
  • Buttons Light Mode — Weiß auf #0077b6→#b03333: ≥ 4.86:1 ✓
  • Buttons Dark Mode — #1a1a1a auf #ffbaba→#e08080: ≥ 7:1 ✓
  • Hintergründe Dark Mode — Alle Boxen, Sidebars, Thread-Ansicht und Flash-Meldungen nutzen CSS-Variablen und respektieren den Dark Mode vollständig
  • Flash-Meldungen Dark Mode — Erfolg: #7ecf7e auf #1a2e1a (8:1) ✓ — Fehler: #ff8080 auf #2e1a1a (7:1) ✓

Bekannte Einschränkungen

Kein vollständiger Screenreader-Test mit NVDA oder VoiceOver wurde durchgeführt. Solltest du Barrieren feststellen, melde sie bitte per Direktnachricht an @koos oder per E-Mail an jan@railslove.com.

Technische Grundlage

chrrp.eu ist eine serverseitig gerenderte Web-App (Ruby/Sinatra), ohne JavaScript-Frameworks. Alle Inhalte sind im HTML vorhanden und benötigen kein JavaScript zur Darstellung.

↑ Back to top

© 2005 chrrp — a satire project by jan kus

Home · Public Timeline · History · About & Transparency · Features · Changelog · Datenschutz · Impressum · Barrierefreiheit · RSS · Status · #failwhale