So funktioniert es

Von einer URL zum versiegelten Paket, jede Woche

Vier Queues, ein Browser-Pool und ein Diff. Auf der Seite wird nichts installiert, nichts umgeschrieben, und die rohe Scannerausgabe wird unverändert archiviert — dieses Archiv macht das Paket später überhaupt erst wertvoll.

Die fünf Stufen eines Laufs

CRAWL QUEUE

Nur die Seiten, die Sie angefordert haben

Der Crawler liest zuerst robots.txt und befolgt sie, auch auf der eigenen Domain eines Kunden. Eine Sitemap wird genutzt, wenn sie existiert; sonst läuft ein Breitensuch-Crawl bis Tiefe drei innerhalb Ihrer Include- und Exclude-Muster.

  • Zwei gleichzeitige Anfragen pro Zielhost, 250 ms Abstand
  • Der User Agent nennt sich und verlinkt eine öffentliche Bot-Seite
  • Include- und Exclude-Muster je Seite, dazu Basic Auth
  • Das Seitenbudget kommt aus dem Plan, mit harter Obergrenze
DISCOVERY · bakkerzoon.nlcrawling
sitemap.xml parsed71 urls
excluded by pattern7
queued for audit64
robots disallowed2

64 URLs queued from a 71-URL sitemap; 7 excluded by pattern.

Anatomie eines Befunds

Alles, was ein Entwickler braucht, nichts zum Raten

Ein Befund trägt seine Abschnittszuordnung, das Element, die Seite, einen Screenshot, unseren Reparaturtext und seine vollständige Historie über alle Läufe.

SERIOUSzurückgekehrt

Beschriftung der Kaufen-Schaltfläche liegt unter 4,5:1

color-contrast · 6 Vorkommen · /kasse

  • EN 301 549 9.1.4.3
  • WCAG 1.4.3
  • Regel: color-contrast
form#checkout .cta--primary > span.cta__label
/* #a99bd6 auf #ffffff → 2,61:1 */

Dasselbe Token wird auf fünf weiteren Seiten verwendet, sodass eine Korrektur auf Token-Ebene alle sechs Vorkommen auf einmal behebt. Nur ein Vorschlag — Conforma verändert Ihre Website nie.

Screenshot der Seite · Element hervorgehoben

Verlauf

  1. In Scan #482 nach einem Theme-Update erneut aufgetreten2. Sep. 09:16
  2. Von Jens Brandt als behoben markiert19. Aug. 14:02
  3. Erstmals in Scan #431 gesehen14. Jul. 09:08
Was herauskommt

Zwei Berichte, ein Archiv, eine Erklärung

Die Management-PDF geht an die Person, die unterschreibt. Die technische PDF an die Person, die repariert. Das Paket geht an die Beschaffung, die Erklärung auf die Seite.

  • Zusammenfassung für die Leitung

    Zwei Seiten: Score, was sich geändert hat, was als Nächstes zu tun ist. Geschrieben für die Person, die unterschreibt, nicht für die Entwicklung.

    nl de fr en · 2 Seiten

  • Technischer Bericht

    Befund für Befund mit Seite, Selektor, Codeausschnitt und Behebungsvorschlag. Damit arbeitet die Entwicklung.

    je Scan · ca. 40 Seiten

  • Nachweispaket

    Berichte, Rohausgabe des Scanners, Screenshots und die unterzeichnete manuelle Checkliste, aufgeführt in einem sha256-Manifest.

    versiegelt · datiert

  • Barrierefreiheitserklärung

    Ländervorlage mit der zuständigen Stelle und dem Beschwerdeweg, versioniert, damit eine Prüfung die damals veröffentlichte Fassung liest.

    4 Sprachen · versioniert

Integritätskette

Warum der Hash zählt

Ein Bericht ohne Datum und Hash ist eine Meinung. Jedes Artefakt wird beim Schreiben gehasht und im Manifest gelistet, damit ein Paket aus dem Juni weiterhin belegt, wie die Seite im Juni aussah.

  1. Scan abgeschlossen64 Seiten geprüft, Rohausgabe unverändert in den Speicher geschrieben.2. Sep. 09:22 · Scan #482
  2. Berichte erstelltZusammenfassung und technisches PDF aus den gespeicherten Befunden erzeugt, beim Schreiben gehasht.2. Sep. 09:33
  3. Checkliste unterzeichnetZwölf manuelle Kriterien mit Video- und Screenshot-Nachweis erfasst.2. Sep. 12:04
  4. Paket versiegeltDas Manifest führt jedes Artefakt mit seinem Hash auf. Eine Neuausstellung erzeugt ein neues Paket.2. Sep. 12:05 · v1

An einem echten Scan ansehen

Der Demo-Arbeitsbereich enthält ein ganzes Portfolio: zwölf Seiten, einen Scan mit Regressionen, eine unterzeichnete Checkliste und ein versiegeltes Paket.