axe-core Mise à jour des intégrations

Jonathan Thickens

By Jonathan Thickens

17 septembre 2020

intégration du noyau de l'axe

Suite à la sortie d'axe-core s 4.0 et à celle, prochaine, d'axe DevTools 4.0, nous avons apporté quelques modifications à nos autres paquets open source. Cet article détaille les changements importants et explique les raisons qui nous ont poussés à les effectuer.

Les paquets open source sont en pleine migration

Le changement le plus important que nous apportons est sans doute la migration de toutes les intégrations open source d’ axe-core vers de nouveaux emplacements. Tous les paquets existants seront bientôt obsolètes, et les paquets de remplacement disposent d’un nouvel espace de noms : axe-core. Plusieurs raisons ont motivé ce changement. Avec la sortie prochaine d’axe DevTools 4.0, nous avons décidé de renommer nos paquets open source afin d’adopter des noms plus cohérents et plus pertinents, et d’éviter toute confusion entre les offres open source et les offres d’entreprise. 

Nous allons également harmoniser les numéros de version de tous ces paquets avec ceux de leur version sur axe-core . Cette mise à jour a été grandement facilitée par la migration de tous les paquets vers de nouveaux dépôts et par le fait que tous leurs numéros de version commencent à 4.0, afin de correspondre à la dernière version disponible sur axe-core. Voici un récapitulatif de tous nos nouveaux paquets axe-core , ainsi que les paquets d'origine qu'ils remplacent :

Paquets NPM

Ancien pack  Nouvelle offre
react-axe @axe-core/react
axe-webdriverjs @axe-core/webdriverjs
axe-webdriverio @axe-core/webdriverio
marionnettiste à la hache @axe-core/puppeteer
axe-cli @axe-core/cli

Packages Java

Ancien pack  Nouvelle offre
com.deque:axe-selenium-java com.deque.html.axe-core:selenium 

Paquets Ruby

Le paquet « axe-matcher » en Ruby a été scindé en cinq paquets distincts, chacun s'intégrant à un framework de tests différent.

Impact sur les utilisateurs

Si vous utilisez actuellement les paquets open source d’ axe-core , vous n’avez pour l’instant aucune raison de vous inquiéter. Même si les paquets d’origine seront obsolètes, ils resteront disponibles. Vous n’avez donc pas besoin de vous précipiter pour effectuer la migration et pourrez passer à la nouvelle version lorsque vous serez prêt.

Autres mises à jour

Outre le déplacement des emplacements et la modification des noms des paquets, les paquets « axe-core 4.0 » bénéficient d’une autre mise à jour majeure. Cette modification ajoute de nouvelles options de personnalisation des règles via le tout nouvel objet de normes « axe-core ». Cet objet permet de personnaliser la manière dont « axe-core » interprète les rôles, les attributs et l’utilisation d’ARIA. L’objet de normes « axe-core » fonctionne avec les attributs et rôles ARIA, les rôles DPUB, les éléments HTML et les couleurs CSS afin de personnaliser la manière dont axe teste les éléments dotés de ces propriétés.

Jonathan Thickens

Jonathan Thickens

Jonathan est chef de produit adjoint et ambassadeur. Il travaille sur axe-core et axe DevTools depuis qu’il a rejoint Deque après avoir obtenu son diplôme à l’université du Wisconsin-Madison en 2019. Son objectif est de rendre les tests d’accessibilité aussi conviviaux que possible et il se passionne pour l’expérience développeur dans le domaine des tests d’accessibilité automatisés.

Mots-clés :  axe-core actualités

Recevez les articles de blog directement dans votre boîte mail

Pas de bavardages inutiles, mais des informations concrètes sur l'accessibilité, fournies par des experts qualifiés.

Vous acceptez que Deque , utilise et partage des informations conformément à Dequedéclaration de confidentialité. Vous pouvez modifier votre consentement à tout moment en nous contactant.

En savoir plus sur ce sujet

Test your custom elements and trust the results with Axe-core’s support for ElementInternals

Wilco Fiers 400 x 400 1 300 x 300
August 27, 2026 By Wilco Fiers

If you're a large enterprise organization with accessibility issues resulting from interoperability challenges, moving to ElementInternals is a savvy move. You can standardize, and safely test. And, with Axe-core now supporting ElementInternals, you can test those components and trust the results.

Lire l'article
A testing flow, depicting a single custom button scanned by Axe-core for React, Angular or Vue frameworks

Deque and Microsoft: Two decades of shaping the future of accessibility

cropped preety kumar400x400 300x300 1 1.jpg
August 25, 2026 By Preety Kumar

What started nearly two decades ago as conversations between two people passionate about improving accessibility across Microsoft's digital experiences has grown into a lasting partnership built on shared learning, mutual respect, and a common belief that accessibility should be built into every stage of software development.

Lire l'article
Preety Kumar and Jenny Lay-Flurrie conducting an interview, with the Seattle skyline in the background.