open-scans

Scan Report: Preserve.eco

🎯 Priority: Pages with Most Errors

Focus your efforts on these pages to make the biggest impact (combined scanner unique failures):

Page axe Unique ALFA Unique Equal Access Unique AccessLint Unique QualWeb Total Unique Page Title
View Page 29 12 97 29 62 229 Preserve
View Page 10 30 91 26 50 207 Preserve Compostables
View Page 10 12 46 15 26 109 Contact Us – Preserve
View Page 10 12 37 9 22 90 Shop Toothbrushes, Razors, and Houseware from 100% Recycled Plastic – Preserve
View Page 10 11 32 10 19 82 B Corp Certification – Preserve
View Page 10 11 31 10 18 80 Overview – Preserve

🔧 Priority: Most Common Issues (ALFA)

These ALFA accessibility issues appear most frequently across your pages:

Rule Pages Affected Documentation
SIA-R11: Button elements have an accessible name 6 of 7 View Rule
SIA-R111: Interactive elements have a sufficient target size 6 of 7 View Rule
SIA-R12: Links have an accessible name 6 of 7 View Rule
SIA-R2: HTML elements have a valid lang attribute 6 of 7 View Rule
SIA-R4: Page has a descriptive title 6 of 7 View Rule
SIA-R53: Headings follow a logical hierarchy 6 of 7 View Rule
SIA-R66: Text has enhanced contrast with its background 6 of 7 View Rule
SIA-R8: Form elements have accessible labels 6 of 7 View Rule
SIA-R69: Text has sufficient contrast with its background 1 of 7 View Rule
SIA-R18: ARIA states are consistent with element semantics 1 of 7 View Rule

💡 Tip: Click on the rule documentation links to learn how to fix each issue.

🔧 Priority: Most Common Issues (axe)

These axe accessibility issues appear most frequently across your pages:

Rule Pages Affected Documentation
button-name 6 of 7 View Rule
color-contrast 6 of 7 View Rule
heading-order 6 of 7 View Rule
html-has-lang 6 of 7 View Rule
image-alt 6 of 7 View Rule
label 6 of 7 View Rule
link-name 6 of 7 View Rule
region 6 of 7 View Rule

💡 Tip: Click on the rule documentation links to learn how to fix each issue. Consider fixing the most common issues first for maximum impact.

🤖 Future Enhancement: This report will soon include AI-powered fix suggestions for authenticated GitHub users (opt-in only, no auto-run AI).

🔍 Cross-Page Patterns: Common HTML Issues

These HTML patterns cause the same accessibility errors across multiple pages. Fix the pattern once in your codebase to fix it everywhere!

🎯 Top Patterns to Fix (Highest Impact)

Pattern 1: Affects 6 page(s) - 6 occurrence(s)

Scanner: ALFA Rule: SIA-R11: Button elements have an accessible name Issue: The link does not have an accessible name

HTML Pattern:

<a href="/account">...</a>

XPath (use in browser DevTools):

/a

How to Replicate:

  1. Open any affected page in your browser
  2. Press F12 to open DevTools
  3. Go to Console tab
  4. Run: $x('/a')
  5. The element will be highlighted

Affected Pages:


Pattern 2: Affects 6 page(s) - 6 occurrence(s)

Scanner: ALFA Rule: SIA-R11: Button elements have an accessible name Issue: The link does not have an accessible name

HTML Pattern:

<a href="/pages/contact-us123" />

XPath (use in browser DevTools):

/a

How to Replicate:

  1. Open any affected page in your browser
  2. Press F12 to open DevTools
  3. Go to Console tab
  4. Run: $x('/a')
  5. The element will be highlighted

Affected Pages:


Pattern 3: Affects 6 page(s) - 6 occurrence(s)

Scanner: ALFA Rule: SIA-R11: Button elements have an accessible name Issue: The link does not have an accessible name

HTML Pattern:

<a href="/cart" class="CartToggle header-cart" />

XPath (use in browser DevTools):

