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
64 URLs queued from a 71-URL sitemap; 7 excluded by pattern.
AUDIT QUEUE
Ein Browser, eine Seite, ein Archiveintrag
Jede Seite lädt in einem gepoolten Headless-Chromium, beruhigt sich und bekommt dann den Regelsatz injiziert. Der Ganzseiten-Screenshot und die unveränderte Scannerausgabe gehen in EU-Objektspeicher, bevor irgendetwas zusammengefasst wird.
- Browser-Pool aus drei Instanzen mit Speicherwächter
- Ganzseitenaufnahme bei 1440 und 320 Pixel Breite
- Rohausgabe je Seite archiviert — nie bearbeitet
- Eine Seite, die alle Retries verfehlt, macht den Lauf PARTIAL
Three pages timed out and were requeued; the run stays PARTIAL until they resolve.
RULE CATALOGUE
Abschnittsnummern statt Normtext
Sechsundneunzig Regeln sind Abschnitten und Kriterien zugeordnet, jede mit Zusammenfassung und einem selbst geschriebenen Reparaturvorschlag. Normtext wird nie reproduziert; wir referenzieren die Nummer und erklären sie in klarer Sprache.
- Jeder Befund trägt EN-Abschnitt, WCAG-Kriterium und Regel-ID
- Reparaturtexte auf Niederländisch, Deutsch, Französisch und Englisch
- Zwölf Kriterien sind rein manuell — Automatisierung kann sie nicht beurteilen
- Die Scanner-Bibliothek wird unverändert gekapselt genutzt und attribuiert
Eight rules still need repair copy in French; they ship with English text meanwhile.
AGGREGATE QUEUE
Die Zahl, die Menschen handeln lässt
Jeder Befund erhält einen Fingerprint aus Regel, Selektor und Pfad, deshalb ist der Diff zum Vorlauf exakt. Ein Befund, der behoben war und wieder auftaucht, heißt Regression statt neue Arbeit.
- Score ist 100 minus gewichtete Auswirkung je Seite, begrenzt auf 0–100
- Zähler für neu, geschlossen und zurück je Scan und je Seite
- Regressionen lösen in derselben Minute eine Benachrichtigung aus
- Ein von Menschen gesetzter Status überlebt den nächsten Scan
Two findings returned after a theme update; both were marked resolved in August.
REPORT QUEUE
Datiert, gehasht, unveränderlich
Die Management- und die technische PDF rendern aus gespeicherten Befunden, das Archiv wird mit sha256-Manifest zusammengestellt und das Paket versiegelt. Neuausgabe erzeugt ein neues Paket; das alte bleibt exakt so, wie es verschickt wurde.
- Management-PDF auf zwei Seiten, technische PDF Befund für Befund
- Paket enthält Berichte, Rohausgabe, Screenshots und die unterzeichnete Checkliste
- Das Manifest listet jedes Artefakt mit seinem Hash
- Alles in der EU gespeichert, 24 Monate nach Kündigung aufbewahrt
Sealed 2 Sep 12:05 · six artefacts · 24.6 MB.
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.
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.
Verlauf
- In Scan #482 nach einem Theme-Update erneut aufgetreten2. Sep. 09:16
- Von Jens Brandt als behoben markiert19. Aug. 14:02
- Erstmals in Scan #431 gesehen14. Jul. 09:08
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.
- Scan abgeschlossen64 Seiten geprüft, Rohausgabe unverändert in den Speicher geschrieben.2. Sep. 09:22 · Scan #482
- Berichte erstelltZusammenfassung und technisches PDF aus den gespeicherten Befunden erzeugt, beim Schreiben gehasht.2. Sep. 09:33
- Checkliste unterzeichnetZwölf manuelle Kriterien mit Video- und Screenshot-Nachweis erfasst.2. Sep. 12:04
- 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.