All Models were tested against 3 test cases. Each test case was tested 100 times. This results in 300 total samples being evaluated per model.
| Model | Rank | WCAG Pass Rate* | Avg Total WCAG Failures | Avg Axe WCAG Failures | Avg Assertion WCAG Failures | Avg Best Practice Failures |
|---|---|---|---|---|---|---|
| GPT-5 Mini | 1 | 31% | 4.98 | 4.26 | 0.72 | 3.12 |
| GPT-5 | 2 | 29% | 5.94 | 5.37 | 0.57 | 3.15 |
| GPT-5 Codex | 3 | 25% | 6.55 | 6.01 | 0.53 | 2.18 |
| GPT-5 Nano | 4 | 20% | 4.71 | 4.08 | 0.63 | 2.87 |
| Gemini 2.5 Flash | 5 | 1% | 8.54 | 6.86 | 1.68 | 2.97 |
| Gemini 2.5 Flash Lite | 6 | 1% | 7.42 | 5.11 | 2.31 | 7.05 |
| Grok 4 Fast Non-Reasoning | 7 | 0% | 4.70 | 2.44 | 2.26 | 6.87 |
| Claude Sonnet 4.5 | 8 | 0% | 6.41 | 3.68 | 2.73 | 8.00 |
| DeepSeek V3.1 | 9 | 0% | 6.80 | 4.59 | 2.21 | 3.54 |
| Claude Haiku 4.5 | 10 | 0% | 12.66 | 10.08 | 2.58 | 15.25 |
* These tests do not comprehensively test all WCAG requirements, only a subset of the most common issues. WCAG failures may still exist even for passing tests.
Pass@k Aggregates
Pass@k is a formula that determines the likelihood that if you pick random k samples from the set, then at least one of them would pass. For example, pass@10=.50 means that there is a 50 percent likelihood that at least 1 of the 10 randomly selected samples from the set would pass.
Pass@K is a metric used to evaluate the performance of models when multiple samples are generated per test case.
| Model | Samples | Passes | pass@1 | pass@5 | pass@10 |
|---|---|---|---|---|---|
| DeepSeek V3.1 | 100 | 0 | 0% | 0% | 0% |
| Claude Haiku 4.5 | 100 | 0 | 0% | 0% | 0% |
| Claude Sonnet 4.5 | 100 | 0 | 0% | 0% | 0% |
| Gemini 2.5 Flash | 100 | 4 | 4% | 19% | 35% |
| Gemini 2.5 Flash Lite | 100 | 0 | 0% | 0% | 0% |
| GPT-5 | 100 | 60 | 60% | 99% | 100% |
| GPT-5 Codex | 100 | 61 | 61% | 99% | 100% |
| GPT-5 Mini | 100 | 50 | 50% | 97% | 100% |
| GPT-5 Nano | 100 | 54 | 54% | 98% | 100% |
| Grok 4 Fast Non-Reasoning | 100 | 0 | 0% | 0% | 0% |
| Model | Samples | Passes | pass@1 | pass@5 | pass@10 |
|---|---|---|---|---|---|
| DeepSeek V3.1 | 100 | 0 | 0% | 0% | 0% |
| Claude Haiku 4.5 | 100 | 0 | 0% | 0% | 0% |
| Claude Sonnet 4.5 | 100 | 0 | 0% | 0% | 0% |
| Gemini 2.5 Flash | 100 | 0 | 0% | 0% | 0% |
| Gemini 2.5 Flash Lite | 100 | 0 | 0% | 0% | 0% |
| GPT-5 | 100 | 13 | 13% | 51% | 77% |
| GPT-5 Codex | 100 | 8 | 8% | 35% | 58% |
| GPT-5 Mini | 100 | 42 | 42% | 94% | 100% |
| GPT-5 Nano | 100 | 0 | 0% | 0% | 0% |
| Grok 4 Fast Non-Reasoning | 100 | 0 | 0% | 0% | 0% |
| Model | Samples | Passes | pass@1 | pass@5 | pass@10 |
|---|---|---|---|---|---|
| DeepSeek V3.1 | 100 | 0 | 0% | 0% | 0% |
| Claude Haiku 4.5 | 100 | 0 | 0% | 0% | 0% |
| Claude Sonnet 4.5 | 100 | 0 | 0% | 0% | 0% |
| Gemini 2.5 Flash | 100 | 0 | 0% | 0% | 0% |
| Gemini 2.5 Flash Lite | 100 | 2 | 2% | 10% | 19% |
| GPT-5 | 100 | 13 | 13% | 51% | 77% |
| GPT-5 Codex | 100 | 7 | 7% | 31% | 53% |
| GPT-5 Mini | 100 | 0 | 0% | 0% | 0% |
| GPT-5 Nano | 100 | 5 | 5% | 23% | 42% |
| Grok 4 Fast Non-Reasoning | 100 | 0 | 0% | 0% | 0% |
Methodology
This report shows how well various LLMs generate accessible HTML.
- Each test uses a prompt to generate HTML. The generated HTML is then tested for accessibility.
- The prompts intentionally do not include specific accessibility instructions. The goal is to see if the LLMs produce accessible HTML by default.
- The resulting HTML is rendered in a browser via Playwright (Chromium). This allows the HTML's JavaScript and CSS to execute, which can impact accessibility.
- The rendered HTML is evaluated using axe-core to identify common accessibility issues.
- A custom test script (JavaScript) is executed against the rendered page to check for accessibility requirements that are specific to the test case and not covered by axe-core. These tests look for WCAG 2.2 failures and best practices. Best practices do not impact pass/fail results.
- Each test case is run multiple times (samples) to evaluate the consistency and reliability of the LLM's output.
- Default temperatures / settings are used for all models.
System Prompt
You are generating a single standalone HTML document. Do NOT wrap output in markdown fences. Include <head> and <body>. Do NOT explain the code, just output it.
All tests are automatic and deterministic (no human intervention). Only a fraction of accessibility requirements in WCAG can be covered in this way. Many requirements still need a human to evaluate. As such, these tests are not comprehensive. Even if a test passes, it may still fail WCAG and contain serious accessibility issues.
Please leave feedback, review the source code, and contribute test cases, assertions, and other improvements at the GitHub Project.
Glossary
Column Definitions
- Rank: The position of the model when sorted by WCAG Pass Rate (lower is better).
- WCAG Pass Rate: The percentage of samples that passed all WCAG tests, including both axe-core WCAG checks and custom WCAG assertions. This does not include best practices.
- Avg Total WCAG Failures: The average number of total WCAG failures (axe-core + assertions) per sample for the model. This does not include best practices.
- Avg Axe WCAG Failures: The average number of axe-core detected WCAG failures per sample for the model. This does not include best practices.
- Avg Assertion WCAG Failures: The average number of custom WCAG assertion failures per sample for the model. This does not include best practices.
- Avg Best Practice Failures: The average number of best practice accessibility issues (informational only) per sample for the model. This includes axe-core best practices and best practice assertions.
Other Glossary Terms
- Assertion: A specific accessibility check defined in the test script. Each assertion checks for a particular accessibility requirement or best practice for the specific test case which is not already tested by axe.
- Axe-core: An open-source accessibility testing engine developed by Deque Systems. It is widely used for automated accessibility testing of web applications. Axe-core
- Pass@k: A metric that estimates the likelihood of at least one sample passing a test when k samples are randomly selected.
- WCAG: Web Content Accessibility Guidelines, a set of guidelines for making web content more accessible to people with disabilities.
- Test Case: A specific scenario designed to evaluate the accessibility of generated HTML content. Each test case includes a prompt, expected accessibility requirements, and a test script.
Detailed Results
No samples match the current filters.
disclosure-widget
Prompt
- Generate an HTML file that demonstrates an expand/collapse widget. - Wrap each widget with a div that has an `example` class. - Give the container for controlled content a `details` class.
DeepSeek V3.1
— 0%
Samples: 100 | Passes: 0
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 0% | 0% | 0% |
Sample 0 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 2 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 3 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 4 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 5 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 6 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 7 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 8 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 9 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 10 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 11 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 12 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 13 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 14 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 15 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 16 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 17 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 18 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 19 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 20 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 21 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 22 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 23 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 24 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 25 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 26 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 28 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 29 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 30 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 31 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 32 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 33 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 34 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 35 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 36 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 37 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 39 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 40 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 41 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 43 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 45 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 46 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 47 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 49 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 50 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 51 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 52 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 53 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 54 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 55 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 57 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 59 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 62 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 64 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 65 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 66 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 67 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 68 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 69 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 71 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 72 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 73 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 75 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 76 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 77 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 79 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 81 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 84 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 85 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 86 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 87 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 88 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 90 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 91 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 92 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 93 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 94 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 95 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 96 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 97 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 98 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 99 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Claude Haiku 4.5
— 0%
Samples: 100 | Passes: 0
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 0% | 0% | 0% |
Sample 0 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0086
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0091
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0088
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0074
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 4 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 8 | $0.0095
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0095
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 7 | $0.0087
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 9 | $0.0069
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0091
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 1 | BP: 2 | $0.0109
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 10 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 7 | $0.0094
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 11 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 7 | $0.0088
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 10 | $0.0094
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (10) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0095
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 8 | BP: 10 | $0.0089
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0075
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0088
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 17 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0094
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0088
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0093
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0080
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0071
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 22 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 10 | $0.0107
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (10) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 23 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0078
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0084
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 25 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0088
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0099
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 2 | $0.0116
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 28 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 11 | $0.0068
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 10 | $0.0096
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 30 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 7 | $0.0082
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 3 | $0.0093
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0091
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 33 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0085
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 34 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0069
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0101
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 36 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 11 | $0.0072
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 11 | $0.0070
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0082
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0095
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 6 | BP: 8 | $0.0078
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 2 | $0.0097
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 7 | $0.0095
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 43 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 7 | $0.0071
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0093
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0081
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 7 | $0.0094
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 47 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0063
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0108
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 49 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 7 | $0.0074
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 50 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 7 | $0.0104
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 10 | $0.0082
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 7 | $0.0075
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0087
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 7 | $0.0100
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0083
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0078
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 57 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0069
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 5 | $0.0078
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 59 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0091
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 5 | BP: 10 | $0.0079
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 11 | $0.0103
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (11) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0081
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0105
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0089
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 11 | $0.0075
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 5 | BP: 9 | $0.0097
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0072
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0080
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0082
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0079
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 71 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0100
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0094
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0093
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 7 | $0.0089
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 75 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 7 | $0.0089
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 76 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 7 | $0.0074
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 77 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0104
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 7 | $0.0070
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0083
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0096
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 8 | $0.0076
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0074
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0078
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0096
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 85 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 10 | $0.0062
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 8 | BP: 11 | $0.0073
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0091
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 7 | $0.0074
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0068
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0108
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 10 | $0.0092
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0095
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0068
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 8 | $0.0091
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0068
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0087
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 97 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0076
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 98 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0085
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0094
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Claude Sonnet 4.5
— 0%
Samples: 100 | Passes: 0
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 0% | 0% | 0% |
Sample 0 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 1 | BP: 3 | $0.0371
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 11 | $0.0186
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0414
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0447
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 4 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 13 | $0.0391
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (13) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0212
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 10 | $0.0245
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0334
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0299
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 10 | $0.0370
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (10) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 10 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0421
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 11 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0207
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0401
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0383
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 7 | $0.0218
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0232
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 13 | $0.0360
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (13) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 17 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0364
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 5 | $0.0217
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 5 | BP: 2 | $0.0386
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 11 | $0.0210
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0215
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 22 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0217
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 23 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 9 | $0.0212
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0233
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 25 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0428
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 11 | $0.0209
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0318
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 28 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 6 | $0.0170
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 11 | $0.0336
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (11) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 30 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0209
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 11 | $0.0244
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0373
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 33 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0355
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 34 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0214
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0211
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 36 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 1 | BP: 3 | $0.0410
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0196
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 5 | $0.0191
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0378
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0347
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 5 | BP: 2 | $0.0385
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 7 | $0.0349
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 43 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0405
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 12 | $0.0394
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 8 | $0.0414
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (8) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 9 | $0.0181
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 47 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0302
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 8 | $0.0292
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 49 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0337
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 50 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 3 | $0.0333
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 8 | $0.0218
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0309
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 11 | $0.0209
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 7 | $0.0215
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0372
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 6 | BP: 13 | $0.0366
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (13) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 57 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 12 | $0.0363
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0398
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 59 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 5 | $0.0170
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0215
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0208
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0345
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0353
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0342
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0356
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 6 | $0.0222
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0365
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0347
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0410
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0366
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 71 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0195
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 8 | $0.0346
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (8) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0227
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0334
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 75 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 11 | $0.0285
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 76 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 10 | $0.0249
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 77 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0414
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0310
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 5 | BP: 13 | $0.0406
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (13) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0223
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0333
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0220
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0371
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 7 | $0.0215
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 85 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 5 | BP: 2 | $0.0386
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0235
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0246
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 11 | $0.0279
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0205
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0211
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0242
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 7 | $0.0236
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 6 | BP: 12 | $0.0236
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0225
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 5 | BP: 13 | $0.0356
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (13) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 5 | BP: 11 | $0.0210
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 97 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 7 | $0.0206
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 98 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0366
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0357
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Gemini 2.5 Flash
— 4%
Samples: 100 | Passes: 4
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 4% | 19% | 35% |
Sample 0 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (Gemini 2.5 Flash)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 4 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 10 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 11 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 8
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (Gemini 2.5 Flash)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 8
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 17 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 22 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 8
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 23 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 8
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 25 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 28 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 30 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 33 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 34 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 36 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 9
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 4
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 43 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 47 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 49 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 50 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (1x) - aria-allowed-attr (critical): Ensure an element's role supports its ARIA attributes
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 6
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (Gemini 2.5 Flash)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 6
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (3) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 57 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 6
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 59 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 8
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 71 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 4
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (4) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 75 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 76 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 6
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 77 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 85 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (Gemini 2.5 Flash)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 7
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 9
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 97 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 7
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 98 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Gemini 2.5 Flash Lite
— 0%
Samples: 100 | Passes: 0
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 0% | 0% | 0% |
Sample 0 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 4
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 4 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 8
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (8) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 8
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (8) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 10 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 11 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 17 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 22 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 23 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 25 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 28 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 30 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 33 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 34 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 36 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 43 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 8
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (8) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 47 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 49 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 50 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 57 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 59 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 71 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 75 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 76 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 7
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 77 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 85 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 97 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 98 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
GPT-5
— 60%
Samples: 100 | Passes: 60
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 60% | 99% | 100% |
Sample 0 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 7
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 3 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 4 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 5 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 6 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 9 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 7
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 10 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 11 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 7
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 8
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 1
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - nested-interactive (serious): Ensure interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies
Sample 14 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 7
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 16 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 17 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 19 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 9
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (9) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 22 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 23 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 25 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 9
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (9) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 7
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 28 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 11
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (11) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 30 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 8
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 11
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (11) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 33 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 34 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 35 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 36 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 37 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 38 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 1
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Sample 39 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 40 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 41 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 42 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 43 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 44 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 45 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 47 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 7
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 49 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 8
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 50 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 51 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 10
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (6) ❌
- (1x) - aria-allowed-attr (critical): Ensure an element's role supports its ARIA attributes
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 53 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 56 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 57 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 1
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 58 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 59 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 60 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 62 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 64 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 66 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 67 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 10
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (10) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 69 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (1) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 70 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 71 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 13
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (13) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 74 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 75 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 76 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 12
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (12) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 77 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 9
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (9) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 79 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 80 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 10
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (10) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 85 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 86 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 11
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (11) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 89 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 7
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 92 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 9
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (9) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 1
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 94 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 7
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 9
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (9) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 97 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 98 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 7
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 7
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
GPT-5 Codex
— 61%
Samples: 100 | Passes: 61
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 61% | 99% | 100% |
Sample 0 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 7
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 4 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 10 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 11 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 12 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 17 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (6) ⚠️
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 22 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 23 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 24 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 25 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 27 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 28 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 30 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 31 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 33 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 34 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 7
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 36 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 37 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 8
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 42 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 43 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 9
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (9) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 47 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 7
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 49 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 50 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 7
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 55 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 57 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 59 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 60 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 61 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 8
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 9
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (9) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 68 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 7
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 71 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 73 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 4
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 75 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 76 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 77 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 7
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 83 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 10
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (10) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 85 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 89 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 7
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 97 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 10
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (10) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 98 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
GPT-5 Mini
— 50%
Samples: 100 | Passes: 50
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 50% | 97% | 100% |
Sample 0 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 1 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 4 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 6 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 4
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 10 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 11 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 17 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 9
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (9) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 22 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 23 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 24 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 25 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Sample 28 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (1) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
Sample 29 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 30 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Sample 32 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 33 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Sample 34 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 36 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 39 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (1) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
Sample 43 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 4
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 47 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Sample 49 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 50 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 7
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 57 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 59 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 7
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 71 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (3) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 74 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 75 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 76 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 77 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (1) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
Sample 80 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 85 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 9
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (9) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 87 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (5) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 7
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 96 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 97 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (1) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
Sample 98 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
GPT-5 Nano
— 54%
Samples: 100 | Passes: 54
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 54% | 98% | 100% |
Sample 0 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 4 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 10 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 11 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 13 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 17 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 19 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 22 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 23 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 25 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 28 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 30 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 31 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 33 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 34 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 36 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 43 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (5) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 47 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 49 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 50 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (1) ⚠️
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 53 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 57 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 59 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 7
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (7) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 63 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 64 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 71 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 75 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 76 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 77 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 82 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Sample 83 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 85 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 6
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - aria-allowed-attr (critical): Ensure an element's role supports its ARIA attributes
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 4
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 91 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Sample 94 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 97 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 8
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (8) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 98 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: All examples have a valid semantics (R): pass
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Grok 4 Fast Non-Reasoning
— 0%
Samples: 100 | Passes: 0
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 0% | 0% | 0% |
Sample 0 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 8
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 9
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (9) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 4 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 10 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 11
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 11 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 9
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 9
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 17 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 22 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 23 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 8
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 25 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 9
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 9
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (9) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 28 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 8
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (8) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 30 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 9
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (9) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (5) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 33 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 34 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 9
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (9) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 36 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 43 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 7
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (7) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 47 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 9
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (9) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 9
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 49 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 50 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 9
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 57 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 9
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 59 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 8
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 8
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 12
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (12) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (5) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 71 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 10
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (10) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 8
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 75 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 76 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 8
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 77 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 3
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (1) ❌
- (1x) - nested-interactive (serious): Ensure interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 9
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (9) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 9
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 9
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (9) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 85 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 8
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 9
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (9) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 9
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 9
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 9
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (9) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 9
Assertions ❌
- ✅: All examples have a valid semantics (R): pass
- ❌: Collapsed content is hidden from assistive technology (R): fail
Axe Best Practice Issues (9) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 13
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (13) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 97 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 98 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: All examples have a valid semantics (R): fail
- ✅: Collapsed content is hidden from assistive technology (R): pass
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
modal-dialog
Prompt
Create an example of a modal dialog component. It is closed by default, and the button to open it has a `trigger` class.
DeepSeek V3.1
— 0%
Samples: 100 | Passes: 0
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 0% | 0% | 0% |
Sample 0 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 4 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 10 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 11 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 17 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 22 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 23 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 25 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 28 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 30 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 32 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 33 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 34 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 36 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 43 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 47 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 49 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 50 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 51 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 57 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 59 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 63 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 71 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 75 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 76 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 77 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 85 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 88 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 89 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 97 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 98 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Claude Haiku 4.5
— 0%
Samples: 100 | Passes: 0
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 0% | 0% | 0% |
Sample 0 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0093
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0101
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0083
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0091
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 4 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0093
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0094
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0090
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0084
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0086
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0083
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 10 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0082
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 11 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0080
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0091
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0084
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0081
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0093
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0086
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 17 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0087
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0087
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 4 | $0.0085
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0088
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0081
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 22 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0091
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 23 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0089
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 6 | BP: 4 | $0.0088
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (6) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 25 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0088
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0085
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 4 | $0.0089
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 28 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0091
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0095
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 30 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0092
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0085
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0086
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 33 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0083
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 34 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0090
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0091
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 36 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0088
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0084
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0091
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0092
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0092
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0084
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0091
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 43 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 4 | $0.0093
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 4 | $0.0086
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 4 | $0.0081
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0082
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 47 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 4 | $0.0085
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 6 | BP: 4 | $0.0090
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (6) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 49 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0085
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 50 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0089
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0090
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0090
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0093
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0083
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0089
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0083
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 57 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 4 | $0.0085
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0094
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 59 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0093
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0085
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0090
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0094
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0090
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0088
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0091
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0085
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0087
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0088
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0083
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0085
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 71 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0085
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0102
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0089
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0087
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 75 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0089
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 76 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 4 | $0.0093
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 77 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 6 | $0.0091
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0083
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0085
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0081
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0077
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0093
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0085
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0093
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 85 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0098
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0084
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0107
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0085
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 4 | $0.0087
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0092
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0084
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0089
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0087
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0098
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0084
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0096
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 97 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 4 | $0.0082
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 98 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0089
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0095
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Claude Sonnet 4.5
— 0%
Samples: 100 | Passes: 0
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 0% | 0% | 0% |
Sample 0 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0266
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0264
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0250
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0265
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 4 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0302
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0262
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0271
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0273
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 6 | BP: 4 | $0.0275
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (6) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0255
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 10 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0272
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 11 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0272
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0275
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0278
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0277
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0283
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0259
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 17 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0262
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0263
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0290
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 6 | BP: 4 | $0.0265
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (6) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0275
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 22 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0259
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 23 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0258
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0285
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 25 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0278
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0280
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0280
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 28 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0239
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 6 | BP: 4 | $0.0262
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (6) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 30 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0268
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 6 | BP: 4 | $0.0271
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (6) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0260
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 33 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 6 | BP: 4 | $0.0260
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (6) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 34 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0278
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 4 | $0.0280
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 36 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0257
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 6 | BP: 4 | $0.0253
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (6) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0267
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0277
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0258
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0274
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0271
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 43 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0272
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0261
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0279
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0253
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 47 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0263
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0258
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 49 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0274
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 50 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0263
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0246
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0265
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0271
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0285
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0276
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0262
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 57 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0268
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0272
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 59 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0257
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0259
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0270
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0273
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0268
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0292
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0241
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0254
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0271
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0271
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0257
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0262
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 71 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0265
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0271
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0269
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0285
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 75 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0282
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 76 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0303
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 77 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0259
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0242
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0264
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0265
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0267
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0274
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0266
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0270
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 85 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 6 | BP: 4 | $0.0269
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (6) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0269
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0280
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0282
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0280
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 4 | $0.0285
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0244
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0265
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0271
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0286
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0254
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0272
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 97 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0265
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 98 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0266
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0268
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Gemini 2.5 Flash
— 0%
Samples: 100 | Passes: 0
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 0% | 0% | 0% |
Sample 0 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each dialog can be closed by escape key (BP): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog traps keyboard focus (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog takes focus when opened (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Focus is not lost when each dialog closes (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog hides content behind it while open (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
Sample 2 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 4 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 7 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 10 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 11 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 12 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
Sample 15 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
-
❌:
Each dialog has a dialog role (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
This is the content of your modal dialog.
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is the content of your modal dialog.
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is the content of your modal dialog.
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each dialog can be closed by escape key (BP): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
This is the content of your modal dialog.
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is the content of your modal dialog.
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is the content of your modal dialog.
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each modal dialog traps keyboard focus (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
This is the content of your modal dialog.
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is the content of your modal dialog.
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is the content of your modal dialog.
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each modal dialog takes focus when opened (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
This is the content of your modal dialog.
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is the content of your modal dialog.
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is the content of your modal dialog.
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Focus is not lost when each dialog closes (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
This is the content of your modal dialog.
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is the content of your modal dialog.
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is the content of your modal dialog.
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each modal dialog hides content behind it while open (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
This is the content of your modal dialog.
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is the content of your modal dialog.
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is the content of your modal dialog.
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
Sample 17 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 21 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 22 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 23 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 25 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
-
❌:
Each dialog has a dialog role (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m - …from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
-
❌:
Each dialog can be closed by escape key (BP): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m - …from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
-
❌:
Each modal dialog traps keyboard focus (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m - …from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
-
❌:
Each modal dialog takes focus when opened (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m - …from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
-
❌:
Focus is not lost when each dialog closes (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m - …from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
-
❌:
Each modal dialog hides content behind it while open (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m - …from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
Sample 27 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 28 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
-
❌:
Each dialog has a dialog role (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
You can close it by clicking the 'X' button, pres…
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -You can close it by clicking the 'X' button, pres…
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -You can close it by clicking the 'X' button, pres…
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each dialog can be closed by escape key (BP): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
You can close it by clicking the 'X' button, pres…
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -You can close it by clicking the 'X' button, pres…
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -You can close it by clicking the 'X' button, pres…
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each modal dialog traps keyboard focus (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
You can close it by clicking the 'X' button, pres…
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -You can close it by clicking the 'X' button, pres…
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -You can close it by clicking the 'X' button, pres…
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each modal dialog takes focus when opened (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
You can close it by clicking the 'X' button, pres…
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -You can close it by clicking the 'X' button, pres…
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -You can close it by clicking the 'X' button, pres…
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Focus is not lost when each dialog closes (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
You can close it by clicking the 'X' button, pres…
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -You can close it by clicking the 'X' button, pres…
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -You can close it by clicking the 'X' button, pres…
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each modal dialog hides content behind it while open (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
You can close it by clicking the 'X' button, pres…
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -You can close it by clicking the 'X' button, pres…
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -You can close it by clicking the 'X' button, pres…
from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
Sample 29 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 30 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 33 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 34 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ❌: Focus is not lost when each dialog closes (R): fail
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
Sample 35 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
Sample 36 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (2) ⚠️
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
Sample 43 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
-
❌:
Each dialog has a dialog role (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
This is a simple modal dialog example created usi…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example created usi…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example created usi…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each dialog can be closed by escape key (BP): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
This is a simple modal dialog example created usi…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example created usi…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example created usi…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each modal dialog traps keyboard focus (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
This is a simple modal dialog example created usi…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example created usi…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example created usi…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each modal dialog takes focus when opened (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
This is a simple modal dialog example created usi…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example created usi…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example created usi…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Focus is not lost when each dialog closes (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
This is a simple modal dialog example created usi…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example created usi…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example created usi…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each modal dialog hides content behind it while open (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
This is a simple modal dialog example created usi…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example created usi…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example created usi…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
Sample 46 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
-
❌:
Each dialog has a dialog role (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m - from …subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
-
❌:
Each dialog can be closed by escape key (BP): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m - from …subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
-
❌:
Each modal dialog traps keyboard focus (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m - from …subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
-
❌:
Each modal dialog takes focus when opened (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m - from …subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
-
❌:
Focus is not lost when each dialog closes (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m - from …subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
-
❌:
Each modal dialog hides content behind it while open (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m - from …subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from…subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
Sample 47 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 49 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
Sample 50 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 57 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 59 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 61 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
Sample 63 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (2) ⚠️
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
Sample 65 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
Sample 66 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
Sample 68 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 69 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 71 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 72 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 75 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 76 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 77 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Sample 82 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
-
❌:
Each dialog has a dialog role (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
This is a simple modal dialog example. You can pu…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example. You can pu…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example. You can pu…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each dialog can be closed by escape key (BP): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
This is a simple modal dialog example. You can pu…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example. You can pu…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example. You can pu…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each modal dialog traps keyboard focus (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
This is a simple modal dialog example. You can pu…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example. You can pu…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example. You can pu…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each modal dialog takes focus when opened (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
This is a simple modal dialog example. You can pu…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example. You can pu…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example. You can pu…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Focus is not lost when each dialog closes (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
This is a simple modal dialog example. You can pu…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example. You can pu…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example. You can pu…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each modal dialog hides content behind it while open (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
This is a simple modal dialog example. You can pu…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example. You can pu…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -This is a simple modal dialog example. You can pu…
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
Sample 83 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
Sample 85 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
-
❌:
Each dialog has a dialog role (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m - …from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
-
❌:
Each dialog can be closed by escape key (BP): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m - …from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
-
❌:
Each modal dialog traps keyboard focus (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m - …from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
-
❌:
Each modal dialog takes focus when opened (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m - …from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
-
❌:
Focus is not lost when each dialog closes (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m - …from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
-
❌:
Each modal dialog hides content behind it while open (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m - …from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -…from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
Sample 90 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 12
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 97 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 98 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 15
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (3) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (15) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Gemini 2.5 Flash Lite
— 0%
Samples: 100 | Passes: 0
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 0% | 0% | 0% |
Sample 0 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 4 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 10 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 11 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 17 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 22 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 23 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 25 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 28 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 30 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 33 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 34 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 36 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 43 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 47 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 49 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 50 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 57 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 59 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 71 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 75 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 76 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 77 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 85 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each dialog can be closed by escape key (BP): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog traps keyboard focus (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog takes focus when opened (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Focus is not lost when each dialog closes (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog hides content behind it while open (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
Sample 96 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 97 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 98 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
GPT-5
— 13%
Samples: 100 | Passes: 13
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 13% | 51% | 77% |
Sample 0 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail - locator.evaluate: AbortError: The user aborted a request.
- ❌: Each dialog can be closed by escape key (BP): fail - locator.evaluate: AbortError: The user aborted a request.
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ❌: Focus is not lost when each dialog closes (R): fail - locator.evaluate: AbortError: The user aborted a request.
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 2 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 3 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 4 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 6 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 7 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 8 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 9 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 10 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 11 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 12 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 13 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 15 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 16 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 17 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 9
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (6) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 18 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 8
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (8) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 20 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 22 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 23 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 25 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 26 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail - locator.evaluate: AbortError: The user aborted a request.
- ❌: Each dialog can be closed by escape key (BP): fail - locator.evaluate: AbortError: The user aborted a request.
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ❌: Focus is not lost when each dialog closes (R): fail - locator.evaluate: AbortError: The user aborted a request.
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 28 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 29 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 30 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 12
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (12) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 33 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each dialog can be closed by escape key (BP): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog traps keyboard focus (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog takes focus when opened (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Focus is not lost when each dialog closes (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog hides content behind it while open (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
Sample 34 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 35 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 36 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 3
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (3) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 41 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail - locator.evaluate: AbortError: The user aborted a request.
- ❌: Each dialog can be closed by escape key (BP): fail - locator.evaluate: AbortError: The user aborted a request.
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ❌: Focus is not lost when each dialog closes (R): fail - locator.evaluate: AbortError: The user aborted a request.
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 42 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 43 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 44 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 47 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 49 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 6
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 50 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 51 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 52 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 9
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (3) ❌
- (1x) - link-in-text-block (serious): Ensure links are distinguished from surrounding text in a way that does not rely on color
- (1x) - link-in-text-block (serious): Ensure links are distinguished from surrounding text in a way that does not rely on color
- (1x) - link-in-text-block (serious): Ensure links are distinguished from surrounding text in a way that does not rely on color
Axe Best Practice Issues (9) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 6
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (6) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 3
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (3) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 55 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 57 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 58 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 59 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail - locator.evaluate: AbortError: The user aborted a request.
- ❌: Each dialog can be closed by escape key (BP): fail - locator.evaluate: AbortError: The user aborted a request.
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ❌: Focus is not lost when each dialog closes (R): fail - locator.evaluate: AbortError: The user aborted a request.
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail - locator.evaluate: AbortError: The user aborted a request.
- ❌: Each dialog can be closed by escape key (BP): fail - locator.evaluate: AbortError: The user aborted a request.
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ❌: Focus is not lost when each dialog closes (R): fail - locator.evaluate: AbortError: The user aborted a request.
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (6) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 3
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (3) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 63 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 64 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 67 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 69 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each dialog can be closed by escape key (BP): fail - utils is not defined
- ❌: Each modal dialog traps keyboard focus (R): fail - utils is not defined
- ❌: Each modal dialog takes focus when opened (R): fail - utils is not defined
- ❌: Focus is not lost when each dialog closes (R): fail - utils is not defined
- ❌: Each modal dialog hides content behind it while open (R): fail - utils is not defined
Sample 71 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 73 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 74 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 75 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 76 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 77 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 3
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (3) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 78 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 81 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 82 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 84 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 12
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (12) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 85 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail - locator.evaluate: AbortError: The user aborted a request.
- ❌: Each dialog can be closed by escape key (BP): fail - locator.evaluate: AbortError: The user aborted a request.
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ❌: Focus is not lost when each dialog closes (R): fail - locator.evaluate: AbortError: The user aborted a request.
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 87 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 8
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 93 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 96 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 97 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 98 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 99 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 6
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (6) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
GPT-5 Codex
— 8%
Samples: 100 | Passes: 8
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 8% | 35% | 58% |
Sample 0 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 1 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 2 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 3 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 4 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ❌: Focus is not lost when each dialog closes (R): fail
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 5 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (2) ⚠️
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
Sample 6 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 7 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 9 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 10 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 11 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 12 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 13 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 14 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 15 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 16 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 17 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 18 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 19 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
Sample 21 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 22 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 23 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 24 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 25 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 26 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 27 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 28 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 29 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 30 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 33 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 34 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 35 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 36 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 37 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 38 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 40 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each dialog can be closed by escape key (BP): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog traps keyboard focus (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog takes focus when opened (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Focus is not lost when each dialog closes (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog hides content behind it while open (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
Sample 41 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 42 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 43 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 44 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 45 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 46 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 47 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 48 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 49 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 50 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 53 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 54 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each dialog can be closed by escape key (BP): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog traps keyboard focus (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog takes focus when opened (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Focus is not lost when each dialog closes (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog hides content behind it while open (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
Sample 55 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 56 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 57 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 58 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 59 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (2) ⚠️
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
Sample 60 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 61 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 62 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 63 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 64 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 65 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 66 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (2) ⚠️
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
Sample 67 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 68 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 69 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each dialog can be closed by escape key (BP): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog traps keyboard focus (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog takes focus when opened (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Focus is not lost when each dialog closes (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog hides content behind it while open (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
Sample 70 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 71 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 72 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
Sample 73 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 74 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 75 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 76 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 77 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 78 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 80 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 81 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 82 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 83 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 85 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 86 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 87 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 89 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 90 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 91 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 92 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 93 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 94 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 95 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 96 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 97 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 98 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
GPT-5 Mini
— 42%
Samples: 100 | Passes: 42
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 42% | 94% | 100% |
Sample 0 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 1 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 2 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 3 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 4 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 5 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 6 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 8 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 9 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 10 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 11 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 14 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 15 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 16 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 17 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 18 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 19 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 20 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ❌: Each modal dialog traps keyboard focus (R): fail
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 21 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 22 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 23 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 6
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (6) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 24 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 25 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 26 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 27 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 28 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 29 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 30 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 31 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 33 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 34 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 35 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 36 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 37 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 40 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 43 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 46 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 47 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 48 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 49 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 50 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 51 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 52 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 53 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 54 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ❌: Each modal dialog traps keyboard focus (R): fail
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 55 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 57 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 8
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 59 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 8
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 61 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 62 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 63 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 64 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 65 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ❌: Each modal dialog traps keyboard focus (R): fail
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 6
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (6) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 67 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 68 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 69 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 70 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 71 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 72 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each dialog can be closed by escape key (BP): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog traps keyboard focus (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog takes focus when opened (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Focus is not lost when each dialog closes (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
- ❌: Each modal dialog hides content behind it while open (R): fail - locator.click: Timeout 30000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: /\b(close|okay|ok|dismiss|exit|cancel|submit|apply|x)\b/iu }).first()[22m [2m - locator resolved to [22m [2m - attempting click action[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m - … intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
Sample 73 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 74 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 75 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 76 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 77 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 78 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 79 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 80 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 81 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 83 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Sample 84 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 85 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ❌: Each dialog can be closed by escape key (BP): fail - locator.evaluate: AbortError: The user aborted a request.
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ❌: Focus is not lost when each dialog closes (R): fail - locator.evaluate: AbortError: The user aborted a request.
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 87 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 88 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 89 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 90 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 91 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 6
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe Best Practice Issues (3) ⚠️
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
Sample 94 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 96 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
- aria-dialog-name (serious): Ensure every ARIA dialog and alertdialog node has an accessible name (Best Practice - does not affect pass/fail)
Sample 97 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 2
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Axe WCAG Failures (6) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 98 (GPT-5 Mini)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
Sample 99 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ✅: Each modal dialog hides content behind it while open (R): pass
GPT-5 Nano
— 0%
Samples: 100 | Passes: 0
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 0% | 0% | 0% |
Sample 0 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 3 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 4 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 7 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 10 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 11 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 12 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 13 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 14 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 15 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ❌: Each dialog can be closed by escape key (BP): fail
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ❌: Focus is not lost when each dialog closes (R): fail
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 17 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 19 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 20 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 22 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 23 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 24 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ❌: Focus is not lost when each dialog closes (R): fail
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 25 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 27 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 28 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ❌: Focus is not lost when each dialog closes (R): fail
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 30 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 33 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 34 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 36 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ❌: Focus is not lost when each dialog closes (R): fail
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 40 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 41 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 42 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 43 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 44 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 46 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 47 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 48 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 49 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 50 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ❌: Focus is not lost when each dialog closes (R): fail
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 54 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 57 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 58 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 59 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 60 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 61 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 65 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 70 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ❌: Focus is not lost when each dialog closes (R): fail
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 71 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ❌: Focus is not lost when each dialog closes (R): fail
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 72 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 75 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 76 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 77 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 78 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 79 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 80 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - aria-allowed-attr (critical): Ensure an element's role supports its ARIA attributes
- (1x) - aria-allowed-attr (critical): Ensure an element's role supports its ARIA attributes
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 82 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 84 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 85 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 86 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 89 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 90 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
-
❌:
Each dialog has a dialog role (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
↵ This modal is closed by default. It can …
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -↵ This modal is closed by default. It can …
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -↵ This modal is closed by default. It can …
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each dialog can be closed by escape key (BP): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
↵ This modal is closed by default. It can …
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -↵ This modal is closed by default. It can …
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -↵ This modal is closed by default. It can …
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each modal dialog traps keyboard focus (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
↵ This modal is closed by default. It can …
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -↵ This modal is closed by default. It can …
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -↵ This modal is closed by default. It can …
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each modal dialog takes focus when opened (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
↵ This modal is closed by default. It can …
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -↵ This modal is closed by default. It can …
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -↵ This modal is closed by default. It can …
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Focus is not lost when each dialog closes (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
↵ This modal is closed by default. It can …
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -↵ This modal is closed by default. It can …
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -↵ This modal is closed by default. It can …
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m -
❌:
Each modal dialog hides content behind it while open (R): fail
- locator.click: Timeout 30000ms exceeded.
Call log:
[2m - waiting for locator('.trigger').filter({ visible: true }).first()[22m
[2m - locator resolved to [22m
[2m - attempting click action[22m
[2m 2 × waiting for element to be visible, enabled and stable[22m
[2m - element is visible, enabled and stable[22m
[2m - scrolling into view if needed[22m
[2m - done scrolling[22m
[2m -
↵ This modal is closed by default. It can …
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 20ms[22m [2m 2 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -↵ This modal is closed by default. It can …
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 100ms[22m [2m 58 × waiting for element to be visible, enabled and stable[22m [2m - element is visible, enabled and stable[22m [2m - scrolling into view if needed[22m [2m - done scrolling[22m [2m -↵ This modal is closed by default. It can …
from subtree intercepts pointer events[22m [2m - retrying click action[22m [2m - waiting 500ms[22m
Sample 92 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 94 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
Sample 95 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 97 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 2
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (6) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 98 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Sample 99 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Grok 4 Fast Non-Reasoning
— 0%
Samples: 100 | Passes: 0
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 0% | 0% | 0% |
Sample 0 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 4 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 12
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 10 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 11 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 12
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (6) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 17 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 12
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 22 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 23 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 25 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 28 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 30 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 33 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 34 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 36 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 12
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 43 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 12
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 47 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 49 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 50 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 57 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ❌: Each modal dialog takes focus when opened (R): fail
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 59 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 12
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 12
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 71 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 75 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 76 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 12
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 77 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 12
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 85 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 12
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 12
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 12
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 10
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 97 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 98 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Each dialog has a dialog role (R): pass
- ✅: Each dialog can be closed by escape key (BP): pass
- ✅: Each modal dialog traps keyboard focus (R): pass
- ✅: Each modal dialog takes focus when opened (R): pass
- ✅: Focus is not lost when each dialog closes (R): pass
- ❌: Each modal dialog hides content behind it while open (R): fail
Axe WCAG Failures (4) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 99 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ❌: Each dialog has a dialog role (R): fail
- ❌: Each dialog can be closed by escape key (BP): fail - Unable to test because no dialog was found
- ❌: Each modal dialog traps keyboard focus (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog takes focus when opened (R): fail - Unable to test because no dialog was found
- ❌: Focus is not lost when each dialog closes (R): fail - Unable to test because no dialog was found
- ❌: Each modal dialog hides content behind it while open (R): fail - Unable to test because no dialog was found
Axe WCAG Failures (2) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
shopping-home-page
Prompt
Generate an HTML file for the home page of a shopping website. The home page has several sections of content for popular items, deals, and blog posts.
DeepSeek V3.1
— 0%
Samples: 100 | Passes: 0
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 0% | 0% | 0% |
Sample 0 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 10 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 4 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 14 | BP: 22
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (22) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 8
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 14 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 10 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 17 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 11 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 21 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (21) ❌
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 17 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 25 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (25) ❌
- (25x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 22 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 23 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 15 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 25 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 11 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 16 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 28 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 11 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 30 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 16 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 15 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 33 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 34 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 36 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 21 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (21) ❌
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 21 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (21) ❌
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 22 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (22) ❌
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 16 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 17 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 43 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 10 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 47 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 31 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (31) ❌
- (31x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 49 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 50 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 11 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 57 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 59 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 29 | BP: 42
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (29) ❌
- (29x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (42) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 15 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 14 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 11 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 71 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 14 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 75 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 76 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 21 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (21) ❌
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 77 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 11 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 21 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (21) ❌
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 15 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 11 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 85 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 17 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 11 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 97 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 98 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (DeepSeek V3.1)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Claude Haiku 4.5
— 0%
Samples: 100 | Passes: 0
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 0% | 0% | 0% |
Sample 0 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 22 | BP: 46 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (22) ❌
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (46) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 41 | BP: 42 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (41) ❌
- (41x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (42) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 27 | BP: 42 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (27) ❌
- (27x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (42) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 36 | BP: 2 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (36) ❌
- (35x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - link-name (serious): Ensure links have discernible text
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 4 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 20 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 5 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 19 | BP: 43 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (19) ❌
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (43) ⚠️
- empty-heading (minor): Ensure headings have discernible text (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 30 | BP: 41 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (30) ❌
- (30x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (41) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 26 | BP: 35 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (26) ❌
- (26x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (35) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 22 | BP: 33 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (22) ❌
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (33) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 11 | BP: 30 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (30) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 10 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 21 | BP: 46 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (21) ❌
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (46) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 11 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 18 | BP: 22 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (22) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 21 | BP: 31 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (21) ❌
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (31) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 19 | BP: 22 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (19) ❌
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (22) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 24 | BP: 34 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (24) ❌
- (24x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (34) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 12 | BP: 17 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (17) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 26 | BP: 38 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (26) ❌
- (26x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (38) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 17 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 26 | BP: 2 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (26) ❌
- (26x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 37 | BP: 2 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (37) ❌
- (37x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 22 | BP: 2 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (22) ❌
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 16 | BP: 30 | $0.0198
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (30) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 15 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 22 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 38 | BP: 42 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (38) ❌
- (38x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (42) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 23 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 22 | BP: 26 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (22) ❌
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (26) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 30 | BP: 40 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (30) ❌
- (30x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (40) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 25 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 26 | BP: 37 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (26) ❌
- (26x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (37) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 35 | BP: 42 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (35) ❌
- (35x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (42) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 25 | BP: 22 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (25) ❌
- (25x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (22) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 28 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 30 | BP: 38 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (30) ❌
- (30x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (38) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 22 | BP: 42 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (22) ❌
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (42) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 30 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 18 | BP: 22 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (22) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 31 | BP: 37 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (31) ❌
- (31x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (37) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 28 | BP: 42 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (28) ❌
- (28x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (42) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 33 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 30 | BP: 44 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (30) ❌
- (30x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (44) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 34 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 34 | BP: 43 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (34) ❌
- (34x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (43) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 25 | BP: 42 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (25) ❌
- (25x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (42) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 36 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 24 | BP: 38 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (24) ❌
- (24x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (38) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 26 | BP: 54 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (26) ❌
- (26x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (54) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 10 | BP: 45 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (45) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 38 | BP: 59 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (38) ❌
- (38x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (59) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 19 | BP: 30 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (19) ❌
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (30) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 17 | BP: 25 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (25) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 15 | BP: 41 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (41) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 43 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 32 | BP: 42 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (32) ❌
- (32x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (42) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 29 | BP: 48 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (29) ❌
- (29x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (48) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 30 | BP: 46 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (30) ❌
- (30x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (46) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 24 | BP: 29 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (24) ❌
- (24x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (29) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 47 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 25 | BP: 42 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (25) ❌
- (25x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (42) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 27 | BP: 44 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (27) ❌
- (27x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (44) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 49 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 27 | BP: 39 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (27) ❌
- (27x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (39) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 50 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 32 | BP: 42 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (32) ❌
- (32x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (42) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 34 | BP: 54 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (34) ❌
- (34x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (54) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 21 | BP: 27 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (21) ❌
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (27) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 33 | BP: 42 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (33) ❌
- (33x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (42) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 39 | BP: 42 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (39) ❌
- (39x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (42) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 42 | BP: 44 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (42) ❌
- (42x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (44) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 23 | BP: 32 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (23) ❌
- (23x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (32) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 57 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 24 | BP: 31 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (24) ❌
- (24x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (31) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 19 | BP: 34 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (19) ❌
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (34) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 59 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 26 | BP: 56 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (26) ❌
- (26x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (56) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 29 | BP: 39 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (29) ❌
- (29x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (39) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 16 | BP: 50 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (50) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 32 | BP: 38 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (32) ❌
- (32x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (38) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 28 | BP: 2 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (28) ❌
- (28x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 33 | BP: 31 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (33) ❌
- (33x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (31) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 22 | BP: 37 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (22) ❌
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (37) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 33 | BP: 38 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (33) ❌
- (33x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (38) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 33 | BP: 54 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (33) ❌
- (33x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (54) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 15 | BP: 17 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (17) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 20 | BP: 24 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (24) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 14 | BP: 31 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (31) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 71 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 14 | BP: 29 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (29) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 26 | BP: 32 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (26) ❌
- (26x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (32) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 19 | BP: 34 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (19) ❌
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (34) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 10 | BP: 22 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (22) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 75 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 35 | BP: 43 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (35) ❌
- (35x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (43) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 76 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 25 | BP: 28 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (25) ❌
- (25x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (28) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 77 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 25 | BP: 42 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (25) ❌
- (25x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (42) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 15 | BP: 22 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (22) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 35 | BP: 39 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (35) ❌
- (35x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (39) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 27 | BP: 44 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (27) ❌
- (27x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (44) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 35 | BP: 51 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (35) ❌
- (35x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (51) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 31 | BP: 46 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (31) ❌
- (31x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (46) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 24 | BP: 35 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (24) ❌
- (24x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (35) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 15 | BP: 42 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (42) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 85 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 19 | BP: 36 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (19) ❌
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (36) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 22 | BP: 23 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (22) ❌
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (23) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 16 | BP: 37 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (37) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 35 | BP: 2 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (35) ❌
- (35x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 29 | BP: 38 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (29) ❌
- (29x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (38) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 37 | BP: 42 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (37) ❌
- (37x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (42) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 14 | BP: 33 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (33) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 19 | BP: 40 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (19) ❌
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (40) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 22 | BP: 30 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (22) ❌
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (30) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 25 | BP: 40 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (25) ❌
- (25x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (40) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 31 | BP: 37 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (31) ❌
- (31x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (37) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 35 | BP: 42 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (35) ❌
- (35x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (42) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 97 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 26 | BP: 42 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (26) ❌
- (26x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (42) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 98 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 19 | BP: 34 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (19) ❌
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (34) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (Claude Haiku 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 25 | BP: 42 | $0.0206
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (25) ❌
- (25x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (42) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Claude Sonnet 4.5
— 0%
Samples: 100 | Passes: 0
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 0% | 0% | 0% |
Sample 0 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 4 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 41 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (41) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 9 | BP: 20 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (9) ❌
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (20) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 4 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 4 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 11 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 7 | BP: 17 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (17) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 15 | BP: 31 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (31) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 16 | BP: 24 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (24) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 1 | BP: 4 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 13 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (13) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 10 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0617
Assertions ❌
- ❌: Has an h1 (R): fail
- ❌: Has single h1 (BP): fail
- ❌: Has at least one h2 (R): fail
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 11 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 14 | BP: 29 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (29) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 1 | BP: 5 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 5 | BP: 18 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (18) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 11 | BP: 19 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (19) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 11 | BP: 24 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (24) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 5 | BP: 13 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (13) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 17 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 10 | BP: 20 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (20) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 6 | BP: 15 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (15) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 3 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 9 | BP: 21 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (9) ❌
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (21) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 3 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 22 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0617
Assertions ❌
- ❌: Has an h1 (R): fail
- ❌: Has single h1 (BP): fail
- ❌: Has at least one h2 (R): fail
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 23 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 5 | BP: 19 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (19) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 8 | BP: 20 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (20) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 25 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 8 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 6 | BP: 17 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (17) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0617
Assertions ❌
- ❌: Has an h1 (R): fail
- ❌: Has single h1 (BP): fail
- ❌: Has at least one h2 (R): fail
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 28 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 6 | BP: 13 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (13) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 8 | BP: 6 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 30 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 16 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (16) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 9 | BP: 20 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (9) ❌
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (20) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 11 | BP: 15 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (15) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 33 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 3 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 34 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 8 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 5 | BP: 8 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 36 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 7 | BP: 12 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 20 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (20) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 5 | BP: 9 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 12 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 13 | BP: 29 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (29) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 6 | BP: 15 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (15) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 7 | BP: 12 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 43 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 1 | BP: 3 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0617
Assertions ❌
- ❌: Has an h1 (R): fail
- ❌: Has single h1 (BP): fail
- ❌: Has at least one h2 (R): fail
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 45 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 3 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (3) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - link-name (serious): Ensure links have discernible text
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 7 | BP: 28 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (28) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 47 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 11 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- empty-heading (minor): Ensure headings have discernible text (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 17 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (17) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 49 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 4 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 50 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 6 | BP: 12 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 10 | BP: 21 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (21) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 7 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 12 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 1 | BP: 25 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (25) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 1 | BP: 19 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (19) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 11 | BP: 21 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (21) ⚠️
- empty-heading (minor): Ensure headings have discernible text (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 57 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 8 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0617
Assertions ❌
- ❌: Has an h1 (R): fail
- ❌: Has single h1 (BP): fail
- ❌: Has at least one h2 (R): fail
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 59 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 7 | BP: 14 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (14) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 3 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 7 | BP: 17 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (17) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 4 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 8 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 4 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 11 | BP: 35 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (35) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0617
Assertions ❌
- ❌: Has an h1 (R): fail
- ❌: Has single h1 (BP): fail
- ❌: Has at least one h2 (R): fail
- ❌: Has a single banner (R): fail
- ❌: Has a single maincontent (R): fail
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 67 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 9 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 1 | BP: 4 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 6 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 13 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (13) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 71 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 4 | BP: 17 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (17) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 7 | BP: 28 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (28) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 5 | BP: 14 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (14) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 3 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 75 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 12 | BP: 24 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (24) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 76 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 5 | BP: 13 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (13) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 77 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 5 | BP: 25 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (25) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 12 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 7 | BP: 18 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (18) ⚠️
- empty-heading (minor): Ensure headings have discernible text (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 1 | BP: 5 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 10 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 7 | BP: 26 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (26) ⚠️
- empty-heading (minor): Ensure headings have discernible text (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 6 | BP: 5 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 6 | BP: 15 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (15) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 85 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 0 | BP: 2 | $0.0617
Assertions ❌
- ❌: Has an h1 (R): fail
- ❌: Has single h1 (BP): fail
- ❌: Has at least one h2 (R): fail
- ❌: Has a single banner (R): fail
- ❌: Has a single maincontent (R): fail
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 86 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 7 | BP: 14 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (14) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 11 | BP: 30 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (30) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 1 | BP: 3 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 5 | BP: 14 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (14) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 1 | BP: 3 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 9 | BP: 21 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (9) ❌
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (21) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 9 | BP: 12 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (9) ❌
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 13 | BP: 29 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (29) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 9 | BP: 9 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (9) ❌
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 8 | BP: 17 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (17) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 3 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 97 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 3 | BP: 9 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 98 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 5 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (Claude Sonnet 4.5)
FAIL | Latency 0.00s cached
Axe WCAG: 2 | BP: 4 | $0.0617
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Gemini 2.5 Flash
— 0%
Samples: 100 | Passes: 0
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 0% | 0% | 0% |
Sample 0 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 21
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (21) ❌
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 1 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 11
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 2 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 24
Assertions ✅
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (24) ❌
- (24x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 3 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 13
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 4 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 23
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (23) ❌
- (23x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 5 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 19
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (19) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (4x) - link-name (serious): Ensure links have discernible text
Sample 6 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 11
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 7 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 16
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 8 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 15
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 9 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 10
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 10 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 13
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 11 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 20
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 12 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 17
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 13 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 11
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 14 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 16 | BP: 32
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (32) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 22
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (22) ❌
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 16 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 17 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 5
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 18 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 16
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 19 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 20 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 18
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 21 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 11
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 22 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 10
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 23 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 22 | BP: 1
Assertions ❌
- ❌: Has an h1 (R): fail
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (22) ❌
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 24 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 13
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 25 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 26 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 14
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 27 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 23
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (23) ❌
- (23x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 28 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 16
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 29 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 14
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (7x) - link-name (serious): Ensure links have discernible text
Sample 30 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 13
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 31 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 32 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 16
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 33 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 13
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 34 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 11
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 35 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 21
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (21) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (4x) - link-name (serious): Ensure links have discernible text
Sample 36 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 17
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 37 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 16
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 38 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 15
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 39 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 11
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 40 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 15
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 41 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 15
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 42 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 17
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 43 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 21 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (21) ❌
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 25
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (25) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (7x) - link-name (serious): Ensure links have discernible text
Sample 45 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 17
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 46 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 24
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (24) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (7x) - link-name (serious): Ensure links have discernible text
Sample 47 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 10
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 48 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 14
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 49 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 16
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 50 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 31
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (31) ❌
- (31x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 51 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 18
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 52 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 53 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 16
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 54 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 16
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 55 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 14
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 56 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 57 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 14
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 58 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 25
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (25) ❌
- (25x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 59 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 23 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (23) ❌
- (23x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 17
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 61 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 15 | BP: 1
Assertions ❌
- ❌: Has an h1 (R): fail
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - html-has-lang (serious): Ensure every HTML document has a lang attribute
Axe Best Practice Issues (1) ⚠️
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 62 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 63 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 29
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (29) ❌
- (29x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 64 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 7
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 65 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 29
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (29) ❌
- (29x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 66 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 7
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 67 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 13
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 68 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 14 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 11 | BP: 1
Assertions ❌
- ❌: Has an h1 (R): fail
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 70 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 14
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 71 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 25
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (25) ❌
- (25x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 72 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 16
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 74 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 15
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 75 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 17
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 76 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 23
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (23) ❌
- (23x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 77 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 17
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 78 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 13
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 79 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 17 | BP: 16
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (16) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 8
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 81 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 19
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (19) ❌
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 82 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 11
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 83 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 16
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 84 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 18
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 85 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 20
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 86 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 17
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 87 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 15
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 88 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (1x) - button-name (critical): Ensure buttons have discernible text
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 89 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 10
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 90 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 24
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (24) ❌
- (24x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 91 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 92 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 13
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 93 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 13
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 94 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 9
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 95 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 14
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 96 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 24
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (24) ❌
- (24x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 97 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 11
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 98 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 99 (Gemini 2.5 Flash)
FAIL | Latency 0.00s
Axe WCAG: 10
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Gemini 2.5 Flash Lite
— 2%
Samples: 100 | Passes: 2
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 2% | 10% | 19% |
Sample 0 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 16 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 19 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (19) ❌
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 15 | BP: 22
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (22) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 4 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 25
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (25) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 16
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (16) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 16
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (16) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 10 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 11 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 21 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (21) ❌
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 26 | BP: 28
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (26) ❌
- (26x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (28) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 21
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (21) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 16 | BP: 25
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (25) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 17 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 28
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (28) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 10 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 22
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (22) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 21 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (21) ❌
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 22 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 26
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (26) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 23 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 11 | BP: 16
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (16) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 7
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 25 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 9 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 9 | BP: 16
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (16) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 23 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (23) ❌
- (23x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 28 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 11 | BP: 20
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (20) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 30 (Gemini 2.5 Flash Lite)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 9 | BP: 17
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (17) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 21 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (21) ❌
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 33 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 11 | BP: 17
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (17) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 34 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 10 | BP: 25
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (25) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 36 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 16
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (16) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 17 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 11 | BP: 27
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (27) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 22 | BP: 25
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (22) ❌
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (25) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 23 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (23) ❌
- (23x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 16
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (16) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 43 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 17 | BP: 24
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (24) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 25
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (25) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 25
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (25) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 47 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 16
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (16) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 14 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 49 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 17 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 50 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 29
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (29) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 10 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 10 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 16 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 57 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 19 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (19) ❌
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (Gemini 2.5 Flash Lite)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Sample 59 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 28
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (28) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 9 | BP: 21
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (21) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 22
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (22) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 11 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 20
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 66 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 29
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (29) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 17
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (17) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 71 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 18
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (18) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 25
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (25) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 9 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 75 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 31
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (31) ❌
- (31x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 76 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 10 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 77 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 10 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 16
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (16) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 17 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 30
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (30) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 21 | BP: 26
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (21) ❌
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (26) ⚠️
- empty-heading (minor): Ensure headings have discernible text (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 84 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 16 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 85 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 34
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (34) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 14 | BP: 29
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (29) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 33
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (33) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 17 | BP: 32
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (32) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 15 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 97 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 98 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (Gemini 2.5 Flash Lite)
FAIL | Latency 0.00s
Axe WCAG: 11 | BP: 26
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (26) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
GPT-5
— 13%
Samples: 100 | Passes: 13
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 13% | 51% | 77% |
Sample 0 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 24 | BP: 13
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (24) ❌
- (24x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (13) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-contentinfo (moderate): Ensure the document has at most one contentinfo landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 16 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (1x) - aria-required-children (critical): Ensure elements with an ARIA role that require child roles contain them
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
Axe Best Practice Issues (2) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 4 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (2) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 11 | BP: 3
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (9x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (2x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 7 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 30
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (30) ❌
- (4x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (26x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 8 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (4x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 9 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 21
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (21) ❌
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 10 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 19 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (19) ❌
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 11 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 28 | BP: 22
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (28) ❌
- (27x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - meta-viewport (critical): Ensure does not disable text scaling and zooming
Axe Best Practice Issues (22) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (1) ⚠️
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 13 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ❌: Has at least one h2 (R): fail
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 15 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 22
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (22) ❌
- (8x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 16 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 14
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (8x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 17 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 18 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 32 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (32) ❌
- (15x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 9 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ❌: Has at least one h2 (R): fail
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (3x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - meta-viewport (critical): Ensure does not disable text scaling and zooming
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 20 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 16
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (16) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 17 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (12x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 22 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 23 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 5
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 16
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 25 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 13
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (13) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 26 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 15 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ❌: Has at least one h2 (R): fail
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-contentinfo (moderate): Ensure the document has at most one contentinfo landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 28 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 23 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (23) ❌
- (23x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 29 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 9
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 30 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 37
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (37) ❌
- (37x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 32 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 14
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (14) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 33 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 8
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
Sample 34 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 33 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (33) ❌
- (8x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (24x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - meta-viewport (critical): Ensure does not disable text scaling and zooming
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 29 | BP: 17
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (29) ❌
- (29x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (17) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 36 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 50
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (50) ❌
- (50x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 38 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 56
Assertions ✅
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (56) ❌
- (56x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 39 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 40 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 15 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 41 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 17
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (8x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 42 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 3
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 43 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ❌: Has at least one h2 (R): fail
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 47 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 18
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (18) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
Sample 48 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 6
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 49 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 17
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (11x) - button-name (critical): Ensure buttons have discernible text
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 50 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 8
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 51 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Sample 52 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (3x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 53 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 10
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 54 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 41
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (41) ❌
- (17x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (24x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 55 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Sample 56 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 22 | BP: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (22) ❌
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-contentinfo (moderate): Ensure the document has at most one contentinfo landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 57 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 17 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 58 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 59 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 43 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (43) ❌
- (8x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (27x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (8x) - nested-interactive (serious): Ensure interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 60 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 27
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (27) ❌
- (27x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 61 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 20
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 62 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 8
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 64 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 3
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 65 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 16 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 66 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 10 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (9x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (1x) - nested-interactive (serious): Ensure interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies
Axe Best Practice Issues (2) ⚠️
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 68 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 30 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (30) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (29x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 69 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
Sample 70 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ❌: Has at least one h2 (R): fail
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 71 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 22 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (22) ❌
- (8x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 14 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (1) ⚠️
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 74 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 75 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 9
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (8x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 76 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 77 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 29
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (29) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (12x) - nested-interactive (serious): Ensure interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies
Sample 78 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 32 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (32) ❌
- (13x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 51 | BP: 14
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (51) ❌
- (51x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (14) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 80 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
Sample 81 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Sample 82 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 17 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (6x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 83 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 84 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (3x) - aria-allowed-attr (critical): Ensure an element's role supports its ARIA attributes
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 85 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 9 | BP: 6
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (8x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
Axe Best Practice Issues (6) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 86 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 87 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Sample 88 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 16
Assertions ❌
- ❌: Has an h1 (R): fail
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (16) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 89 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 90 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 91 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 43
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (43) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 15 | BP: 15
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (15) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (GPT-5)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 13
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (9x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (9x) - nested-interactive (serious): Ensure interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies
Axe Best Practice Issues (13) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 95 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 33 | BP: 17
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (33) ❌
- (33x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (17) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 35 | BP: 8
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (35) ❌
- (35x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 97 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 13
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 98 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 19 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (19) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 99 (GPT-5)
FAIL | Latency 0.00s
Axe WCAG: 27
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (27) ❌
- (8x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
GPT-5 Codex
— 7%
Samples: 100 | Passes: 7
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 7% | 31% | 53% |
Sample 0 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 3
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 1 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 17
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 2 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 5
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 4 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 11 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 6 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 5
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 19 | BP: 10
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (19) ❌
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 9 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 44
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (44) ❌
- (44x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 10 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 14
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 11 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 35 | BP: 4
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (35) ❌
- (35x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 14 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 17
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 15 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 21 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (21) ❌
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 20
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 17 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 15 | BP: 5
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 44 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (44) ❌
- (44x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 19 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 20 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 9 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 21 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 25 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (25) ❌
- (25x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 22 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 17 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 23 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 24 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 9
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 25 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 14 | BP: 3
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 11 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (3x) - aria-progressbar-name (serious): Ensure every ARIA progressbar node has an accessible name
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 27 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 24
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (24) ❌
- (24x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 28 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 22 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (22) ❌
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 30 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 15 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 31 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 14
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 33 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 22
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (22) ❌
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - scrollable-region-focusable (serious): Ensure elements that have scrollable content are accessible by keyboard
Sample 34 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 29
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (29) ❌
- (29x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 35 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 37 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (37) ❌
- (37x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 36 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 6
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 37 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 23
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (23) ❌
- (23x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 38 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 7
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 40 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 28
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (28) ❌
- (28x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 41 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 15
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (15) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 36 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (36) ❌
- (36x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 43 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 44 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 45 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 28 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (28) ❌
- (28x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 46 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 27 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (27) ❌
- (27x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 47 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 48 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 49 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 3
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 50 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 51 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 52 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 26 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (26) ❌
- (26x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 53 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 14 | BP: 3
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 54 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 22 | BP: 28
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ❌: Has at least one h2 (R): fail
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (22) ❌
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (28) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 9
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (4x) - link-name (serious): Ensure links have discernible text
Sample 56 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 41
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (41) ❌
- (41x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 57 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 32 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (32) ❌
- (32x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 58 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 38
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (38) ❌
- (38x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 59 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 60 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 61 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 29 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (29) ❌
- (29x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 62 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 13
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 63 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 51 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (51) ❌
- (51x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 65 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 10 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 66 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 22 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (22) ❌
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 67 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 68 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 8
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 69 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 3
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (1x) - button-name (critical): Ensure buttons have discernible text
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (4x) - link-name (serious): Ensure links have discernible text
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 3
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 71 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 44
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (44) ❌
- (44x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 72 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 24
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (24) ❌
- (24x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 73 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 32 | BP: 8
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (32) ❌
- (32x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (GPT-5 Codex)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Sample 75 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 76 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 77 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 28 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (28) ❌
- (28x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 78 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 79 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 80 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 81 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 47 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (47) ❌
- (47x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 82 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 36 | BP: 5
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (36) ❌
- (36x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 17 | BP: 10
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 84 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 28 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (28) ❌
- (28x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 85 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 14
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 86 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 52 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (52) ❌
- (50x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - link-in-text-block (serious): Ensure links are distinguished from surrounding text in a way that does not rely on color
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 88 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 89 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 7
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 90 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 46
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (46) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (45x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 91 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 92 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 6
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - link-name (serious): Ensure links have discernible text
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 94 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 31 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (31) ❌
- (31x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 95 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 33
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (33) ❌
- (32x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - scrollable-region-focusable (serious): Ensure elements that have scrollable content are accessible by keyboard
Sample 96 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 39
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (39) ❌
- (39x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 97 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 98 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 4
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (GPT-5 Codex)
FAIL | Latency 0.00s
Axe WCAG: 38 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (38) ❌
- (38x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
GPT-5 Mini
— 0%
Samples: 100 | Passes: 0
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 0% | 0% | 0% |
Sample 0 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 15 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (15) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 1 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 19 | BP: 8
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (19) ❌
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 2 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 32 | BP: 11
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (32) ❌
- (32x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 3 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-main-is-top-level (moderate): Ensure the main landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-main (moderate): Ensure the document has at most one main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 4 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 16
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 5 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 23
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (23) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 6 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe Best Practice Issues (6) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 7 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 9 | BP: 4
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 8 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 18
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 9 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 8
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 10 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-main-is-top-level (moderate): Ensure the main landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-main (moderate): Ensure the document has at most one main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 11 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 9 | BP: 2
Assertions ❌
- ❌: Has an h1 (R): fail
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - select-name (critical): Ensure select element has an accessible name
Axe Best Practice Issues (2) ⚠️
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 12 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 19 | BP: 8
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (19) ❌
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 13 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 15 | BP: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 14 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 19 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (19) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - select-name (critical): Ensure select element has an accessible name
Axe Best Practice Issues (6) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-main-is-top-level (moderate): Ensure the main landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-main (moderate): Ensure the document has at most one main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 15 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 7
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (7) ❌
- (2x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 16 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ❌: Has a single maincontent (R): fail
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (4) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-main-is-top-level (moderate): Ensure the main landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-main (moderate): Ensure the document has at most one main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 17 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 10 | BP: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 18 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 7
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 19 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 9 | BP: 12
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 20 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
Sample 21 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 28 | BP: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (28) ❌
- (28x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 22 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 10
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe Best Practice Issues (10) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
Sample 23 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 8
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
Sample 24 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-contentinfo (moderate): Ensure the document has at most one contentinfo landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 25 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-main-is-top-level (moderate): Ensure the main landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 26 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 27 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 10 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 28 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 16 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (16) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - select-name (critical): Ensure select element has an accessible name
Axe Best Practice Issues (1) ⚠️
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 29 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 10
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 30 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 8
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 31 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
Sample 32 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 9
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ❌: Has at least one h2 (R): fail
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 33 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 17 | BP: 8
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (17) ❌
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 34 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 35 | BP: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (35) ❌
- (35x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-main-is-top-level (moderate): Ensure the main landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-main (moderate): Ensure the document has at most one main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 35 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
Sample 36 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 9 | BP: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (2x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 37 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 38 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 19 | BP: 12
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (19) ❌
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 39 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 18
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (18) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-main-is-top-level (moderate): Ensure the main landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-main (moderate): Ensure the document has at most one main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 40 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (5) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - select-name (critical): Ensure select element has an accessible name
Axe Best Practice Issues (3) ⚠️
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
Sample 41 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 31 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (31) ❌
- (8x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (23x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-contentinfo (moderate): Ensure the document has at most one contentinfo landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 42 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
Sample 43 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 22 | BP: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (22) ❌
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 44 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 8
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 45 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 9 | BP: 8
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 46 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 17 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (17) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - select-name (critical): Ensure select element has an accessible name
Axe Best Practice Issues (2) ⚠️
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
Sample 47 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 48 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 49 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 50 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 51 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (1x) - aria-required-children (critical): Ensure elements with an ARIA role that require child roles contain them
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 52 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 53 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 14 | BP: 12
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 54 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 10 | BP: 11
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 55 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 33 | BP: 6
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (33) ❌
- (33x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ❌: Has a single maincontent (R): fail
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - select-name (critical): Ensure select element has an accessible name
Axe Best Practice Issues (5) ⚠️
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-main-is-top-level (moderate): Ensure the main landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-main (moderate): Ensure the document has at most one main landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 57 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 21 | BP: 4
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (21) ❌
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 58 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 59 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 10
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (2x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 60 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - select-name (critical): Ensure select element has an accessible name
Axe Best Practice Issues (1) ⚠️
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 61 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 62 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 63 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 23 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (23) ❌
- (23x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 64 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 65 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
Sample 66 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (2) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (1x) - select-name (critical): Ensure select element has an accessible name
Sample 67 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
Sample 68 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 22 | BP: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (22) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - select-name (critical): Ensure select element has an accessible name
Axe Best Practice Issues (4) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 69 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 8
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ❌: Has at least one h2 (R): fail
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-contentinfo (moderate): Ensure the document has at most one contentinfo landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 70 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 14
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (14) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 71 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 72 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 8
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 73 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 28 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ❌: Has at least one h2 (R): fail
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (28) ❌
- (2x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (1x) - aria-required-children (critical): Ensure elements with an ARIA role that require child roles contain them
- (25x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 74 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 75 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 5
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 76 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 77 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 8
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
Sample 78 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 21 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (21) ❌
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 79 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 23 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ❌: Has at least one h2 (R): fail
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (23) ❌
- (23x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
Sample 80 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 10
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ❌: Has at least one h2 (R): fail
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 81 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 5
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 82 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 23
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (23) ❌
- (23x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 83 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 7
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ❌: Has at least one h2 (R): fail
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 84 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 14 | BP: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 85 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 7
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 86 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 10
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (6) ❌
- (3x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (1x) - aria-valid-attr-value (critical): Ensure all ARIA attributes have valid values
- (2x) - button-name (critical): Ensure buttons have discernible text
Axe Best Practice Issues (10) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 87 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (2) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 88 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 89 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 20
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 90 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 7
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 91 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 92 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
- landmark-unique (moderate): Ensure landmarks are unique (Best Practice - does not affect pass/fail)
Sample 93 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 8
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (8) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 94 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 15 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (15) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 95 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ❌: Has a single footer (R): fail
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 96 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 8
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ❌: Has at least one h2 (R): fail
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (8) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 97 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 29 | BP: 11
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (29) ❌
- (29x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
- landmark-contentinfo-is-top-level (moderate): Ensure the contentinfo landmark is at top level (Best Practice - does not affect pass/fail)
Sample 98 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 9 | BP: 7
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (1x) - aria-hidden-focus (serious): Ensure aria-hidden elements are not focusable nor contain focusable elements
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
Sample 99 (GPT-5 Mini)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-complementary-is-top-level (moderate): Ensure the complementary landmark or aside is at top level (Best Practice - does not affect pass/fail)
GPT-5 Nano
— 5%
Samples: 100 | Passes: 5
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 5% | 23% | 42% |
Sample 0 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 13
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 1 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 7
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 2 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 17 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - link-in-text-block (serious): Ensure links are distinguished from surrounding text in a way that does not rely on color
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 3 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 10
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (6x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 4 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
Sample 5 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 14 | BP: 11
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 6 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 11
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 7 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 11
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 8 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 15 | BP: 11
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
Sample 9 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
Sample 10 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 10
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (6x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 11 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 12 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 5
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 13 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 14 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 16 | BP: 7
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (1x) - aria-required-children (critical): Ensure elements with an ARIA role that require child roles contain them
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 15 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 11
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 16 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 0
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Sample 17 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 11
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 18 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 19 | BP: 7
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (19) ❌
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
Sample 19 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 3
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 20 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
Sample 21 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 3
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 22 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 10
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (6x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (3x) - svg-img-alt (serious): Ensure
Axe Best Practice Issues (10) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 23 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 19
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (19) ❌
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 24 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 20
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ❌: Has a single footer (R): fail
Axe WCAG Failures (20) ❌
- (4x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 25 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 37
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (37) ❌
- (37x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 26 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 16 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 27 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Sample 28 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 9 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 29 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 9
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 30 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 7
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (1x) - aria-required-children (critical): Ensure elements with an ARIA role that require child roles contain them
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 31 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 27 | BP: 13
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (27) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (26x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (13) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 32 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 9 | BP: 7
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (2x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 33 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 34 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 13 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
Sample 35 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 11
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (11) ❌
- (11x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 36 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 8
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 37 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 38 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (3x) - aria-required-children (critical): Ensure elements with an ARIA role that require child roles contain them
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 39 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 3
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 40 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 21
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (21) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 41 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 14
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (14) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 42 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 9
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (4x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 43 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 7
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 44 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 7
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 45 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - nested-interactive (serious): Ensure interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies
Sample 46 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 5
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 47 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 48 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 15 | BP: 10
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (3x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
Sample 49 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 24 | BP: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (24) ❌
- (24x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
Sample 50 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Sample 51 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 24
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (24) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (23x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 52 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 26 | BP: 10
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (26) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (25x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 53 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 7
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 54 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 11
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (11) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 55 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0 | BP: 13
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (13) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 56 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 20 | BP: 10
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (20) ❌
- (20x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 57 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 13
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (13) ❌
- (13x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 59 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
Sample 60 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 15 | BP: 7
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (12x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 61 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 5
Assertions ❌
- ❌: Has an h1 (R): fail
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - scrollable-region-focusable (serious): Ensure elements that have scrollable content are accessible by keyboard
Axe Best Practice Issues (5) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 62 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 17 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (17) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (1x) - aria-required-children (critical): Ensure elements with an ARIA role that require child roles contain them
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 63 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Sample 64 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 7
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 65 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 19 | BP: 1
Assertions ❌
- ❌: Has an h1 (R): fail
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (19) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 66 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
Sample 67 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 3
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 68 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 16 | BP: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 69 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 13
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (13) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
Sample 70 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 14
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (1x) - scrollable-region-focusable (serious): Ensure elements that have scrollable content are accessible by keyboard
Sample 71 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 10
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 72 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 16 | BP: 13
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (16x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (13) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 73 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 7
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 74 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 7
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (2x) - link-in-text-block (serious): Ensure links are distinguished from surrounding text in a way that does not rely on color
Sample 75 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 14
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ❌: Has a single banner (R): fail
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (14) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- landmark-banner-is-top-level (moderate): Ensure the banner landmark is at top level (Best Practice - does not affect pass/fail)
- landmark-no-duplicate-banner (moderate): Ensure the document has at most one banner landmark (Best Practice - does not affect pass/fail)
Sample 76 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 77 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 16
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (16) ❌
- (7x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- (6x) - svg-img-alt (serious): Ensure
Sample 78 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 7
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (7) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 79 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 19 | BP: 9
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (19) ❌
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (9) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 80 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 14
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (14) ❌
- (14x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 81 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 23
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (23) ❌
- (23x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 82 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 22 | BP: 1
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (22) ❌
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 83 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 84 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 6
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 85 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 5
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (2x) - aria-required-children (critical): Ensure elements with an ARIA role that require child roles contain them
- (3x) - link-in-text-block (serious): Ensure links are distinguished from surrounding text in a way that does not rely on color
Sample 86 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 23
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (23) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (22x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 87 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 29 | BP: 16
Assertions ❌
- ❌: Has an h1 (R): fail
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (29) ❌
- (8x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (21x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (16) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 88 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 1
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 6
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 90 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 15 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (15) ❌
- (15x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (GPT-5 Nano)
PASS | Latency 0.00s
Axe WCAG: 0
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Sample 92 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 10
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (18x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (10) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 93 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 23 | BP: 13
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (23) ❌
- (13x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (13) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 94 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Sample 95 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 18 | BP: 16
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (18) ❌
- (1x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (17x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (16) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 96 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 12
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (12) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
Sample 97 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 25
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ❌: Has a single navigation (R): fail
- ✅: Has a single footer (R): pass
Axe WCAG Failures (25) ❌
- (6x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (19x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 98 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 26 | BP: 1
Assertions ❌
- ❌: Has an h1 (R): fail
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (26) ❌
- (3x) - aria-prohibited-attr (serious): Ensure ARIA attributes are not prohibited for an element's role
- (23x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (1) ⚠️
- page-has-heading-one (moderate): Ensure that the page, or at least one of its frames contains a level-one heading (Best Practice - does not affect pass/fail)
Sample 99 (GPT-5 Nano)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 8
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (8) ⚠️
- aria-allowed-role (minor): Ensure role attribute has an appropriate value for the element (Best Practice - does not affect pass/fail)
- heading-order (moderate): Ensure the order of headings is semantically correct (Best Practice - does not affect pass/fail)
Grok 4 Fast Non-Reasoning
— 0%
Samples: 100 | Passes: 0
| pass@1 | pass@5 | pass@10 |
|---|---|---|
| 0% | 0% | 0% |
Sample 0 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 1 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 2 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 3 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 4 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 5 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 6 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 7 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 8 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 9 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 10 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 11 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 12 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 13 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 25
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (25) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 14 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 15 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 16 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 10 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 17 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 18 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 8 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (8) ❌
- (8x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 19 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 3
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (3) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 20 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 21 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 22 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 23 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 25
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (25) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 24 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 25 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 26 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 27 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 28 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 29 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 30 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 31 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 32 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 33 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 34 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 35 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 36 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 37 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 38 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 9 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (9) ❌
- (9x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 39 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 25
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (25) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 40 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 41 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 42 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 43 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 44 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 17
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (17) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 45 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 46 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 47 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 48 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 49 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 50 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 51 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 52 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 53 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 20
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (20) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 54 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 55 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 56 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 57 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 58 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 59 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 60 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 61 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 62 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 63 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 25
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (25) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 64 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 65 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 66 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 67 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 68 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 69 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 10 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 70 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 71 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 72 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 1 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (1) ❌
- (1x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 73 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 74 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 75 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 76 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 77 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 12 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (12) ❌
- (12x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 78 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 79 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 25
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (25) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 80 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 81 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 82 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 83 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2
Assertions ✅
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ✅: Has a single maincontent (R): pass
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Sample 84 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 85 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 86 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 4 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (4) ❌
- (4x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 87 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 0 | BP: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 88 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 7 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (7) ❌
- (7x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 89 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 90 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 91 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 4
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (4) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 92 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 93 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 94 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 6 | BP: 6
Assertions ❌
- ✅: Has an h1 (R): pass
- ❌: Has single h1 (BP): fail
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (6) ❌
- (6x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (6) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 95 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 10 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (10) ❌
- (10x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 96 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 97 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 5 | BP: 5
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (5) ❌
- (5x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (5) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 98 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 2 | BP: 2
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (2) ❌
- (2x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (2) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Sample 99 (Grok 4 Fast Non-Reasoning)
FAIL | Latency 0.00s
Axe WCAG: 3 | BP: 17
Assertions ❌
- ✅: Has an h1 (R): pass
- ✅: Has single h1 (BP): pass
- ✅: Has at least one h2 (R): pass
- ✅: Has a single banner (R): pass
- ❌: Has a single maincontent (R): fail
- ✅: Has a single navigation (R): pass
- ✅: Has a single footer (R): pass
Axe WCAG Failures (3) ❌
- (3x) - color-contrast (serious): Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Axe Best Practice Issues (17) ⚠️
- landmark-one-main (moderate): Ensure the document has a main landmark (Best Practice - does not affect pass/fail)
- region (moderate): Ensure all page content is contained by landmarks (Best Practice - does not affect pass/fail)
Costs
| Model | Total Cost ($) | Avg Cost/Test ($) |
|---|---|---|
| GPT-5 Mini | 0.0000 | 0.0000 |
| GPT-5 | 0.0000 | 0.0000 |
| GPT-5 Codex | 0.0000 | 0.0000 |
| GPT-5 Nano | 0.0000 | 0.0000 |
| Gemini 2.5 Flash | 0.0000 | 0.0000 |
| Gemini 2.5 Flash Lite | 0.0000 | 0.0000 |
| Grok 4 Fast Non-Reasoning | 0.0000 | 0.0000 |
| Claude Sonnet 4.5 | 11.8308 | 0.0394 |
| DeepSeek V3.1 | 0.0000 | 0.0000 |
| Claude Haiku 4.5 | 3.7991 | 0.0127 |