/a[@class="CartToggle header-cart"]

How to Replicate:

  1. Open any affected page in your browser
  2. Press F12 to open DevTools
  3. Go to Console tab
  4. Run: $x('/a[@class="CartToggle header-cart"]')
  5. The element will be highlighted

Affected Pages:


Pattern 4: Affects 6 page(s) - 6 occurrence(s)

Scanner: ALFA Rule: SIA-R111: Interactive elements have a sufficient target size Issue: Target has insufficient size

HTML Pattern:

<a href="/account">...</a>

XPath (use in browser DevTools):

/a

How to Replicate:

  1. Open any affected page in your browser
  2. Press F12 to open DevTools
  3. Go to Console tab
  4. Run: $x('/a')
  5. The element will be highlighted

Affected Pages:


Pattern 5: Affects 6 page(s) - 6 occurrence(s)

Scanner: ALFA Rule: SIA-R111: Interactive elements have a sufficient target size Issue: Target has insufficient size

HTML Pattern:

<a href="/collections" class="nav-link">Shop</a>

XPath (use in browser DevTools):

/a[@class="nav-link"]

How to Replicate:

  1. Open any affected page in your browser
  2. Press F12 to open DevTools
  3. Go to Console tab
  4. Run: $x('/a[@class="nav-link"]')
  5. The element will be highlighted

Affected Pages:


Pattern 6: Affects 6 page(s) - 6 occurrence(s)

Scanner: ALFA Rule: SIA-R111: Interactive elements have a sufficient target size Issue: Target has insufficient size

HTML Pattern:

<a href="https://preserve-eco.myshopify.com/a/faq" class="nav-link">FAQs</a>

XPath (use in browser DevTools):

/a[@class="nav-link"]

How to Replicate:

  1. Open any affected page in your browser
  2. Press F12 to open DevTools
  3. Go to Console tab
  4. Run: $x('/a[@class="nav-link"]')
  5. The element will be highlighted

Affected Pages:


Pattern 7: Affects 6 page(s) - 6 occurrence(s)

Scanner: ALFA Rule: SIA-R111: Interactive elements have a sufficient target size Issue: Target has insufficient size

HTML Pattern:

<a href="/cart" class="CartToggle">...</a>

XPath (use in browser DevTools):

/a[@class="CartToggle"]

How to Replicate:

  1. Open any affected page in your browser
  2. Press F12 to open DevTools
  3. Go to Console tab
  4. Run: $x('/a[@class="CartToggle"]')
  5. The element will be highlighted

Affected Pages:


Pattern 8: Affects 6 page(s) - 6 occurrence(s)

Scanner: ALFA Rule: SIA-R111: Interactive elements have a sufficient target size Issue: Target has insufficient size

HTML Pattern:

<a href="/collections">Shop</a>

XPath (use in browser DevTools):

/a

How to Replicate:

  1. Open any affected page in your browser
  2. Press F12 to open DevTools
  3. Go to Console tab
  4. Run: $x('/a')
  5. The element will be highlighted

Affected Pages:


Pattern 9: Affects 6 page(s) - 6 occurrence(s)

Scanner: ALFA Rule: SIA-R111: Interactive elements have a sufficient target size Issue: Target has insufficient size

HTML Pattern:

<a href="/pages/overview">Who We Are</a>

XPath (use in browser DevTools):

/a

How to Replicate:

  1. Open any affected page in your browser
  2. Press F12 to open DevTools
  3. Go to Console tab
  4. Run: $x('/a')
  5. The element will be highlighted

Affected Pages:


Pattern 10: Affects 6 page(s) - 6 occurrence(s)

Scanner: ALFA Rule: SIA-R111: Interactive elements have a sufficient target size Issue: Target has insufficient size

HTML Pattern:

<a href="/pages/corporate-sales">Sales</a>

XPath (use in browser DevTools):

/a

How to Replicate:

  1. Open any affected page in your browser
  2. Press F12 to open DevTools
  3. Go to Console tab
  4. Run: $x('/a')
  5. The element will be highlighted

