Auswahl einer alternativen axe-core Version
Die axe Expert-Erweiterung ist offiziell eingestellt. Lesen Sie mehr darüber auf der Seite Ersatz für axe Expert. Diese Seiten werden im Juli 2024 entfernt. Senden Sie eine E-Mail an helpdesk@deque.com bei Fragen oder Bedenken.
Wählen Sie eine axe-core Version aus
- Benutzer haben die Möglichkeit, ein benutzerdefiniertes Regelset im Regeln-Panel hinzuzufügen.
- Benutzer müssen jedes benutzerdefinierte Regelset im Regeln-Panel auswählen, bevor sie die Analyse mit der axe Expert-Erweiterung starten. Sobald ausgewählt, gilt das benutzerdefinierte Regelset als aktiviert.
- Wenn ein benutzerdefiniertes Regelset eine
axeVersion-Eigenschaft oder die veraltetever-Eigenschaft (wie von axe-devtools-standards festgelegt) hat, wählt die axe Expert-Erweiterung 4.0 automatisch die geeignete axe-core Version aus, um die Analyse mit dem aktivierten benutzerdefinierten Regelset durchzuführen.
Benutzerdefinierte Regeln und die ver-Eigenschaft
- Benutzerdefinierte Regelsets, die im letzten Jahr mit axe-devtools-standards erstellt wurden, enthalten einen
ver-Eigenschaftswert in der Datei mit benutzerdefinierten Regeln. - Der
ver-Eigenschaftswert legt die aktuell aktivierte axe-core Version zu dem Zeitpunkt fest, zu dem benutzerdefinierte Regeln entworfen und implementiert wurden. - Der
ver-Eigenschaftswert löst die neue Kompatibilitätsregeln der axe Expert-Erweiterung 4.0 aus, wenn Benutzer Analysieren in der axe Expert-Erweiterung 4.0 auswählen.
Benutzerdefinierte Regelsets, die ohne axe-devtools-standards erstellt wurden und die ver-Eigenschaft und nicht die neuere axeVersion-Eigenschaft verwenden, erfordern benutzerdefinierte Dienste zur Aktualisierung des Regelsets, um ordnungsgemäß mit der Rückwärtskompatibilitätsfunktion der axe Expert-Erweiterung axe-core Version zu funktionieren.
Verhindern Sie die Auswahl einer inkompatiblen axe-core Version
Benutzer können weiterhin die axe-core Version verwenden, indem sie die bevorzugte Version aus der Verfügbare Regelsets-Liste auswählen - jedoch nur zu kompatiblen axe-core Versionen basierend auf der axeVersion / ver-Eigenschaft im benutzerdefinierten Regelset.
Benutzerdefinierte Regeln sind mit allen neueren Versionen von axe-core kompatibel, jedoch nicht mit der nächsten Hauptversion; daher:
- 2.5.1 ist kompatibel mit 2.5.2
- 2.5.1 ist kompatibel mit 2.6.1
- 2.5.1 ist nicht kompatibel mit 2.5.0
- 2.5.1 ist nicht kompatibel mit 2.4.3
- 2.5.1 ist nicht kompatibel mit 3.0.0
- 2.5.1 ist nicht kompatibel mit „neueste“ (derzeit 3.3.2)
Inkompatible axe-core Versionen sind ausgegraut und können im Regeln-Panel nicht ausgewählt werden:
Die zuletzt ausgewählte axe-core Version beibehalten
Die von einem Benutzer für ein beliebiges benutzerdefiniertes Regelset ausgewählte axe-core Version bleibt bestehen. Die zuletzt ausgewählte axe-core Version bleibt erhalten, selbst wenn sie nicht in der axeVersion / ver-Eigenschaft aufgeführt ist, nach dem Schließen und erneuten Öffnen der Erweiterung.
Speichern verhindern, wenn keine passende Version bekannt ist
Die axe Expert-Erweiterung 4.0 zeigt einen Fehler an, wenn eine ausgewählte axe-core Version nicht mit der axe Expert-Erweiterung kompatibel ist. Das Speichern wird verhindert, wenn ver einen Wert enthält, der existiert nicht in der Erweiterung (z.B. "ver": "1234.5.0") aufweist.
Fügen Sie einen Hinweis zur Versionskompatibilität und benutzerdefinierten Regelsets hinzu
- Eine Nachricht wird angezeigt: „Dieses Regelset ist mit axe-core Version
{{x.y.z}}und neuer kompatibel.“ über dem Name für benutzerdefinierte Regeln-Feld bei der Auswahl eines benutzerdefinierten Regelsets. - Wenn die axe Expert-Erweiterung 4.0 neuere axe-core Versionen enthält, die als inkompatibel mit einem benutzerdefinierten Regelset angesehen werden, wird eine Nachricht angezeigt, die besagt: „Dieses Regelset ist mit axe-core Version
{{x.y.z}}bis {{x.y.z}} kompatibel.“
Fügen Sie einen Hinweis zum Versionsmismatch hinzu
Die axe Expert-Erweiterung 4.0 zeigt eine Nachricht an, wenn Benutzer versuchen, eine inkompatible axe-core Version im Vergleich zu der axe-core Version auszuwählen, die zum Zeitpunkt der Entwicklung des benutzerdefinierten Regelsets verwendet wurde:
„Dieses Regelset ist für axe-core {{a.b.c}} entwickelt, verwendet aber derzeit {{x.y.z}}. Diese Version kann unterschiedliche Ergebnisse liefern. Die Auswahl der axe-core Version bleibt bestehen.“
Hinweis zur „Kompatibilität“ vs. „Mismatch“ von axe-core Regelsets mit benutzerdefinierten Regeln
- Kompatibilität bedeutet, dass die axe-core Version nicht ein benutzerdefiniertes Regelset zerstört.
- Mismatch bedeutet, dass die axe-core Version nicht das benutzerdefinierte Regelset zerstört; jedoch können die generierten Ergebnisse unter Verwendung des benutzerdefinierten Regelsets und der aktuell ausgewählten axe-core Version können variieren von den mit der axe-core Version generierten Ergebnissen abweichen, mit der die benutzerdefinierten Regeln entworfen wurden.



