Auswählen einer alternativen Axe-Core-Version
Die axe Expert-Erweiterung wurde offiziell eingestellt. Weitere Informationen hierzu finden Sie auf der Seite axe Expert Replacement . Diese Seiten werden im Juli 2024 entfernt. Bei Fragen oder Bedenken senden Sie eine E-Mail an helpdesk@deque.com.
Wählen Sie eine Axe-Core-Version
– Benutzer haben die Möglichkeit, im Regeln -Bedienfeld einen benutzerdefinierten Regelsatz hinzuzufügen.
– Benutzer müssen im Regeln -Fenster alle benutzerdefinierten Regelsätze auswählen, bevor sie die Analyse der Axe-Expertenerweiterung starten. Nach der Auswahl gilt der Custom Ruleset als aktiviert.
– Wenn ein benutzerdefinierter Regelsatz über eine axeVersion
[fehlender Begriff]Eigenschaft oder die veraltete ver
[fehlender Begriff]Eigenschaft (wie durch axe-devtools-standards festgelegt) verfügt, wählt die axe Expert Extension 4.0 automatisch die entsprechende Axe-Core-Version aus, die ausgeführt werden soll, wenn Benutzer Analysen mit aktiviertem benutzerdefinierten Regelsatz ausführen.
Benutzerdefinierte Regeln und die ver
Eigenschaft
– Benutzerdefinierte Regelsätze, die im letzten Jahr mit axe-devtools-standards erstellt wurden, enthalten einen ver
[fehlender Begriff]Eigenschaftswert in der benutzerdefinierten Regeldatei.
– Der ver
[fehlender Begriff]Eigenschaftswert legt die aktuell aktivierte Axe-Core-Version zum Zeitpunkt der Entwicklung und Implementierung der benutzerdefinierten Regeln fest.
– Der ver
Eigenschaftswert löst die neuen [Kompatibilitätsregeln] der axe Expert Extension 4.0 aus,(#prevent-selecting-an-incompatible-axe-core-version) wenn Benutzer in der axe Expert Extension 4.0 „Analysieren“ auswählen. ****
Benutzerdefinierte Regelsätze, die ohne axe-devtools-standards erstellt wurden und die ver
Eigenschaft und nicht die neuere axeVersion
Eigenschaft ** verwenden, erfordern benutzerdefinierte Dienste zur Aktualisierung des Regelsatzes** . Dies ist notwendig, damit sie ordnungsgemäß mit der Abwärtskompatibilitätsfunktion der axe Expert Extension axe-core-Version funktionieren.
Verhindern Sie die Auswahl einer inkompatiblen axe-core-Version
Benutzer können die mit einem benutzerdefinierten Regelsatz verwendete Axe-Core-Version weiterhin ändern, indem sie die bevorzugte Version aus der Liste Verfügbare Regelsätze auswählen – jedoch nur für kompatible Axe-Core-Versionen basierend auf der axeVersion
/ ver
-Eigenschaft im benutzerdefinierten Regelsatz.
Benutzerdefinierte Regeln sind mit allen neueren Versionen von axe-core kompatibel, bis zur nächsten Hauptversion (ausschließlich dieser). Deshalb:
- 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 mit der „Letzte“ Version kompatibel (derzeit 3.3.2)
Inkompatible Axe-Core-Versionen sind ausgegraut und können im Regelfenster nicht ausgewählt werden:
Die zuletzt ausgewählte axe-core-Version beibehalten
Die von einem Benutzer ausgewählte Axe-Core-Version für einen beliebigen benutzerdefinierten Regelsatz bleibt dauerhaft erhalten. Die zuletzt ausgewählte Axe-Core-Version bleibt nach dem Schließen und erneuten Öffnen der Erweiterung erhalten, auch wenn sie nicht die in der axeVersion
/ ver
-Eigenschaft aufgeführte ist.
Speichern verhindern, wenn keine passende Version bekannt ist
Axe Expert Extension 4.0 zeigt einen Fehler an, wenn eine ausgewählte axe-core-Version nicht mit der axe Expert Extension kompatibel ist. Das Speichern wird verhindert, wenn ver
einen Wert enthält, der in der Erweiterung nicht vorhanden ist (z. B. "ver": "1234.5.0"
).
Fügen Sie einen Hinweis zur Versionskompatibilität und zu benutzerdefinierten Regelsätzen hinzu
– Beim Auswählen eines benutzerdefinierten Regelsatzes wird über dem Feld {{x.y.z}}
Name für benutzerdefinierte Regeln ** die Meldung „Dieser Regelsatz ist mit Axe-Core-Version und höher kompatibel.“ angezeigt.**
- Wenn die Axe Expert Extension 4.0 neuere Axe-Core-Versionen enthält, die als mit einem Custom Ruleset inkompatibel gelten, wird die Meldung angezeigt: „Dieser Regelsatz ist mit der Axe-Core-Version ‚{{x.y.z}}‘ bis {{x.y.z}} kompatibel.“
Fügen Sie einen Hinweis zu Versionsinkonsistenz ein
Axe Expert Extension 4.0 zeigt eine Meldung an, wenn Benutzer versuchen, eine inkompatible axe-core-Version im Vergleich zu der axe-core-Version auszuwählen, die bei der Entwicklung des benutzerdefinierten Regelsatzes verwendet wurde:
„Dieser Regelsatz ist für Axe-Core {{a.b.c}} konzipiert, verwendet aber derzeit {{x.y.z}}. Diese Version kann zu anderen Ergebnissen führen. Die Auswahl der Axe-Core-Version ist dauerhaft."
Hinweis zur „Kompatibilität“ vs. „Nichtübereinstimmung“ von axe-core-Regelsätzen mit benutzerdefinierten Regeln
- Kompatibilität bedeutet, dass die Axe-Core-Version keine benutzerdefinierten Regelsätze bricht.
- Nichtübereinstimmung bedeutet, dass die Axe-Core-Version den benutzerdefinierten Regelsatz nicht verletzt. Allerdings können die mit dem benutzerdefinierten Regelsatz und der aktuell ausgewählten Axe-Core-Version generierten Ergebnisse von den Ergebnissen abweichen, die mit der Axe-Core-Version generiert wurden, mit der die benutzerdefinierten Regeln erstellt wurden.