Affected Pages:


Pattern 11: Affects 6 page(s) - 6 occurrence(s)

Scanner: ALFA Rule: SIA-R111: Interactive elements have a sufficient target size Issue: Target has insufficient size

HTML Pattern:

<a href="/pages/gimme5-overview">Gimme 5</a>

XPath (use in browser DevTools):

/a

How to Replicate:

  1. Open any affected page in your browser
  2. Press F12 to open DevTools
  3. Go to Console tab
  4. Run: $x('/a')
  5. The element will be highlighted

Affected Pages:


Pattern 12: Affects 6 page(s) - 6 occurrence(s)

Scanner: ALFA Rule: SIA-R111: Interactive elements have a sufficient target size Issue: Target has insufficient size

HTML Pattern:

<a href="/pages/contact-us">Contact Us</a>

XPath (use in browser DevTools):

/a

How to Replicate:

  1. Open any affected page in your browser
  2. Press F12 to open DevTools
  3. Go to Console tab
  4. Run: $x('/a')
  5. The element will be highlighted

Affected Pages:


Pattern 13: Affects 6 page(s) - 6 occurrence(s)

Scanner: ALFA Rule: SIA-R111: Interactive elements have a sufficient target size Issue: Target has insufficient size

HTML Pattern:

<a href="https://preserve-eco.myshopify.com/a/faq">FAQs</a>

XPath (use in browser DevTools):

/a

How to Replicate:

  1. Open any affected page in your browser
  2. Press F12 to open DevTools
  3. Go to Console tab
  4. Run: $x('/a')
  5. The element will be highlighted

Affected Pages:


Pattern 14: Affects 6 page(s) - 6 occurrence(s)

Scanner: ALFA Rule: SIA-R111: Interactive elements have a sufficient target size Issue: Target has insufficient size

HTML Pattern:

<a href="/pages/manage-subscriptions">Manage Subscriptions</a>

XPath (use in browser DevTools):

/a

How to Replicate:

  1. Open any affected page in your browser
  2. Press F12 to open DevTools
  3. Go to Console tab
  4. Run: $x('/a')
  5. The element will be highlighted

Affected Pages:


Pattern 15: Affects 6 page(s) - 6 occurrence(s)

Scanner: ALFA Rule: SIA-R111: Interactive elements have a sufficient target size Issue: Target has insufficient size

HTML Pattern:

<a href="https://www.preserve.eco" itemprop="url">© Preserve 2026</a>

XPath (use in browser DevTools):

/a

How to Replicate:

  1. Open any affected page in your browser
  2. Press F12 to open DevTools
  3. Go to Console tab
  4. Run: $x('/a')
  5. The element will be highlighted

Affected Pages:


💡 Pro Tip: These patterns likely come from shared components or templates in your codebase. Fix them in the component/template source, and the fix will propagate to all affected pages.

📊 Detailed Results

Complete scan results for all tested pages:

Submitted URL Final URL Status HTTP Redirected Time (ms) axe Unique ALFA Unique Equal Access Unique AccessLint Unique Duplicates Notes
https://www.preserve.eco/ https://www.preserve.eco/ OK 200 no 17809 10 12 37 9 42 Shop Toothbrushes, Razors, and Houseware from 100% Recycled Plastic – Preserve
                    ALFA failed rules: SIA-R11 (Button elements have an accessible name), SIA-R111 (Interactive elements have a sufficient target size), SIA-R12 (Links have an accessible name), SIA-R2 (HTML elements have a valid lang attribute), SIA-R4 (Page has a descriptive title), SIA-R53 (Headings follow a logical hierarchy), SIA-R66 (Text has enhanced contrast with its background), SIA-R8 (Form elements have accessible labels)  
                    axe failed rules: button-name, color-contrast, heading-order, html-has-lang, image-alt, label, link-name, region  
                    Equal Access failed rules: a_text_purpose, aria_role_redundant, element_attribute_deprecated, element_tabbable_unobscured, element_tabbable_visible, html_lang_exists, img_alt_valid, input_label_exists, input_label_visible, style_color_misuse, style_focus_visible, style_highcontrast_visible, svg_graphics_labelled, text_block_heading, text_sensory_misuse  
                    AccessLint failed rules: labels-and-names/button-name, labels-and-names/form-label, landmarks/region, navigable/heading-order, navigable/link-name, readable/html-has-lang, text-alternatives/img-alt  
