Utilizzo di regole personalizzate
L'estensione Axe Expert è stata ufficialmente ritirata. Per saperne di più, consulta la pagina axe Expert Replacement . Queste pagine verranno rimosse nel luglio 2024. Per qualsiasi domanda o dubbio, inviare un'e-mail a helpdesk@deque.com.
Panoramica delle regole personalizzate nell'estensione axe Expert
Se desideri che lo strumento axe Expert analizzi le pagine web e le applicazioni in base a regole specifiche per le esigenze specifiche della tua organizzazione, puoi farlo tramite la funzionalità Regole personalizzate nel Rules pannello. Facendo clic sulla voce di collegamento Regole nel menu principale di axe Expert (menu a discesa vicino al logo di axe Expert Extension nella parte superiore del riquadro sinistro) viene visualizzato un Rules pannello che offre un pulsante Aggiungi set di regole personalizzato per visualizzare un modulo nel riquadro di destra per l'invio di un set di regole personalizzate. Il modulo semplice è composto da due campi di immissione testo e da un pulsante di azione che consentono di impostare regole personalizzate che possono essere selezionate per l'esecuzione nel motore automatizzato quando una pagina caricata viene analizzata nel pannello Analizza.
Proprio come quando si analizza una pagina con i set di regole di axe Expert, i risultati mostreranno tutte le violazioni delle regole personalizzate rilevate, insieme alle informazioni specificate nel set di regole personalizzato (destinazione, origine HTML, riepilogo della correzione, collegamento alla guida Ulteriori informazioni, ecc.). Tutte le altre opzioni di azione disponibili con le regole standard si applicano anche alle violazioni delle regole personalizzate (Ispeziona, Evidenzia, Esporta, Carica, ecc.). È consentito un massimo di cinque set di regole personalizzati alla volta.
- Pulsante Aggiungi un set di regole: nella
Custom rulesetssezione del pannello sinistro delRulespannello, un+Add a rulesetcomando presenta un modulo nel riquadro destro per inviare un set di regole personalizzato. - Nome per regole personalizzate (solo alfanumerico): questo sarà il nome del ruleset che apparirà nella sezione Standard della scheda Impostazioni. È importante rispettare le convenzioni (caratteri alfanumerici, niente spazi) e assicurarsi che il nome sia significativo e facilmente riconoscibile come opzione di selezione.
- Inserisci JSON istruzioni.textareaRules: JavaScript Object Notation (JSON) è lo standard basato su testo a cui il contenuto deve conformarsi per funzionare con l'estensione del browser per HTML 2.0 di Firefox. Per ulteriori informazioni, vedere Esempio sotto.
- Pulsante SALVA E USA SET DI REGOLE : fa sì che le regole personalizzate diventino un'opzione selezionabile nel menu del riquadro della barra laterale sinistra del pannello
Rules. Per ulteriori informazioni, vedere Seleziona un set di regole.
Esempio di regola personalizzata
Il codice di esempio seguente può fungere da esempio pratico di un file JSON di regole personalizzate di axe Expert formattato correttamente.
{
"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"]
}
]
}Set di regole personalizzati dai progetti di axe Monitor: dopo aver effettuato l'accesso ad axe Monitor e aver selezionato un progetto, tutti i set di regole personalizzati associati a tale progetto vengono caricati automaticamente nel pannello e resi disponibili per la selezione. Rules
Invia regole personalizzate
Per inviare regole personalizzate per un utilizzo futuro nell'estensione axe Expert, segui questi semplici passaggi. L'invio di regole personalizzate avviene specificando un nome per il set di regole per scopi di selezione futuri e incollando il contenuto del file di testo JSON formattato correttamente nei campi di immissione testo, quindi facendo clic su un pulsante per salvarle e utilizzarle.
Per inviare regole personalizzate:
-
Apri DevTools e seleziona axe Expert. Selezionare Regole dal menu principale di axe Expert.
-
Nel riquadro di sinistra, seleziona + Aggiungi un set di regole nella sezione Set di regole personalizzati del menu. Il modulo Set di regole viene visualizzato nel riquadro di destra.
-
Nel campo Nome delle regole personalizzate, immettere il nome alfanumerico desiderato, senza spazi.
Questo apparirà nella sezione Set di regole personalizzate del riquadro sinistro del
Rulespannello, quindi il nome dovrebbe essere significativo e facilmente riconoscibile per la selezione. -
Nel campo Inserisci JSON, incolla il contenuto del file di testo .json delle regole personalizzate dagli appunti virtuali. Se lo desideri, trascina l'angolo inferiore destro del campo per aumentare l'area visibile.
-
Seleziona
SAVE AND USE RULESET.Il nome immesso appare nella sezione Set di regole personalizzati nel riquadro di sinistra e nella parte superiore del riquadro di destra, nel campo Regolamento. Inoltre, nella parte inferiore del modulo, nel riquadro di destra, vengono visualizzati i pulsanti per eliminare o utilizzare il set di regole.
Nel riquadro di destra, Seleziona
Analyze now.




