Nachweis: gemessen an echten Websites
Gemessen am 30. Oktober 2026. Automatische Prüfungen decken nur einen Teil von WCAG ab. Sie finden viele Barrieren, aber eine Seite ohne Befund ist nicht automatisch barrierefrei.
Was wir verglichen haben
Wir haben dieselbe automatische Messung auf 36 Websites laufen lassen:
- 14 Websites regionaler Agenturen und ihrer Kunden
- 4 nationale Website-Baukästen
- 8 Demos von Premium-Vorlagen (Vorschauseiten der Marktplätze)
- 2 Live-Seiten mit einem Premium-Fotografie-Theme
- 8 Kiekkist-Designs
Die Vergleichsseiten sind echte, öffentlich erreichbare Seiten: Websites von Agenturen und ihren Kunden aus einer deutschen Region, nationale Website-Baukästen, offizielle Vorschauseiten bezahlter Vorlagen der großen Marktplätze und Live-Seiten auf Basis eines Premium-Fotografie-Themes (die Demos des Anbieters waren am Messtag offline). Wir haben keine Seite nach der Messung aussortiert: Jede ausgewählte Seite steht in den Zahlen, auch die, die besser abschneiden als unsere.
Wir veröffentlichen Gruppen, keine Namen. Es geht um den Vergleich von Arbeitsweisen, nicht um eine Rangliste fremder Arbeit.
Die acht Kiekkist-Designs sind die vier ersten Galerie-Designs (Fieldnote, Roast Ledger, Counsel, Specimen) und die vier älteren Beispiel-Themes. Die später dazugekommenen Designs waren nicht Teil dieser Messung; ihre eigenen Messwerte stehen auf ihren Galerieseiten.
Ergebnisse
| Messwert | Regionale Agenturen + Kunden n=14 | Nationale Baukästen n=4 | Premium-Vorlagen (Demos) n=8 | Live-Seiten mit Premium-Theme n=2 | Kiekkist n=8 |
|---|---|---|---|---|---|
| Automatische WCAG-Fehler, Startseite | 24 (10–58) | 9 (6–13) | 28 (16–76) | 46 (39–53) | 0 (0–0) |
| Automatische WCAG-Fehler je Seite (Median aus bis zu 3 Seiten) | 20 (15–34) | 8 (7–14) | 23 (16–36) | 46 (39–53) | 0 (0–0) |
| Verschiedene verletzte WCAG-Erfolgskriterien | 6 (4–7) | 6 (4–7) | 8 (6–9) | 9 (8–10) | 0 (0–0) |
| axe-core-Verstöße, Startseite | 0 (0–2) | 0 (0–1) | 1 (0–2) | 0 (0–0) | 0 (0–0) |
| Mobil-LCP im Labor (ms) | 6.140 (3.147–12.526) | 2.656 (2.211–4.438) | 7.636 (4.338–10.752) | 16.690 (16.047–17.333) | 1.912 (1.710–2.081) |
| Mobil-CLS im Labor | 0,007 (0,000–0,051) | 0,129 (0,002–0,444) | 0,009 (0,000–0,033) | 0,000 (0,000–0,000) | 0,000 (0,000–0,005) |
| Mobil-TBT im Labor (ms) | 488 (158–1.142) | 247 (119–463) | 710 (551–928) | 1.318 (905–1.732) | 0 (0–3) |
| Übertragung, Startseite (KB) | 1.035 (850–1.597) | 618 (497–836) | 1.931 (1.221–2.825) | 2.812 (2.682–2.942) | 146 (116–191) |
| Übertragenes JavaScript (KB) | 363 (301–447) | 258 (162–369) | 337 (272–381) | 1.037 (857–1.217) | 0 (0–1) |
| Fremde Hosts vor jeder Interaktion | 1 (0–1) | 1 (0–2) | 3 (2–5) | 7 (6–7) | 0 (0–0) |
| Anfragen an Dritte vor jeder Interaktion | 1 (0–7) | 1 (0–2) | 31 (9–46) | 13 (10–16) | 0 (0–0) |
| Cookies vor jeder Interaktion | 0 (0–0) | 0 (0–0) | 1 (0–2) | 7 (6–9) | 0 (0–0) |
| Speichereinträge vor jeder Interaktion | 0 (0–1) | 0 (0–0) | 0 (0–0) | 2 (2–2) | 0 (0–0) |
| Anteil, der Schriften von einem fremden CDN lädt | 2/14 | 0/4 | 7/8 | 2/2 | 0/8 |
| Fließtextgröße bei 390 px (Median, px) | 17,0 (16,0–18,0) | 14,5 (14,3–14,8) | 16,9 (15,0–18,0) | 14,3 (13,4–15,1) | 17,0 (17,0–17,0) |
| Zeilenlänge bei 390 px (Median, Zeichen) | 40 (37–45) | 45 (45–45) | 44 (36–46) | 59 (59–60) | 45 (43–46) |
| Anteil mit seitlichem Überlauf bei 360 px | 3/14 | 1/4 | 1/8 | 0/2 | 0/8 |
Zellen: Median (25. bis 75. Perzentil); bei Anteilen: betroffen / gemessen.
Barrierefreiheit im Diagramm
| Gruppe | n | Min. | Median | Max. |
|---|---|---|---|---|
| Regionale Agenturen + Kunden | 14 | 3 | 24 | 90 |
| Nationale Baukästen | 4 | 3 | 9 | 18 |
| Premium-Vorlagen (Demos) | 8 | 11 | 28 | 192 |
| Live-Seiten mit Premium-Theme | 2 | 32 | 46 | 60 |
| Kiekkist | 8 | 0 | 0 | 0 |
Ladezeit im Diagramm
| Gruppe | n | Min. | Median | Max. |
|---|---|---|---|---|
| Regionale Agenturen + Kunden | 14 | 1,4 s | 6,1 s | 17,2 s |
| Nationale Baukästen | 4 | 1,8 s | 2,7 s | 8,9 s |
| Premium-Vorlagen (Demos) | 8 | 1,1 s | 7,6 s | 13,6 s |
| Live-Seiten mit Premium-Theme | 2 | 15,4 s | 16,7 s | 18,0 s |
| Kiekkist | 8 | 1,6 s | 1,9 s | 2,2 s |
Wo andere besser sind
Jeder Messwert, bei dem eine Vergleichsgruppe oder eine einzelne Vergleichsseite besser ist als die Kiekkist-Designs:
- Mobil-LCP im Labor: 2 Vergleichsseiten sind schneller als das beste Kiekkist-Design.
- Fließtextgröße bei 390 px: 3 Vergleichsseiten setzen größeren Text als das beste Kiekkist-Design.
Die Zahlen fair lesen
- Gleiches mit Gleichem.
- Die Kiekkist-Designs sind Vorlagen mit Beispielinhalten. Am fairsten ist der Vergleich mit den Demos der Premium-Vorlagen, denn das sind auch Vorlagen. Die meisten regionalen Seiten sind Produktivseiten mit echten Inhalten, einem Consent-Tool und Statistik. Das bringt Gewicht und Anfragen mit.
- Barrierefreiheit.
- Die meisten automatischen Befunde kommen aus den Prüfungen für Kontrast, Text-Abstände und Umbruch. Die Kiekkist-Designs wurden mit demselben Prüfer gebaut und korrigiert, die Vergleichsseiten nicht. Zählt man nur axe-core, eine verbreitete unabhängige Prüf-Engine, hatten 16 von 28 Vergleichsseiten mindestens einen Verstoß auf den geprüften Seiten, keines der 8 Kiekkist-Designs.
- Ladezeit.
- Die Kiekkist-Designs liefen auf einem lokalen Server (kein DNS-Lookup, kein TLS-Handshake, keine CDN-Entfernung). Auf einem echten Host kommen ungefähr ein bis zwei Roundtrips dazu, bei diesem Netzprofil etwa 0,6 bis 1,1 s. Gegenüber den nationalen Website-Baukästen liegt der Unterschied bei der Ladezeit damit innerhalb dieser Spanne, und wir beanspruchen ihn nicht.
- Nicht besser.
- Layout-Verschiebung (CLS): Kiekkist und die Vergleichsseiten haben beide einen Median von 0,000. Fließtext auf dem Telefon: Mehrere Agenturseiten und Vorlagen-Demos setzen größeren Fließtext (bis 20 px); der Kiekkist-Median von 17 px liegt nur gleichauf mit dem Median der regionalen Agenturen (17,0 px), und mehrere Vorlagen-Demos setzen größeren Text. Rechtliche Links: Jede deutschsprachige Seite, Kiekkist eingeschlossen, verlinkt Impressum und Datenschutz.
- Nach dem ersten Lauf behoben.
- Der erste Lauf fand drei Schwächen in den Kiekkist-Beispiel-Themes: eine Layout-Verschiebung von 0,30 in einem Theme (Schriftwechsel; jetzt 0,001 mit maßgleichen Ersatzschriften), 15 px Fließtext auf dem Telefon in zwei Themes (jetzt 17 px) und keine Seiten für Impressum und Datenschutz (alle vier haben jetzt Impressum, Datenschutz und Barrierefreiheit, die Felder für den Inhaber deutlich markiert). Die Kiekkist-Designs wurden nach den Korrekturen mit den Prüferregeln 2026-10-30.4 neu gemessen; diese warten laufende Animationen ab, bevor sie den Kontrast messen. Die Vergleichsseiten stammen aus dem ersten Lauf (Regeln 2026-10-30.3). Die Änderung betrifft nur Seiten mit laufenden Animationen; sie soll Fehlalarme durch Messen mitten in der Animation vermeiden und bringt keine neuen Regeln.
- Datenschutz.
- Viele regionale Seiten sind vor der Einwilligung sauber (10 von 28 Vergleichsseiten laden nichts von anderen Websites, 19 setzen kein Cookie). Die großen Unterschiede liegen bei den Plattform-Vorlagen, die vor jeder Interaktion Schriften und Skripte vom CDN der Plattform laden.
Methode
- Dieselbe Messung für jede Seite.
- Ein Build des Open-Source-Kiekkist-Prüfers (Regeln 2026-10-30.4), dieselben Einstellungen für jede Seite: Barrierefreiheit bei 390 und 1440 px (axe-core plus eigene Kiekkist-Prüfungen für Kontrast, Umbruch bei 320 px, Text-Abstände, Tastaturfokus, Zielgröße und mehr), Rechtsprofil „BFSG“.
- Seiten.
- Startseite plus bis zu zwei Unterseiten aus der Hauptnavigation, nur wo die robots.txt der Website es erlaubt. Ladezeit im Labor, Übertragung und Typografie auf dem Telefon wurden auf der Startseite gemessen.
- Telefon im Labor.
- Moto G Power 412×823 bei 1,75-facher Pixeldichte, langsames 4G (562,5 ms Latenz, 1,47 Mbit/s down, 0,68 Mbit/s up), 4-fach gedrosselte CPU; drei Ladevorgänge, Median. Laborwerte nähern ein Mittelklasse-Telefon an. Es sind keine Felddaten echter Besucher.
- Datenschutz vor der Einwilligung.
- Ein beobachtender Besuch pro Seite, nichts angeklickt: Anfragen an andere Websites, Cookies und Browserspeicher vor jeder Interaktion, Schriften von fremden Schriftdiensten.
- Was nicht verglichen wird.
- TLS-, DNS- und Mail-Einstellungen (unser Messnetz verfälscht sie) und die Geschmacksnote des Prüfers (das hieße, andere nach unserem eigenen Geschmack zu bewerten).
- Kiekkist-Designs
- liefen über einen lokalen Webserver durch dieselbe Netz- und CPU-Drosselung. Damit fallen DNS-Lookup, TLS-Handshake und die Entfernung zu einem CDN weg, was unsere Ladezeiten begünstigt. Fremde Seiten wurden so geladen, wie das Telefon eines Besuchers sie lädt, einschließlich der Dienste, die sie vor der Einwilligung aufrufen.
- Nur lesend.
- Keine Formulare gesendet, nichts gekauft, kein Login, keine Lasttests.
Rohberichte, die Liste der Websites mit dem Grund für ihre Auswahl und das Messskript bewahren wir auf, damit sich der Lauf wiederholen lässt. Das Ergebnis ändert sich, wenn sich die Websites ändern.