https://www.preserve.eco/collections https://www.preserve.eco/collections FAIL - no 60001 0 0 0 0 0 URL scan exceeded 60s timeout
https://www.preserve.eco/pages/overview https://www.preserve.eco/pages/overview OK 200 no 16868 10 11 31 10 31 Overview – Preserve
                    ALFA failed rules: SIA-R11 (Button elements have an accessible name), SIA-R111 (Interactive elements have a sufficient target size), SIA-R12 (Links have an accessible name), SIA-R2 (HTML elements have a valid lang attribute), SIA-R4 (Page has a descriptive title), SIA-R53 (Headings follow a logical hierarchy), SIA-R66 (Text has enhanced contrast with its background), SIA-R8 (Form elements have accessible labels)  
                    axe failed rules: button-name, color-contrast, heading-order, html-has-lang, image-alt, label, link-name, region  
                    Equal Access failed rules: a_text_purpose, aria_role_redundant, element_attribute_deprecated, element_tabbable_visible, html_lang_exists, img_alt_valid, input_label_exists, input_label_visible, style_color_misuse, style_focus_visible, style_highcontrast_visible, text_block_heading, text_contrast_sufficient  
                    AccessLint failed rules: labels-and-names/button-name, labels-and-names/form-label, landmarks/region, navigable/heading-order, navigable/link-name, readable/html-has-lang, text-alternatives/img-alt  
https://www.preserve.eco/pages/bcorp-certification https://www.preserve.eco/pages/bcorp-certification OK 200 no 14364 10 11 32 10 33 B Corp Certification – Preserve
                    ALFA failed rules: SIA-R11 (Button elements have an accessible name), SIA-R111 (Interactive elements have a sufficient target size), SIA-R12 (Links have an accessible name), SIA-R2 (HTML elements have a valid lang attribute), SIA-R4 (Page has a descriptive title), SIA-R53 (Headings follow a logical hierarchy), SIA-R66 (Text has enhanced contrast with its background), SIA-R8 (Form elements have accessible labels)  
                    axe failed rules: button-name, color-contrast, heading-order, html-has-lang, image-alt, label, link-name, region  
                    Equal Access failed rules: a_text_purpose, aria_role_redundant, element_attribute_deprecated, element_tabbable_visible, html_lang_exists, img_alt_valid, input_label_exists, input_label_visible, style_color_misuse, style_focus_visible, style_highcontrast_visible, text_block_heading, text_contrast_sufficient, text_sensory_misuse  
                    AccessLint failed rules: labels-and-names/button-name, labels-and-names/form-label, landmarks/region, navigable/heading-order, navigable/link-name, readable/html-has-lang, text-alternatives/img-alt  
https://www.preserve.eco/a/faq https://www.preserve.eco/a/faq OK 200 no 15668 29 12 97 29 118 Preserve
                    ALFA failed rules: SIA-R11 (Button elements have an accessible name), SIA-R111 (Interactive elements have a sufficient target size), SIA-R12 (Links have an accessible name), SIA-R2 (HTML elements have a valid lang attribute), SIA-R4 (Page has a descriptive title), SIA-R53 (Headings follow a logical hierarchy), SIA-R66 (Text has enhanced contrast with its background), SIA-R69 (Text has sufficient contrast with its background), SIA-R8 (Form elements have accessible labels)  
                    axe failed rules: button-name, color-contrast, heading-order, html-has-lang, image-alt, label, link-name, region  
                    Equal Access failed rules: a_text_purpose, aria_role_redundant, element_attribute_deprecated, element_tabbable_unobscured, element_tabbable_visible, html_lang_exists, img_alt_valid, input_label_exists, input_label_visible, label_ref_valid, style_color_misuse, style_focus_visible, style_highcontrast_visible, text_block_heading, text_contrast_sufficient, text_sensory_misuse  
                    AccessLint failed rules: distinguishable/color-contrast, labels-and-names/button-name, labels-and-names/form-label, landmarks/region, navigable/heading-order, navigable/link-name, readable/html-has-lang, text-alternatives/img-alt  
