Selezione di una versione alternativa di axe-core
L'estensione axe Expert è ufficialmente ritirata. Leggi di più su questa pagina Sostituzione di axe Expert. Queste pagine saranno rimosse a luglio del 2024. Invia una email a helpdesk@deque.com per qualsiasi domanda o dubbio.
Selezionare una versione di axe-core
- Gli utenti hanno l'opzione di aggiungere un set di regole personalizzato nel pannello regole.
- Gli utenti devono selezionare qualsiasi set di regole personalizzato nel pannello regole prima di avviare l'analisi dell'estensione axe Expert. Una volta selezionato, il set di regole personalizzato è considerato attivato.
- Se un set di regole personalizzato ha una proprietà
axeVersion, o la proprietà deprecataver(come impostato da axe-devtools-standards), axe Expert Extension 4.0 seleziona automaticamente la versione appropriata di axe-core da eseguire quando gli utenti eseguono l'analisi con il set di regole personalizzato attivato.
Regole personalizzate e la proprietà ver
- I set di regole personalizzati costruiti con axe-devtools-standards nell'ultimo anno contengono un valore di proprietà
vernel file delle regole personalizzate. - Il valore della proprietà
verimposta la versione di axe-core attualmente attivata al momento della progettazione e implementazione delle Regole Personalizzate. - Il valore della proprietà
verattiva le nuove Regole di compatibilità di axe Expert Extension 4.0 quando gli utenti selezionano Analizzare in axe Expert Extension 4.0.
I set di regole personalizzati costruiti senza axe-devtools-standards e che utilizzano la proprietà ver e non la più recente proprietà axeVersion richiedono servizi personalizzati per aggiornare il set di regole per funzionare correttamente con la funzione di compatibilità retroattiva della versione axe-core dell'estensione axe Expert.
Prevenire la selezione di una versione di axe-core incompatibile
Gli utenti possono ancora cambiare la versione di axe-core utilizzata con un set di regole personalizzato selezionando la versione preferita dalla lista Set di regole disponibili - ma solo verso versioni di axe-core compatibili basate sulla proprietà axeVersion / ver inclusa nel set di regole personalizzato.
Le regole personalizzate sono compatibili con tutte le versioni successive di axe-core, fino ma non incluso il prossimo rilascio principale; quindi:
- 2.5.1 è compatibile con 2.5.2
- 2.5.1 è compatibile con 2.6.1
- 2.5.1 non è compatibile con 2.5.0
- 2.5.1 non è compatibile con 2.4.3
- 2.5.1 non è compatibile con 3.0.0
- 2.5.1 non è compatibile con "latest" (attualmente 3.3.2)
Le versioni di axe-core incompatibili sono disattivate e non possono essere selezionate nel pannello regole:
Persistenza della versione selezionata di axe-core
La versione di axe-core selezionata da un utente per un qualsiasi set di regole personalizzato è persistente. L'ultima versione di axe-core utilizzata selezionata, anche se non è quella elencata nella proprietà axeVersion / ver, persiste dopo la chiusura e la riapertura dell'estensione.
Impedisci il salvataggio se non è conosciuta alcuna versione compatibile
axe Expert Extension 4.0 mostra un errore quando una versione di axe-core selezionata è incompatibile con l'estensione axe Expert. Il salvataggio è impedito se ver contiene un valore che non esiste nell'estensione (ad esempio, "ver": "1234.5.0").
Includi un avviso sulla compatibilità delle versioni e i set di regole personalizzati
- Viene visualizzato un messaggio: "Questo set di regole è compatibile con la versione di axe-core
{{x.y.z}}e successive." sopra il campo Nome per regole personalizzate al momento della selezione di un set di regole personalizzato. - Se l'estensione axe Expert 4.0 include versioni di axe-core più recenti considerate incompatibili con un set di regole personalizzato, viene visualizzato un messaggio che indica "Questo set di regole è compatibile con la versione di axe-core
{{x.y.z}}fino a {{x.y.z}}."
Includi un avviso sulle discrepanze di versione
axe Expert Extension 4.0 mostra un messaggio quando gli utenti tentano di selezionare una versione di axe-core incompatibile rispetto alla versione di axe-core in uso quando è stato sviluppato il set di regole personalizzato:
“Questo set di regole è stato progettato per axe-core {{a.b.c}}, ma attualmente sta usando {{x.y.z}}. Questa versione può dare risultati diversi. La selezione della versione di axe-core è persistente.”
Nota sulla "compatibilità" vs "discrepanza" dei set di regole axe-core con regole personalizzate
- Compatibilità significa che la versione di axe-core non interromperà un set di regole personalizzato.
- Discrepanza significa che la versione di axe-core non interromperà il set di regole personalizzato; tuttavia, i risultati generati utilizzando il set di regole personalizzato e la versione di axe-core attualmente selezionata possono variare dai risultati generati con la versione di axe-core con cui sono state progettate le regole personalizzate.



