Durch Nutzung der leistungsstarken maschinellen Lernalgorithmen von Deque kann die axe DevTools-Erweiterung automatisch ermitteln, ob Farbkontrastprobleme aus einem automatischen Scan, die einer Überprüfung bedürfen, tatsächlich Probleme darstellen oder nicht.
Um den automatischen Farbkontrastauflöser verwenden zu können, muss „Optionen zur Überprüfung“ aktiviert sein.
Probleme mit dem Farbkontrast, die einer Überprüfung bedürfen
Es gibt bestimmte Fälle, in denen der automatische Scan von axe-core die Vordergrund- und Hintergrundfarben eines Elements nicht genau bestimmen kann, z. B. wenn Text über einem Farbverlauf oder einem Hintergrundbild gerendert wird. Wenn Sie mit unserem axe-core Mantra „Keine Fehlalarme“ vertraut sind, wissen Sie, warum diese Probleme erst nach einer Überprüfung endgültig behandelt werden müssen. Wir möchten keine Zeit mit der Suche nach Fehlalarmen verschwenden und haben diese daher vorab als „Überprüfung erforderlich“ klassifiziert. Dies bedeutet, dass eine manuelle Überprüfung erforderlich ist, um zu bestätigen, ob es sich um echte Probleme handelt oder nicht.
Mit dem Automatic Color Contrast Resolver kann diese manuelle Überprüfung durch eine automatisierte Überprüfung ersetzt werden.
So funktioniert der automatische Farbkontrastlöser
Wenn Benutzer mit dem Pro-Plan zum ersten Mal einen Scan ausführen, bei dem es "needs review" Farbkontrast-Probleme gibt ("Elements must have sufficient color contrast"), wird ein Dialogfeld angezeigt, das sie über diese neue Funktion informiert. Sie können dann auswählen, wie diese neue Funktion ausgeführt werden soll:
- Wählen Sie den Ausführungszeitpunkt (empfohlen): Wenn überprüfbare Farbkontrastprobleme auftreten, können Sie es jederzeit nach einem Scan ausführen.
- Nach jedem Scan automatisch ausführen: Wenn überprüfbare Probleme mit dem Farbkontrast auftreten, wird dieses Tool automatisch ausgeführt.
Auswählen, wann das Tool ausgeführt wird
Wir empfehlen die Option „Ausführungszeitpunkt auswählen“. Dadurch erhalten Benutzer eine genaue Kontrolle darüber, wann das Tool ausgeführt wird, und die Scanzeit wird nicht automatisch verlängert. Immer wenn Probleme mit dem Farbkontrast auftreten, die einer Überprüfung bedürfen, wird die Meldung „Wir haben (x) Probleme mit dem Farbkontrast gefunden, die Sie überprüfen sollten“ angezeigt. Die Schaltfläche „Klicken, um sie automatisch zu überprüfen“ (innerhalb des Hauptinhalts der Seite) wird angezeigt.
Automatisches Ausführen des Tools nach jedem Scan
Benutzer können festlegen, dass das Tool nach Abschluss jedes Scans automatisch ausgeführt wird. Dadurch kann sich die zum Abschließen jedes Scans benötigte Zeit erheblich erhöhen. In diesem Modus wird das Farbkontrast-Tool sofort nach Abschluss des automatischen Scans gestartet.
Während das Tool ausgeführt wird, erscheint ein Modalfenster, das den Fortschritt zeigt.
Ergebnisse
Sobald der Farbkontrastprozess abgeschlossen ist, werden Benutzer darüber informiert, wie viele Probleme als echte Probleme bestätigt wurden, wie viele nicht als Probleme eingestuft wurden und wie viele noch überprüft werden müssen. Die bestätigten Probleme werden nicht mehr als „zur Überprüfung“ gekennzeichnet, sondern als echte „automatisch erkannte“ Probleme angezeigt. Die Probleme, die als Nicht-Probleme eingestuft wurden, werden entfernt, da dies darauf hinweist, dass kein Farbkontrastproblem vorliegt, das behoben werden muss. Die übrigen Probleme bleiben "muss überprüft werden" und sollten manuell überprüft werden.
![Screenshot der Ergebnisse des Farbkontrastanalysators.] 5 bestanden, 2 nicht bestanden, 1 muss noch überprüft werden](images/cc-analyzer-success-toast.png)
Konfiguration
Das Farbkontrast-Analysetool „Überprüfung erforderlich“ kann in den erweiterten Einstellungen unter der Überschrift „Einstellungen zur Farbkontrast-Überprüfung“ konfiguriert werden.
Diese Einstellung kann auch organisationsweit über die Erweiterungsrichtlinie konfiguriert werden mit dem "AutomaticColorContrastReview"
Eigenschaftsnamen. Diese Eigenschaft kann auf „automatisch“ gesetzt werden, was „Automatisch nach jedem Scan ausführen“ entspricht, oder auf „manuell“, was „Ausführungszeitpunkt auswählen (empfohlen)“ entspricht.