https://www.preserve.eco/collections/preserve https://www.preserve.eco/collections/preserve OK 200 no 17513 10 30 91 26 106 Preserve Compostables
                    ALFA failed rules: SIA-R11 (Button elements have an accessible name), SIA-R111 (Interactive elements have a sufficient target size), SIA-R12 (Links have an accessible name), SIA-R18 (ARIA states are consistent with element semantics), SIA-R2 (HTML elements have a valid lang attribute), SIA-R4 (Page has a descriptive title), SIA-R53 (Headings follow a logical hierarchy), SIA-R66 (Text has enhanced contrast with its background), SIA-R72, SIA-R73 (Text spacing can be adjusted without loss of content), SIA-R8 (Form elements have accessible labels), SIA-R86 (Page has a mechanism to bypass repeated blocks of content)  
                    axe failed rules: button-name, color-contrast, heading-order, html-has-lang, image-alt, label, link-name, region  
                    Equal Access failed rules: a_text_purpose, aria_attribute_deprecated, aria_role_redundant, element_attribute_deprecated, element_tabbable_role_valid, element_tabbable_visible, html_lang_exists, img_alt_valid, input_label_exists, input_label_visible, style_color_misuse, style_focus_visible, style_highcontrast_visible, text_block_heading, text_contrast_sufficient  
                    AccessLint failed rules: aria/presentation-role-conflict, labels-and-names/button-name, labels-and-names/form-label, landmarks/region, navigable/heading-order, navigable/link-name, readable/html-has-lang, text-alternatives/img-alt  
https://www.preserve.eco/pages/contact-us https://www.preserve.eco/pages/contact-us OK 200 no 13238 10 12 46 15 41 Contact Us – Preserve
                    ALFA failed rules: SIA-R11 (Button elements have an accessible name), SIA-R111 (Interactive elements have a sufficient target size), SIA-R12 (Links have an accessible name), SIA-R2 (HTML elements have a valid lang attribute), SIA-R4 (Page has a descriptive title), SIA-R53 (Headings follow a logical hierarchy), SIA-R66 (Text has enhanced contrast with its background), SIA-R8 (Form elements have accessible labels)  
                    axe failed rules: button-name, color-contrast, heading-order, html-has-lang, image-alt, label, link-name, region  
                    Equal Access failed rules: a_text_purpose, aria_role_redundant, element_attribute_deprecated, element_tabbable_unobscured, element_tabbable_visible, html_lang_exists, img_alt_valid, input_label_exists, input_label_visible, style_color_misuse, style_focus_visible, style_highcontrast_visible, text_block_heading, text_contrast_sufficient, text_sensory_misuse  
                    AccessLint failed rules: distinguishable/color-contrast, labels-and-names/button-name, labels-and-names/form-label, landmarks/region, navigable/heading-order, navigable/link-name, readable/html-has-lang, text-alternatives/img-alt  

Detailed Failure Information (ALFA)

https://www.preserve.eco/

Rule: SIA-R11: Button elements have an accessible name

WCAG: SC 4.1.2 (Level A)

Failure 1:

Failure 2:

Rule: SIA-R111: Interactive elements have a sufficient target size

WCAG: SC 2.5.8 (Level AA)

Failure 1:

Failure 2:

Failure 3:

Failure 4:

WCAG: SC 2.4.4, SC 4.1.2 (Level A)

Failure 1:

