# A11y for developers

Published articles for A11y for developers.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Find Label in Name issues in every scan with Axe-core 4.14.0

DevFeed: [Find Label in Name issues in every scan with Axe-core 4.14.0](<https://devfeed.tech/articles/find-label-in-name-issues-in-every-scan-with-axe-core-4-14-0-95737.md>)

Original publisher: [Read original article](<https://www.deque.com/blog/find-label-in-name-issues-in-every-scan-with-axe-core-4-14-0/>)

Author: Wilco Fiers

Published: 2026-10-22T13:01:23Z

Content type: release

Language: en

Sources: [Deque](<https://devfeed.tech/sources/deque.md>)

Topics: [axe-core](<https://devfeed.tech/topics/axe-core.md>), [Web Accessibility (a11y)](<https://devfeed.tech/topics/web-accessibility.md>), [Web Content Accessibility Guidelines](<https://devfeed.tech/topics/web-content-accessibility-guidelines.md>), [EN 301 549](<https://devfeed.tech/topics/en-301-549.md>)

Tags: [a11y-for-developers](<https://devfeed.tech/tags/a11y-for-developers.md>), [accessibility](<https://devfeed.tech/tags/accessibility.md>), [accessibility-compliance](<https://devfeed.tech/tags/accessibility-compliance.md>), [accessibility-guidelines](<https://devfeed.tech/tags/accessibility-guidelines.md>), [assistive-technology](<https://devfeed.tech/tags/assistive-technology.md>), [automated](<https://devfeed.tech/tags/automated.md>), [axe-core](<https://devfeed.tech/tags/axe-core.md>), [en-301-549](<https://devfeed.tech/tags/en-301-549.md>), [eu](<https://devfeed.tech/tags/eu.md>), [release](<https://devfeed.tech/tags/release.md>), [standard](<https://devfeed.tech/tags/standard.md>), [support](<https://devfeed.tech/tags/support.md>), [web-content-accessibility-guidelines](<https://devfeed.tech/tags/web-content-accessibility-guidelines.md>)

### AI overview

Axe-core 4.14.0 turns on the Label in Name check by default: scans now report controls whose accessible name omits visible label text, under `label-content-name-mismatch`. The rule compares word by word, ignores parenthetical text, and supports CJK scripts and full-width characters. Tests found that voice-control tools respond to accessible names; Dragon also responds to visible text. Most tested tools accept visible text anywhere in the accessible name, while macOS requires an exact match and iOS requires it at the start, so passing WCAG's inclusion rule may not work with Apple Voice Control. Deque plans a separate best-practice rule. The release also reports scans 20-40% faster on most pages (up to 15 times faster on especially large pages), clearer rule messages, and several false-positive fixes. It adds EN 301 549 v4 tags to the target-size rule; the broader rule set was described as coming in November. Issue totals may rise as new findings are reported.

### Source excerpt

With our latest update, when you scan with Axe-core 4.14.0, you'll now get a result for any control whose accessible name doesn't contain its visible label. This Axe-core release also speeds up scans, makes fix instructions clearer, and begins support for EN 301 549 v4.1.1, the pending update to the European Union's (EU) harmonized standard for accessibility requirements. The post Find Label in Name issues in every scan with Axe-core 4.14.0 appeared first on Deque.

## Debunking AI agent accessibility claims and solving AI alignment for accessibility

DevFeed: [Debunking AI agent accessibility claims and solving AI alignment for accessibility](<https://devfeed.tech/articles/debunking-ai-agent-accessibility-claims-and-solving-ai-alignment-for-accessibility-92924.md>)

Original publisher: [Read original article](<https://www.deque.com/blog/debunking-ai-agent-accessibility-claims-and-solving-ai-alignment-for-accessibility/>)

Author: Dylan Barrell

Published: 2026-10-21T14:11:48Z

Content type: opinion

Language: en

Sources: [Deque](<https://devfeed.tech/sources/deque.md>)

Topics: [ai alignment](<https://devfeed.tech/topics/ai-alignment.md>), [Web Accessibility (a11y)](<https://devfeed.tech/topics/web-accessibility.md>), [Test automation](<https://devfeed.tech/topics/test-automation.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [axe MCP Server](<https://devfeed.tech/topics/axe-mcp-server.md>), [aria](<https://devfeed.tech/topics/aria.md>)

Tags: [a11y-for-developers](<https://devfeed.tech/tags/a11y-for-developers.md>), [accessibility](<https://devfeed.tech/tags/accessibility.md>), [accessibility-best-practices](<https://devfeed.tech/tags/accessibility-best-practices.md>), [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [ai-alignment](<https://devfeed.tech/tags/ai-alignment.md>), [ai-powered](<https://devfeed.tech/tags/ai-powered.md>), [alignment](<https://devfeed.tech/tags/alignment.md>), [approach](<https://devfeed.tech/tags/approach.md>), [automated-accessibility-testing](<https://devfeed.tech/tags/automated-accessibility-testing.md>), [automation](<https://devfeed.tech/tags/automation.md>), [based](<https://devfeed.tech/tags/based.md>), [best](<https://devfeed.tech/tags/best.md>), [can](<https://devfeed.tech/tags/can.md>), [first](<https://devfeed.tech/tags/first.md>), [gap](<https://devfeed.tech/tags/gap.md>), [gives](<https://devfeed.tech/tags/gives.md>), [intelligent-guided-tests](<https://devfeed.tech/tags/intelligent-guided-tests.md>), [reliability](<https://devfeed.tech/tags/reliability.md>), [rules](<https://devfeed.tech/tags/rules.md>), [testing](<https://devfeed.tech/tags/testing.md>), [this](<https://devfeed.tech/tags/this.md>), [velocity](<https://devfeed.tech/tags/velocity.md>)

### AI overview

The article argues that AI agents' reports of successful work can diverge from what they actually did, so accessibility checks should not rely on one agent validating another. It proposes a deterministic harness that limits AI to focused tasks, such as interpreting semantics or judging equivalence, while rules control test scope and determine pass or fail. The harness records evidence that can be audited. Deque's Intelligent Guided Tests use this approach: for a dialog, rules check markup while an IGT opens and closes it to observe keyboard focus, then a person confirms the result. The article says this can reduce a manual check from 30-45 minutes to seconds; it does not remove the human confirmation step.

### Source excerpt

There is a digital accessibility approach that gives us the best of both worlds: the reliability and predictability of rules-based testing and the velocity of AI-powered automation. By taking this approach, we can close the gap between presumed and actual accessibility. The post Debunking AI agent accessibility claims and solving AI alignment for accessibility appeared first on Deque.

## How to test MCP Apps for accessibility, and why it matters

DevFeed: [How to test MCP Apps for accessibility, and why it matters](<https://devfeed.tech/articles/how-to-test-mcp-apps-for-accessibility-and-why-it-matters-63358.md>)

Original publisher: [Read original article](<https://www.deque.com/blog/how-to-test-mcp-apps-for-accessibility-and-why-it-matters/>)

Author: Harris Schneiderman

Published: 2026-10-01T13:33:34Z

Content type: tutorial

Language: en

Sources: [Deque](<https://devfeed.tech/sources/deque.md>)

Topics: [User interface design](<https://devfeed.tech/topics/ui-design.md>), [Web Content Accessibility Guidelines](<https://devfeed.tech/topics/web-content-accessibility-guidelines.md>), [axe DevTools](<https://devfeed.tech/topics/axe-devtools.md>), [axe MCP Server](<https://devfeed.tech/topics/axe-mcp-server.md>), [MSP MCP](<https://devfeed.tech/topics/msp-mcp.md>)

Tags: [a11y-for-developers](<https://devfeed.tech/tags/a11y-for-developers.md>), [accessibility](<https://devfeed.tech/tags/accessibility.md>), [accessibility-testing](<https://devfeed.tech/tags/accessibility-testing.md>), [ai](<https://devfeed.tech/tags/ai.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

The tutorial explains how to test MCP Apps for accessibility by replaying host messages with a local stub host, making app states addressable through fixture URLs, and scanning each state with accessibility tools. It also covers keyboard access, headings, color and contrast, safe-area insets, and media query behavior.

### Source excerpt

MCP Apps are still new enough that whatever approaches we can establish now will be the ones that stick over the long term. Which means if we can get accessibility right at this stage, it will stay right as the ecosystem grows. This is how we can avoid introducing the same problems we've had to deal with across the rest of the web for so long. The post How to test MCP Apps for accessibility, and why it matters appeared first on Deque.

## Automated Intelligent Guided Tests bring accessibility testing into developers' coding environments

DevFeed: [Automated Intelligent Guided Tests bring accessibility testing into developers' coding environments](<https://devfeed.tech/articles/intelligent-automation-and-the-new-era-of-guided-testing-57426.md>)

Original publisher: [Read original article](<https://www.deque.com/blog/intelligent-automation-and-the-new-era-of-guided-testing/>)

Author: Harris Schneiderman

Published: 2026-09-21T12:48:01Z

Content type: article

Language: en

Sources: [Deque](<https://devfeed.tech/sources/deque.md>)

Topics: [Automation](<https://devfeed.tech/topics/automation.md>), [axe MCP Server](<https://devfeed.tech/topics/axe-mcp-server.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [User interface design](<https://devfeed.tech/topics/ui-design.md>)

Tags: [a11y-for-developers](<https://devfeed.tech/tags/a11y-for-developers.md>), [accessibility](<https://devfeed.tech/tags/accessibility.md>), [accessibility-automation](<https://devfeed.tech/tags/accessibility-automation.md>), [accessibility-testing](<https://devfeed.tech/tags/accessibility-testing.md>), [automation](<https://devfeed.tech/tags/automation.md>), [axe-mcp-server](<https://devfeed.tech/tags/axe-mcp-server.md>), [developer](<https://devfeed.tech/tags/developer.md>), [intelligent-guided-test](<https://devfeed.tech/tags/intelligent-guided-test.md>), [mcp](<https://devfeed.tech/tags/mcp.md>)

### AI overview

The article explains how Deque's automated Intelligent Guided Tests use the Axe MCP Server to run accessibility tests within a developer's coding environment. The tests automate actions and assessments such as keyboard-focus checks, image-meaning judgments, and accessible-name evaluation while allowing humans to confirm or override conclusions.

### Source excerpt

Automated IGTs run through the Axe MCP Server, which puts them inside the environment where code is being written, so a developer can run a guided test and get remediation guidance without leaving their editor. The post Intelligent automation and the new era of guided testing appeared first on Deque.

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

DevFeed: [Test your custom elements and trust the results with Axe-core's support for ElementInternals](<https://devfeed.tech/articles/test-your-custom-elements-and-trust-the-results-with-axe-core-s-support-for-elementinternals-9434.md>)

Original publisher: [Read original article](<https://www.deque.com/blog/test-your-custom-elements-and-trust-the-results-with-axe-cores-support-for-elementinternals/>)

Author: Wilco Fiers

Published: 2026-08-27T13:21:18Z

Content type: article

Language: en

Sources: [Deque](<https://devfeed.tech/sources/deque.md>)

Topics: [Web Accessibility (a11y)](<https://devfeed.tech/topics/web-accessibility.md>), [axe-core](<https://devfeed.tech/topics/axe-core.md>), [interoperability](<https://devfeed.tech/topics/interoperability.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [browser](<https://devfeed.tech/topics/browser.md>), [Angular](<https://devfeed.tech/topics/angular.md>), [React](<https://devfeed.tech/topics/react.md>), [Vue.js](<https://devfeed.tech/topics/vue.md>), [aria](<https://devfeed.tech/topics/aria.md>)

Tags: [a11y-for-developers](<https://devfeed.tech/tags/a11y-for-developers.md>), [accessibility](<https://devfeed.tech/tags/accessibility.md>), [angular](<https://devfeed.tech/tags/angular.md>), [aria](<https://devfeed.tech/tags/aria.md>), [axe-core](<https://devfeed.tech/tags/axe-core.md>), [browser](<https://devfeed.tech/tags/browser.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [interoperability](<https://devfeed.tech/tags/interoperability.md>), [react](<https://devfeed.tech/tags/react.md>), [testing](<https://devfeed.tech/tags/testing.md>), [vue](<https://devfeed.tech/tags/vue.md>), [web-accessibility](<https://devfeed.tech/tags/web-accessibility.md>)

### AI overview

The article explains how custom elements and ElementInternals can standardize components across React, Angular, and Vue while allowing components to declare accessibility semantics. It highlights axe-core support for ElementInternals, enabling teams to test accessibility consistently across framework implementations and support compliance at enterprise scale.

### Source excerpt

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. The post Test your custom elements and trust the results with Axe-core's support for ElementInternals appeared first on Deque.

## The anatomy of accessible forms: Required form fields

DevFeed: [The anatomy of accessible forms: Required form fields](<https://devfeed.tech/articles/the-anatomy-of-accessible-forms-required-form-fields-9427.md>)

Original publisher: [Read original article](<https://www.deque.com/blog/anatomy-of-accessible-forms-required-form-fields/>)

Author: Aparna Pasi

Published: 2026-08-06T15:47:31Z

Content type: article

Language: en

Sources: [Deque](<https://devfeed.tech/sources/deque.md>)

Topics: [Web Accessibility (a11y)](<https://devfeed.tech/topics/web-accessibility.md>), [Forms](<https://devfeed.tech/topics/forms.md>), [Web Content Accessibility Guidelines](<https://devfeed.tech/topics/web-content-accessibility-guidelines.md>), [Usability](<https://devfeed.tech/topics/usability.md>), [Web](<https://devfeed.tech/topics/web.md>), [User interface design](<https://devfeed.tech/topics/ui-design.md>)

Tags: [a11y-for-developers](<https://devfeed.tech/tags/a11y-for-developers.md>), [accessibility](<https://devfeed.tech/tags/accessibility.md>), [accessibility-best-practices](<https://devfeed.tech/tags/accessibility-best-practices.md>), [accessible-forms](<https://devfeed.tech/tags/accessible-forms.md>), [accessible-required-form-field](<https://devfeed.tech/tags/accessible-required-form-field.md>), [eaa](<https://devfeed.tech/tags/eaa.md>), [errors](<https://devfeed.tech/tags/errors.md>), [european-accessibility-act](<https://devfeed.tech/tags/european-accessibility-act.md>), [standards](<https://devfeed.tech/tags/standards.md>), [usability](<https://devfeed.tech/tags/usability.md>), [web](<https://devfeed.tech/tags/web.md>), [web-content-accessibility-guidelines](<https://devfeed.tech/tags/web-content-accessibility-guidelines.md>)

### AI overview

This article explains why accessible forms matter for inclusive digital experiences, usability, and compliance with the European Accessibility Act, the Americans with Disabilities Act, and WCAG. It uses a rental-car booking example to show how unclear required-field indicators and vague error messages can make forms difficult to complete, then introduces methods for indicating required fields, including placing the word "required" in the visible label.

### Source excerpt

Creating accessible forms ensures your forms are accessible to all users while meeting standards like ADA, WCAG, and EAA compliance. The post The anatomy of accessible forms: Required form fields appeared first on Deque.

## New in Axe MCP Server: More automated coverage and streamlined developer workflows

DevFeed: [New in Axe MCP Server: More automated coverage and streamlined developer workflows](<https://devfeed.tech/articles/new-in-axe-mcp-server-more-automated-coverage-and-streamlined-developer-workflows-9433.md>)

Original publisher: [Read original article](<https://www.deque.com/blog/new-in-axe-mcp-server-more-automated-coverage-and-streamlined-developer-workflows/>)

Author: Harris Schneiderman

Published: 2026-08-05T11:23:58Z

Content type: article

Language: en

Sources: [Deque](<https://devfeed.tech/sources/deque.md>)

Topics: [axe MCP Server](<https://devfeed.tech/topics/axe-mcp-server.md>), [Web Accessibility (a11y)](<https://devfeed.tech/topics/web-accessibility.md>), [axe DevTools](<https://devfeed.tech/topics/axe-devtools.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Developer Tools](<https://devfeed.tech/topics/developer-tools.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>)

Tags: [a11y-for-developers](<https://devfeed.tech/tags/a11y-for-developers.md>), [accessibility](<https://devfeed.tech/tags/accessibility.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [axe-devtools](<https://devfeed.tech/tags/axe-devtools.md>), [axe-mcp-server](<https://devfeed.tech/tags/axe-mcp-server.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [company-news-and-updates](<https://devfeed.tech/tags/company-news-and-updates.md>), [developer](<https://devfeed.tech/tags/developer.md>), [intelligent-guided-tests](<https://devfeed.tech/tags/intelligent-guided-tests.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

Axe MCP Server updates expand automated accessibility testing within developers' coding workflows. The update adds support for automated Intelligent Guided Tests, beginning with keyboard testing, and introduces advanced rules for issues including heading semantics, focus indicators, text contrast, and decorative images. Governance controls let administrators enforce WCAG levels and confidence thresholds, while improved coverage targets authenticated flows, dynamic interfaces, and interactive application states.

### Source excerpt

Automated accessibility testing helps teams catch issues earlier in the development workflow and reduce manual effort. However, some of the most complex accessibility checks have traditionally required guided or manual testing. With the latest Axe MCP Server updates, your developers can now automate even more accessibility testing directly inside their coding workflows. The post New in Axe MCP Server: More automated coverage and streamlined developer workflows appeared first on Deque.

## Use the Axe Monitor MCP integration within your preferred AI assistant to accelerate issue prioritization

DevFeed: [Use the Axe Monitor MCP integration within your preferred AI assistant to accelerate issue prioritization](<https://devfeed.tech/articles/use-the-axe-monitor-mcp-integration-within-your-preferred-ai-assistant-to-accelerate-issue-prioritization-9435.md>)

Original publisher: [Read original article](<https://www.deque.com/blog/use-the-axe-monitor-mcp-integration-within-your-preferred-ai-assistant-to-accelerate-issue-prioritization/>)

Author: Kate Spalla

Published: 2026-07-30T11:57:11Z

Content type: article

Language: en

Sources: [Deque](<https://devfeed.tech/sources/deque.md>)

Topics: [axe monitor](<https://devfeed.tech/topics/axe-monitor.md>), [Web Accessibility (a11y)](<https://devfeed.tech/topics/web-accessibility.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [Data analysis](<https://devfeed.tech/topics/data-analysis.md>)

Tags: [a11y-for-developers](<https://devfeed.tech/tags/a11y-for-developers.md>), [accessibility](<https://devfeed.tech/tags/accessibility.md>), [agentic-ai](<https://devfeed.tech/tags/agentic-ai.md>), [axe-monitor](<https://devfeed.tech/tags/axe-monitor.md>), [company-news-and-updates](<https://devfeed.tech/tags/company-news-and-updates.md>), [efficiency](<https://devfeed.tech/tags/efficiency.md>), [integration](<https://devfeed.tech/tags/integration.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [selectors](<https://devfeed.tech/tags/selectors.md>)

### AI overview

The article explains how the Axe Monitor MCP integration works with a preferred AI assistant to help accessibility program managers compare scan results, identify changes, prioritize remediation, and create actionable sprint plans using natural-language prompts.

### Source excerpt

Now, by using our new Axe Monitor MCP integration within your preferred AI assistant, you can use natural language prompts to dramatically speed up the process of creating and comparing scans, prioritizing fixes, and building and delivering actionable accessibility sprint plans. The post Use the Axe Monitor MCP integration within your preferred AI assistant to accelerate issue prioritization appeared first on Deque.