Sélection d'une version alternative d'axe-core
L'extension Axe Expert est officiellement retirée. Pour en savoir plus, consultez la page Remplacement Axe Expert . Ces pages seront supprimées en juillet 2024. Envoyez un e-mail à helpdesk@deque.com pour toute question ou préoccupation.
Sélectionnez une version d'axe-core
- Les utilisateurs ont la possibilité d'ajouter un ensemble de règles personnalisées dans le panneau de règles .
- Les utilisateurs doivent sélectionner tout ensemble de règles personnalisées dans le panneau de règles avant de lancer l'analyse d'extension Axe Expert. Une fois sélectionné, le Custom Ruleset est considéré comme activé.
- Si un ensemble de règles personnalisées possède une
axeVersion
propriété ou laver
propriété obsolète (telle que définie par axe-devtools-standards), l'extension axe Expert 4.0 sélectionne automatiquement la version axe-core appropriée à exécuter lorsque les utilisateurs exécutent une analyse avec l'ensemble de règles personnalisées activé.
Règles personnalisées et la propriété ver
- Les ensembles de règles personnalisées créés avec axe-devtools-standards au cours de l'année écoulée contiennent une
ver
valeur de propriété dans le fichier de règle personnalisé. - La valeur de la propriété
ver
définit la version axe-core actuellement activée au moment où les règles personnalisées ont été conçues et implémentées. - La valeur de propriété
ver
déclenche les nouvelles Règles de compatibilité d'axe Expert Extension 4.0 lorsque les utilisateurs sélectionnent ** Analyser** dans axe Expert Extension 4.0.
Les ensembles de règles personnalisés créés sans axe-devtools-standards et qui utilisent la ver
propriété et non la axeVersion
nouvelle propriété ** nécessitent des services personnalisés pour mettre à jour l'ensemble de règles** pour fonctionner correctement avec la fonctionnalité de compatibilité descendante de la version axe-core de l'extension axe Expert.
Empêcher la sélection d'une version axe-core incompatible
Les utilisateurs peuvent toujours modifier la version axe-core utilisée avec un ensemble de règles personnalisé en sélectionnant la version préférée dans la liste Jeux de règles disponibles , mais uniquement vers les versions axe-core compatibles basées sur le paramètre axeVersion
/ ver
inclus dans l'ensemble de règles personnalisé.
Les règles personnalisées sont compatibles avec toutes les versions plus récentes d'axe-core, jusqu'à la prochaine version majeure, mais sans l'inclure ; par conséquent :
- 2.5.1 est compatible avec 2.5.2
- 2.5.1 est compatible avec 2.6.1
- 2.5.1 n'est pas compatible avec 2.5.0
- 2.5.1 n'est pas compatible avec 2.4.3
- 2.5.1 n'est pas compatible avec 3.0.0
- 2.5.1 n'est pas compatible avec la « dernière version » (3.3.2 actuellement)
Les versions d'axe-core incompatibles sont grisées et ne peuvent pas être sélectionnées dans le panneau règles :
Conserver la dernière version d'axe-core sélectionnée
La version axe-core sélectionnée par un utilisateur pour n'importe quel ensemble de règles personnalisées est persistante. La dernière version de axe-core sélectionnée, même si ce n'est pas celle répertoriée dans la propriété axeVersion
/ ver
, persiste après la fermeture et la réouverture de l'extension.
Empêcher l'enregistrement si aucune version correspondante n'est connue
L'extension axe Expert 4.0 affiche une erreur lorsqu'une version axe-core sélectionnée est incompatible avec l'extension axe Expert. L'enregistrement est empêché si ver
contient une valeur qui n'existe pas dans l'extension (par exemple, "ver": "1234.5.0"
).
Inclure un avis sur la compatibilité des versions et les ensembles de règles personnalisés
- Un message s'affiche : « Cet ensemble de règles est compatible avec la version axe-core
{{x.y.z}}
et plus récente. » au-dessus du champ Nom pour les règles personnalisées lors de la sélection d'un ensemble de règles personnalisées. - Si l'extension axe Expert 4.0 inclut des versions plus récentes d'axe-core considérées comme incompatibles avec un jeu de règles personnalisé, un message s'affiche indiquant « Ce jeu de règles est compatible avec la version axe-core
{{x.y.z}}
jusqu'à {{x.y.z}}. »
Inclure un avis concernant la non-concordance des versions
L'extension axe Expert 4.0 affiche un message lorsque les utilisateurs tentent de sélectionner une version axe-core incompatible par rapport à la version axe-core utilisée lors du développement du Custom Ruleset :
« Cet ensemble de règles est conçu pour axe-core {{a.b.c}}, mais utilise actuellement {{x.y.z}}. Cette version peut donner des résultats différents. « La sélection de la version d'axe-core est persistante. »
Remarque sur la « compatibilité » et l'« incompatibilité » des ensembles de règles axe-core avec les règles personnalisées
- Compatibilité signifie que la version axe-core ne brisera pas un ensemble de règles personnalisées.
- Incompatibilité signifie que la version axe-core ne brisera pas l'ensemble de règles personnalisées ; cependant, les résultats générés à l'aide de l'ensemble de règles personnalisées et de la version axe-core actuellement sélectionnée peuvent varier par rapport aux résultats générés avec la version axe-core avec laquelle les règles personnalisées ont été conçues.