Rule: SIA-R2: HTML elements have a valid lang attribute

WCAG: SC 3.1.1 (Level A)

Failure 1:

Rule: SIA-R4: Page has a descriptive title

WCAG: SC 2.4.2 (Level A)

Failure 1:

Rule: SIA-R53: Headings follow a logical hierarchy

WCAG: Best Practice

Failure 1:

Rule: SIA-R66: Text has enhanced contrast with its background

WCAG: SC 1.4.6 (Level AAA)

Failure 1:

Rule: SIA-R8: Form elements have accessible labels

WCAG: SC 1.3.1, SC 4.1.2 (Level A)

Failure 1:

https://www.preserve.eco/pages/overview

Rule: SIA-R11: Button elements have an accessible name

WCAG: SC 4.1.2 (Level A)

Failure 1:

Failure 2:

Rule: SIA-R111: Interactive elements have a sufficient target size

WCAG: SC 2.5.8 (Level AA)

Failure 1:

Failure 2:

Failure 3:

WCAG: SC 2.4.4, SC 4.1.2 (Level A)

Failure 1:

Rule: SIA-R2: HTML elements have a valid lang attribute

WCAG: SC 3.1.1 (Level A)

Failure 1:

Rule: SIA-R4: Page has a descriptive title

WCAG: SC 2.4.2 (Level A)

Failure 1:

Rule: SIA-R53: Headings follow a logical hierarchy

WCAG: Best Practice

Failure 1:

Rule: SIA-R66: Text has enhanced contrast with its background

WCAG: SC 1.4.6 (Level AAA)

Failure 1:

Rule: SIA-R8: Form elements have accessible labels

WCAG: SC 1.3.1, SC 4.1.2 (Level A)

Failure 1:

https://www.preserve.eco/pages/bcorp-certification

Rule: SIA-R11: Button elements have an accessible name

WCAG: SC 4.1.2 (Level A)

Failure 1:

Failure 2:

Rule: SIA-R111: Interactive elements have a sufficient target size

WCAG: SC 2.5.8 (Level AA)

Failure 1:

Failure 2:

Failure 3:

WCAG: SC 2.4.4, SC 4.1.2 (Level A)

Failure 1:

Rule: SIA-R2: HTML elements have a valid lang attribute

WCAG: SC 3.1.1 (Level A)

Failure 1:

Rule: SIA-R4: Page has a descriptive title

WCAG: SC 2.4.2 (Level A)

Failure 1:

Rule: SIA-R53: Headings follow a logical hierarchy

WCAG: Best Practice

Failure 1:

Rule: SIA-R66: Text has enhanced contrast with its background

WCAG: SC 1.4.6 (Level AAA)

Failure 1:

Rule: SIA-R8: Form elements have accessible labels

WCAG: SC 1.3.1, SC 4.1.2 (Level A)

Failure 1:

https://www.preserve.eco/a/faq

Rule: SIA-R11: Button elements have an accessible name

WCAG: SC 4.1.2 (Level A)

Failure 1:

Failure 2:

Rule: SIA-R111: Interactive elements have a sufficient target size

WCAG: SC 2.5.8 (Level AA)

Failure 1:

Failure 2:

Failure 3:

WCAG: SC 2.4.4, SC 4.1.2 (Level A)

Failure 1:

Rule: SIA-R2: HTML elements have a valid lang attribute

WCAG: SC 3.1.1 (Level A)

Failure 1:

Rule: SIA-R4: Page has a descriptive title

WCAG: SC 2.4.2 (Level A)

Failure 1:

Rule: SIA-R53: Headings follow a logical hierarchy

WCAG: Best Practice

Failure 1:

Rule: SIA-R66: Text has enhanced contrast with its background

WCAG: SC 1.4.6 (Level AAA)

Failure 1:

Rule: SIA-R69: Text has sufficient contrast with its background

WCAG: SC 1.4.3 (Level AA)

Failure 1:

Rule: SIA-R8: Form elements have accessible labels

