Migrazione a DevTools Nuget v4.x

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Passaggi per la migrazione alla versione 4.x di Axe DevTools per Web per C# Nuget

Not for use with personal data

Axe DevTools Nuget v4.x, pur non essendo una riscrittura completa, contiene alcune modifiche sostanziali. Le modifiche più rilevanti sono riassunte di seguito, seguite da cambiamenti più specifici ai pacchetti pertinenti.

Riepilogo

La suite di pacchetti nuget axe-devtools-* ha coinvolto principalmente una prospettiva di rebranding.

Attenzione ai cambiamenti incompatibili

Data la nuova denominazione dell'API, è giusto sottolineare che migrare alla versione 4.0 implica seguire questa guida alla migrazione passo dopo passo.

Configurazione dell'ambiente

Non ci sono cambiamenti nei requisiti di ambiente predefiniti. I requisiti desiderati sono i seguenti:

  • Dotnet .NET Framework 4.5.2 o almeno .NET Standard 2.0

Installazione di Axe DevTools NuGet

note

Assicurati di avere accesso al registro di Deque. In caso contrario, refer to setup.

Dopo aver ottenuto l'accesso alla configurazione, puoi installare Axe DevTools NuGet includendo il seguente nel tuo file .csproj.

<PackageReference Include="axe-devtools-selenium" Version="4.0.0" />

Modifiche Rilevanti

Oltre all'installazione, alcune modifiche rilevanti includono:

  • Gli spazi dei nomi sono stati cambiati da Deque.Attest a Deque.AxeDevtools.
  • La classe Attest è stata rinominata in AxeSelenium.
  • La variabile di ambiente per configurare regole personalizzate è stata cambiata da ATTEST_PATH a AXE_RULESET_PATH.
  • Il set di regole predefinito è cambiato. Axe DevTools esamina una data pagina con wcag2 come set di regole predefinito. Non è richiesto alcun cambiamento da parte dell'utente finale. Se si desidera configurare un diverso set di regole, è possibile utilizzare l'api corrispondente. Si noti che il predefinito è cambiato di nuovo da questa versione: a partire da Axe DevTools for Web 4.5 (dicembre 2022), il set di regole predefinito è stato standardizzato in tutti i pacchetti a WCAG 2.1 Livello AA con le migliori pratiche disattivate. Vedere Personalizzazione delle regole.