Utilisation de règles personnalisées
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.
Présentation des règles personnalisées dans l'extension axe Expert
Lorsque vous souhaitez que l'outil axe Expert analyse les pages Web et les applications par rapport à des règles spécifiques aux besoins uniques de votre organisation, il est possible de le faire avec la fonctionnalité Règles personnalisées du Rules panneau. Cliquer sur l'élément de lien Règles dans le menu principal d'Axe Expert (menu déroulant près du logo d'extension Axe Expert en haut du volet de gauche) entraîne l'apparition d'un panneau proposant un bouton Ajouter un jeu de règles personnalisé pour afficher un formulaire dans le volet de droite afin de soumettre un ensemble de règles personnalisées. Rules Le formulaire simple se compose de deux champs de saisie de texte et d'un bouton d'action qui vous permettent de configurer des règles personnalisées qui peuvent être sélectionnées pour être exécutées dans le moteur automatisé lorsqu'une page chargée est analysée sur le panneau Analyser.
Tout comme l'analyse d'une page avec les ensembles de règles Axe Expert, les résultats afficheront toutes les violations de vos règles personnalisées détectées, ainsi que les informations que vous avez spécifiées dans l'ensemble de règles personnalisées (cible, source HTML, Résumé de la remédiation, lien d'aide Plus d'informations, etc.). Toutes les autres options d’action disponibles avec les règles standard s’appliquent également à vos violations de règles personnalisées (Inspecter, Mettre en surbrillance, Exporter, Télécharger, etc.). Il existe une limite de cinq jeux de règles personnalisés autorisés à la fois.

- Ajouter un bouton d'ensemble de règles : dans la
Custom rulesetssection du volet gauche duRulespanneau, une+Add a rulesetcommande vous présente un formulaire dans le volet droit pour soumettre un ensemble de règles personnalisé. - Nom des règles personnalisées (alphanumérique uniquement) : il s'agira du nom du jeu de règles qui apparaîtra dans la section Normes de l'onglet Paramètres. Il est important de respecter les conventions (alphanumérique, pas d'espaces) et de s'assurer que le nom sera significatif et facilement reconnaissable comme option de sélection.
- Entrez JSON rules.textareaInstructions : JavaScript Object Notation (JSON) est la norme textuelle à laquelle le contenu doit se conformer pour fonctionner avec l'extension de navigateur HTML 2.0 de Firefox. Pour plus d'informations, voir Exemple ci-dessous.
- Bouton ENREGISTRER ET UTILISER LE JEU DE RÈGLES : fait en sorte que les règles personnalisées deviennent une option sélectionnable dans le menu du volet latéral gauche du panneau
Rules. Pour plus d'informations, voir Sélectionner un ensemble de règles.
Exemple de règle personnalisée
L'exemple de code qui suit peut servir d'exemple fonctionnel d'un fichier JSON de règle personnalisée axe Expert correctement formaté.
{
"checks": [
{
"id": "test",
"options": ["test"],
"evaluate": "function() { return false; }",
"metadata": {
"impact": "minor",
"messages": {
"pass": "how did you pass",
"fail": "there is no way to pass"
}
}
}
],
"rules": [
{
"id": "test",
"metadata": {
"description": "Will always fail",
"help": "There is no way to make this pass! It is for testing",
"helpUrl": "https://foo.com/bar"
},
"selector": "html",
"any": [],
"all": ["test"],
"none": [],
"tags": ["wcag2aa"]
}
]
}Ensembles de règles personnalisés à partir des projets axe Monitor : après vous être connecté à axe Monitor et avoir sélectionné un projet, tous les ensembles de règles personnalisés associés à ce projet sont automatiquement chargés dans le panneau et rendus disponibles pour la sélection. Rules
Soumettre des règles personnalisées
Lorsque vous souhaitez soumettre des règles personnalisées pour une utilisation future dans l'extension axe Expert, suivez ces étapes simples. La soumission de règles personnalisées s'effectue en spécifiant un nom pour le jeu de règles à des fins de sélection future, en collant le contenu du fichier texte JSON correctement formaté dans les champs de saisie de texte, puis en cliquant sur un bouton pour les sauvegarder et ensuite les utiliser.
Pour soumettre des règles personnalisées :
-
Ouvrez DevTools et sélectionnez Axe Expert. Sélectionnez Règles dans le menu principal d'Axe Expert.
-
Dans le volet de gauche, sélectionnez + Ajouter un jeu de règles dans la section Jeux de règles personnalisés du menu. Le formulaire Ruleset s'affiche dans le volet de droite.
-
Dans le champ Nom des règles personnalisées, entrez le nom alphanumérique souhaité sans espaces.
Cela apparaîtra dans la section Ensembles de règles personnalisées du volet gauche du
Rulespanneau, le nom doit donc être significatif et facilement reconnaissable pour la sélection. -
Dans le champ Entrer JSON, collez le contenu de votre fichier texte .json de règles personnalisées à partir du presse-papiers virtuel. Saisissez et faites glisser le coin inférieur droit du champ pour augmenter la zone visible, si vous le souhaitez.
-
Sélectionnez-le
SAVE AND USE RULESET.
Le nom que vous avez saisi apparaît dans la section Ensembles de règles personnalisés dans le volet de gauche et apparaît en haut du volet de droite, dans le champ Ensemble de règles :. De plus, des boutons permettant de supprimer ou d’utiliser l’ensemble de règles apparaissent en bas du formulaire dans le volet de droite.
Dans le volet de droite, sélectionnez-le
Analyze now.
-
Dans la section
rules violated(volet de gauche), cliquez sur une lignerule.
Le volet de contenu à droite est actualisé pour afficher la première violation de cette règle. Dans l'affichage du contenu sont inclus les sections d'informations
Target,HTMLetSummary (How to Fix the Problem), ainsi que des liensInspectetHighlight, un menu contextuel (qui comprend des options pourExport,Scope,UploadetDownload), et en bas à droite, un bouton fléché s'étendant vers la gauche pour afficher les normes applicables (ensembles de règles) pour la règle sélectionnée. Pour des informations plus détaillées sur chaque composant affiché dans le volet de contenu de violation de règle, reportez-vous aux descriptions dans la présentation fournie dans la rubrique Analyser . Les boutons de navigation des violations précédent<et suivant>apparaissent en haut du volet, vous permettant de naviguer entre les violations de la règle sélectionnée. De plus, le code HTML pertinent contenant la violation est automatiquement mis en évidence sur la page testée. -
Cliquez sur Suivant (
>) pour accéder à la violation suivante de la règle actuellement sélectionnée ou sélectionnez une règle différente dans le volet de résultats de règles violées à gauche, comme vous le souhaitez.
Supprimer un ensemble de règles personnalisé
Supprimez un ensemble de règles personnalisées du Rules panneau lorsque vous n'avez plus besoin d'un ensemble de règles personnalisées. Sélectionnez la règle à supprimer sur le Rules panneau et cliquez sur un bouton pour supprimer.
Si vous souhaitez réutiliser une partie du contenu dans un futur ensemble de règles personnalisées, vous souhaiterez peut-être vous assurer de sauvegarder le contenu du fichier JSON avant la suppression, car cette procédure entraîne une suppression permanente et irréversible.
Pour supprimer un ensemble de règles personnalisé :
- Au bas de la liste des options dans la section
Custom rulesetsdu panneau du volet gaucheRules, assurez-vous que l'ensemble que vous souhaitez supprimer est coché (sélectionné). - Cliquez
DELETE RULESET.

L'ensemble est supprimé du menu du volet de gauche et n'est plus disponible pour la sélection.
