Es ermittelt, welche Seiten zu prüfen sind
Der Crawler startet bei Ihrer URL, liest Ihre Sitemap, falls Sie eine veröffentlichen, und folgt von dort Links auf derselben Website. Sitemaps zählen mehr, als man denkt: sie bringen Seiten zum Vorschein, die nur über Suche oder Paginierung erreichbar sind — genau dort leben vergessene Templates.
Jede Seite öffnet in einem echten Browser
Seiten laden in Headless-Chromium bei 1280×900 mit laufendem JavaScript. Der Scanner wartet, bis das Netzwerk zur Ruhe kommt, bevor er misst — eine clientseitig gerenderte App wird also so geprüft, wie ein Mensch sie sieht, und nicht als leere Hülle. Danach läuft axe-core 4.13.0 gegen jedes Element in jedem Frame.
Befunde werden mit dem letzten Mal verglichen
Das ist der Teil, der Monitoring von Auditing unterscheidet. Jeder Scan wird gegen den vorherigen derselben Website verglichen: was neu ist, was behoben wurde, welche Seiten dazugekommen oder verschwunden sind und wie sich der Score bewegt hat. Ein Fehlschlag, der schon da war, wird nicht erneut gemeldet — sonst lernten Sie, die E-Mails zu ignorieren, und dann ignorierten Sie auch die eine, auf die es ankam.
Sie hören einmal davon
E-Mail und Slack melden die Differenz, nicht die Gesamtzahl. Die Nachricht beginnt mit dem schlimmsten neuen Befund, nennt Seite und Regel und verlinkt den Bericht. Hat sich nichts geändert, wird nichts gesendet.
Wo die Grenzen liegen
Seiten hinter einem Login werden noch nicht gescannt. Automatische Regeln decken rund ein Drittel der WCAG ab — was das genau heißt, steht unter wie der Score berechnet wird. Und ein Scan sagt Ihnen, was fehlschlägt, nicht ob Ihr Alternativtext etwas taugt.