WCAG: SC 1.3.1, SC 4.1.2 (Level A)

Failure 1:

https://www.preserve.eco/collections/preserve

Rule: SIA-R11: Button elements have an accessible name

WCAG: SC 4.1.2 (Level A)

Failure 1:

Failure 2:

Rule: SIA-R111: Interactive elements have a sufficient target size

WCAG: SC 2.5.8 (Level AA)

Failure 1:

Failure 2:

Failure 3:

WCAG: SC 2.4.4, SC 4.1.2 (Level A)

Failure 1:

Rule: SIA-R18: ARIA states are consistent with element semantics

WCAG: SC 4.1.2 (Level A)

Failure 1:

Rule: SIA-R2: HTML elements have a valid lang attribute

WCAG: SC 3.1.1 (Level A)

Failure 1:

Rule: SIA-R4: Page has a descriptive title

WCAG: SC 2.4.2 (Level A)

Failure 1:

Rule: SIA-R53: Headings follow a logical hierarchy

WCAG: Best Practice

Failure 1:

Rule: SIA-R66: Text has enhanced contrast with its background

WCAG: SC 1.4.6 (Level AAA)

Failure 1:

Rule: SIA-R72

Failure 1:

Rule: SIA-R73: Text spacing can be adjusted without loss of content

WCAG: SC 1.4.12 (Level AA)

Failure 1:

Rule: SIA-R8: Form elements have accessible labels

WCAG: SC 1.3.1, SC 4.1.2 (Level A)

Failure 1:

Rule: SIA-R86: Page has a mechanism to bypass repeated blocks of content

WCAG: SC 2.4.1 (Level A)

Failure 1:

Failure 2:

Failure 3:

Failure 4:

Failure 5:

… and 11 more failures for this rule

https://www.preserve.eco/pages/contact-us

Rule: SIA-R11: Button elements have an accessible name

WCAG: SC 4.1.2 (Level A)

Failure 1:

Failure 2:

Rule: SIA-R111: Interactive elements have a sufficient target size

WCAG: SC 2.5.8 (Level AA)

Failure 1:

Failure 2:

Failure 3:

Failure 4:

WCAG: SC 2.4.4, SC 4.1.2 (Level A)

Failure 1:

Rule: SIA-R2: HTML elements have a valid lang attribute

WCAG: SC 3.1.1 (Level A)

Failure 1:

Rule: SIA-R4: Page has a descriptive title

WCAG: SC 2.4.2 (Level A)

Failure 1:

Rule: SIA-R53: Headings follow a logical hierarchy

WCAG: Best Practice

Failure 1:

Rule: SIA-R66: Text has enhanced contrast with its background

WCAG: SC 1.4.6 (Level AAA)

Failure 1:

Rule: SIA-R8: Form elements have accessible labels

WCAG: SC 1.3.1, SC 4.1.2 (Level A)

Failure 1:

Detailed Failure Information (axe)

https://www.preserve.eco/

Rule: button-name

Impact: critical WCAG: SC 4.1.2 (Level A)

Failure 1:

Rule: color-contrast

Impact: serious WCAG: SC 1.4.3 (Level AA)

Failure 1:

Rule: heading-order

Impact: moderate

Failure 1:

Rule: html-has-lang

Impact: serious WCAG: SC 3.1.1 (Level A)

Failure 1:

Rule: image-alt

Impact: critical WCAG: SC 1.1.1 (Level A)

Failure 1:

Rule: label

Impact: critical WCAG: SC 4.1.2 (Level A)

Failure 1:

Impact: serious WCAG: SC 2.4.4, SC 4.1.2 (Level A)

Failure 1:

Failure 2:

Failure 3:

Rule: region

Impact: moderate

Failure 1:

https://www.preserve.eco/pages/overview

Rule: button-name

Impact: critical WCAG: SC 4.1.2 (Level A)

Failure 1:

Rule: color-contrast

Impact: serious WCAG: SC 1.4.3 (Level AA)

Failure 1:

Rule: heading-order

Impact: moderate

Failure 1:

Rule: html-has-lang

Impact: serious WCAG: SC 3.1.1 (Level A)

Failure 1:

Rule: image-alt

Impact: critical WCAG: SC 1.1.1 (Level A)

Failure 1:

Rule: label

Impact: critical WCAG: SC 4.1.2 (Level A)

Failure 1:

Impact: serious WCAG: SC 2.4.4, SC 4.1.2 (Level A)

Failure 1:

Failure 2:

Failure 3:

Rule: region

Impact: moderate

Failure 1:

https://www.preserve.eco/pages/bcorp-certification

Rule: button-name

Impact: critical WCAG: SC 4.1.2 (Level A)

Failure 1:

Rule: color-contrast

Impact: serious WCAG: SC 1.4.3 (Level AA)

Failure 1:

Rule: heading-order

Impact: moderate

Failure 1:

Rule: html-has-lang

Impact: serious WCAG: SC 3.1.1 (Level A)

Failure 1:

Rule: image-alt

Impact: critical WCAG: SC 1.1.1 (Level A)

Failure 1:

Rule: label

Impact: critical WCAG: SC 4.1.2 (Level A)

Failure 1:

Impact: serious WCAG: SC 2.4.4, SC 4.1.2 (Level A)

Failure 1:

Failure 2:

Failure 3:

Rule: region

Impact: moderate

Failure 1:

https://www.preserve.eco/a/faq

Rule: button-name

Impact: critical WCAG: SC 4.1.2 (Level A)

Failure 1:

Rule: color-contrast

Impact: serious WCAG: SC 1.4.3 (Level AA)

Failure 1:

Failure 2:

Failure 3:

Failure 4:

Failure 5:

… and 15 more failures for this rule

Rule: heading-order

Impact: moderate

Failure 1:

Rule: html-has-lang

Impact: serious WCAG: SC 3.1.1 (Level A)

Failure 1:

Rule: image-alt

Impact: critical WCAG: SC 1.1.1 (Level A)

Failure 1:

Rule: label

Impact: critical WCAG: SC 4.1.2 (Level A)

Failure 1:

Impact: serious WCAG: SC 2.4.4, SC 4.1.2 (Level A)

Failure 1:

Failure 2:

Failure 3:

Rule: region

Impact: moderate

Failure 1:

https://www.preserve.eco/collections/preserve

Rule: button-name

Impact: critical WCAG: SC 4.1.2 (Level A)

Failure 1:

Rule: color-contrast

Impact: serious WCAG: SC 1.4.3 (Level AA)

Failure 1:

Rule: heading-order

Impact: moderate

Failure 1:

Rule: html-has-lang

Impact: serious WCAG: SC 3.1.1 (Level A)

Failure 1:

Rule: image-alt

Impact: critical WCAG: SC 1.1.1 (Level A)

Failure 1:

Rule: label

Impact: critical WCAG: SC 4.1.2 (Level A)

Failure 1:

Impact: serious WCAG: SC 2.4.4, SC 4.1.2 (Level A)

Failure 1:

Failure 2:

Failure 3:

Rule: region

Impact: moderate

Failure 1:

https://www.preserve.eco/pages/contact-us

Rule: button-name

Impact: critical WCAG: SC 4.1.2 (Level A)

Failure 1:

Rule: color-contrast

Impact: serious WCAG: SC 1.4.3 (Level AA)

Failure 1:

Rule: heading-order

Impact: moderate

Failure 1:

Rule: html-has-lang

Impact: serious WCAG: SC 3.1.1 (Level A)

Failure 1:

Rule: image-alt

Impact: critical WCAG: SC 1.1.1 (Level A)

Failure 1:

Rule: label

Impact: critical WCAG: SC 4.1.2 (Level A)

Failure 1:

Impact: serious WCAG: SC 2.4.4, SC 4.1.2 (Level A)

Failure 1:

Failure 2:

Failure 3:

Rule: region

Impact: moderate

Failure 1: