Accessibility Scan Report

Title: Preserve Wholesale Site Issue: #319 Date: 6/30/2026, 12:28:28 PM Duration: 1.7m URLs: 4 / 4
Viewport: Desktop (1280×800) Color scheme: both Browser: firefox
🖥️ Forced Colors: 4 / 4 URLs

🔄 Changes Since Last Scan

142 New unique issues
🆕 New Issues (142)

Replicate this scan

Reuse this scan context to reproduce the same viewport, color mode, and browser selection.

Title keywords

VIEWPORT:desktop COLORSCHEME:both BROWSER:firefox

Issue body section

### Scan context Viewport: desktop ColorScheme: both Browser: firefox

Browser selection currently applies to Playwright-based scans. ALFA, Equal Access, and QualWeb keep their existing browser implementations.

Summary

Issues

  • By Level: A (28), AA (3)
  • By Version (A & AA): WCAG 2.0 (31)
  • Engines used: AXE, Equal Access
  • By Finding Type: Known errors (129) & Best practices (13)
  • Manual testing needed: 6 axe incomplete findings
  • Total: 142 across 22 unique rules & 2 accessibility engines

By Severity

Critical
Serious
Moderate
Minor

By Role

UX Designer
Visual Designer
Content Author
Front-End Developer

Issues

🎯 Pages with Most Errors

Focus your efforts on these pages to make the biggest impact. Click any error count to filter the rule list below. Total counts unique findings across the active scanners, and numbers in parentheses (+N) still show findings that cover WCAG criteria already reported by axe.

🔧 Most Common Issues (axe)

8 rules
8 Moderate axe Best Practice region: Ensures all page content is contained within landmark regions. Content outside landmarks cannot be found by screen reader users navigating by landmarks.
4 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer, UX Designer

Blocking: No

WCAG: Best Practice

Examples

Example 1 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-1b32fa4e
<div class="header-account-link"> <a href="/account"><img src="//www.preservewholesale.com/cdn/shop/t/4/assets/account.svg?v=152161910560963363051645110197"></a> </div>
XPath: .header-account-link
Example 2 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-af619bf0
<div class="header-message uppercase header-message--crowded"> <a href="/pages/contact-us123">Questions? 888-354-7296</a> </div>
XPath: .header-message
Example 3 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-1b32fa4e
<div class="header-account-link"> <a href="/account"><img src="//www.preservewholesale.com/cdn/shop/t/4/assets/account.svg?v=152161910560963363051645110197"></a> </div>
XPath: .header-account-link
Example 4 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-af619bf0
<div class="header-message uppercase header-message--crowded"> <a href="/pages/contact-us123">Questions? 888-354-7296</a> </div>
XPath: .header-message
Example 5 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-1b32fa4e
<div class="header-account-link"> <a href="/account"><img src="//www.preservewholesale.com/cdn/shop/t/4/assets/account.svg?v=152161910560963363051645110197"></a> </div>
XPath: .header-account-link
7 Critical axe SC 4.1.2 A Visual Motor Cognitive label: Ensures every form input has an associated label. Without labels, screen reader users cannot understand what information a form field requires.
4 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer, UX Designer

Blocking: ⚠️ Yes (Task-Blocking)

WCAG: SC 4.1.2 A

Disabilities affected:
Visual Motor Cognitive

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Limited Manipulation 2.2% — ~7,600,000 Americans
  • Limited Reach and Strength 5.8% — ~19,600,000 Americans
  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

ACT alignment

  • ACT e086e5 Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
Form elements must have labels
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-dee84f1b
<input class="search-bar" type="search" name="q">
XPath: .search-bar
Example 2 View on Page
Form elements must have labels
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-dee84f1b
<input class="search-bar" type="search" name="q">
XPath: .search-bar
Example 3 View on Page
Form elements must have labels
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-dee84f1b
<input class="search-bar" type="search" name="q">
XPath: .search-bar
Example 4 View on Page
Form elements must have labels
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-dee84f1b
<input class="search-bar" type="search" name="q">
XPath: .search-bar
Example 5 View on Page
Form elements must have labels
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-40c99867
<input name="esc_cf_t" type="text" class="esc--1337">
XPath: input[name="esc_cf_t"]
5 Moderate axe Best Practice heading-order: Ensures heading levels are not skipped (e.g. h1→h3). Inconsistent heading hierarchy makes page structure difficult to navigate for screen reader users.
4 pages affected

Rule Information

Engine: axe

Roles: Content Author, UX Designer

Blocking: No

WCAG: Best Practice

Examples

Example 1 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-a9d9490b
<h4 class="home__subtitle">SHOP PRESERVE</h4>
XPath: .wrapper > h4
Example 2 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-1bb706a4
<h4 class="home__subtitle">Purchase with a Purpose</h4>
XPath: .preventOverflowContent.text-center > h4
Example 3 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-5907798e
<h5 class="uppercase">Main menu </h5>
XPath: .large--one-third.grid__item:nth-child(1) > h5
Example 4 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-5907798e
<h5 class="uppercase">Main menu </h5>
XPath: .large--one-third.grid__item:nth-child(1) > h5
Example 5 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-5907798e
<h5 class="uppercase">Main menu </h5>
XPath: .large--one-third.grid__item:nth-child(1) > h5
4 Critical axe SC 4.1.2 A Visual Motor Cognitive button-name: Ensures buttons have discernible text so screen reader users know what action the button performs.
4 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer, Content Author

Blocking: ⚠️ Yes (Task-Blocking)

WCAG: SC 4.1.2 A

Disabilities affected:
Visual Motor Cognitive

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Limited Manipulation 2.2% — ~7,600,000 Americans
  • Limited Reach and Strength 5.8% — ~19,600,000 Americans
  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

ACT alignment

  • ACT 97a4e1 Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

  • ACT m6b1q3 Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
Buttons must have discernible text
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-ea3b846c
<button type="submit" class="btn search-btn"></button>
XPath: .search-btn
Example 2 View on Page
Buttons must have discernible text
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-ea3b846c
<button type="submit" class="btn search-btn"></button>
XPath: .search-btn
Example 3 View on Page
Buttons must have discernible text
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-ea3b846c
<button type="submit" class="btn search-btn"></button>
XPath: .search-btn
Example 4 View on Page
Buttons must have discernible text
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-ea3b846c
<button type="submit" class="btn search-btn"></button>
XPath: .search-btn
4 Serious axe SC 3.1.1 A Cognitive html-has-lang: Ensures the <html> element has a lang attribute. Screen readers use the language attribute to select the correct pronunciation engine.
4 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

WCAG: SC 3.1.1 A

Disabilities affected:
Cognitive

Who Is Affected

  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

ACT alignment

  • ACT b5c3f8 Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
<html> element must have a lang attribute
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-68aee562
<html class="supports-js supports-no-touch supports-csstransforms supports-csstransforms3d supports-fontface wf-opensans-n4-active wf-oswald-n4-active wf-opensans-n7-active wf-opensans-i4-active wf-opensans-i7-active wf-active" style="">
XPath: html
Example 2 View on Page
<html> element must have a lang attribute
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-68aee562
<html class="supports-js supports-no-touch supports-csstransforms supports-csstransforms3d supports-fontface wf-oswald-n4-active wf-opensans-n4-active wf-opensans-n7-active wf-opensans-i4-active wf-opensans-i7-active wf-active" style="">
XPath: html
Example 3 View on Page
<html> element must have a lang attribute
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-68aee562
<html class="supports-js supports-no-touch supports-csstransforms supports-csstransforms3d supports-fontface wf-opensans-n4-active wf-oswald-n4-active wf-opensans-i4-active wf-opensans-i7-active wf-opensans-n7-active wf-active" style="">
XPath: html
Example 4 View on Page
<html> element must have a lang attribute
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-68aee562
<html class="supports-js supports-no-touch supports-csstransforms supports-csstransforms3d supports-fontface wf-opensans-n4-active wf-opensans-n7-active wf-oswald-n4-active wf-opensans-i4-active wf-opensans-i7-active wf-active" style="">
XPath: html
4 Critical axe SC 1.1.1 A Visual image-alt: Ensures every <img> element has alternative text. Without alt text, blind users receive no information about the image's meaning or purpose.
4 pages affected

Rule Information

Engine: axe

Roles: Content Author

Blocking: ⚠️ Yes (Task-Blocking)

WCAG: SC 1.1.1 A

Disabilities affected:
Visual

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans

ACT alignment

  • ACT 23a2a8 Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
Images must have alternative text
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-40a569c1
<img src="//www.preservewholesale.com/cdn/shop/t/4/assets/account.svg?v=152161910560963363051645110197">
XPath: a[href$="account"] > img
Example 2 View on Page
Images must have alternative text
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-40a569c1
<img src="//www.preservewholesale.com/cdn/shop/t/4/assets/account.svg?v=152161910560963363051645110197">
XPath: a[href$="account"] > img
Example 3 View on Page
Images must have alternative text
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-40a569c1
<img src="//www.preservewholesale.com/cdn/shop/t/4/assets/account.svg?v=152161910560963363051645110197">
XPath: a[href$="account"] > img
Example 4 View on Page
Images must have alternative text
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-40a569c1
<img src="//www.preservewholesale.com/cdn/shop/t/4/assets/account.svg?v=152161910560963363051645110197">
XPath: a[href$="account"] > img
3 Serious axe SC 1.4.3 AA Visual color-contrast: Ensures text and interactive elements have sufficient contrast ratio (4.5:1 for normal text, 3:1 for large text) against their background.
1 pages affected

Rule Information

Engine: axe

Roles: Visual Designer

Blocking: No

WCAG: SC 1.4.3 AA

Disabilities affected:
Visual

Affected Pages

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Without Perception of Color 4.3% — ~14,500,000 Americans

ACT alignment

  • ACT 09o5cg Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

  • ACT afw4f7 Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-c81aeb44
<div class="esc-google-privacy"> This form is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">Privacy Policy</a> and <a href="https://policies.google.com/terms">Terms of Service</a> apply </div>
XPath: .esc-google-privacy
Example 2 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-031d00d8
<a href="https://policies.google.com/privacy">Privacy Policy</a>
XPath: .esc-google-privacy > a:nth-child(1)
Example 3 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-b7c74001
<a href="https://policies.google.com/terms">Terms of Service</a>
XPath: .esc-google-privacy > a:nth-child(2)

🔧 Most Common Issues (Equal Access)

14 rules
25 Moderate equalAccess element_tabbable_visible: A tabbable element must be visible on the page
3 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-e3c3f219
<a class="CartToggle header-cart" href="/cart">
Example 2 View on Page
Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-e9a870df
<a itemprop="url" href="/">
Example 3 View on Page
Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-9a820773
<a class="nav-link" href="/">
Example 4 View on Page
Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-54bc9150
<a class="nav-link" href="/collections/all">
Example 5 View on Page
Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-6286807c
<a class="nav-link" href="/pages/faqs">
15 Moderate equalAccess element_attribute_deprecated: Deprecated HTML attributes should not be used
3 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
The HTML attribute(s) "http-equiv" is deprecated for the <meta> element in HTML 5
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-1b312e84
<meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible">
Example 2 View on Page
The HTML attribute(s) "http-equiv" is deprecated for the <meta> element in HTML 5
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-73b92093
<meta content="A1duO9QWZ/3h+eq5jQsvYqOTVq5h5q2AoGInpwNr4FT22/JUt3BxFERXHAo5iKhs6doOavi6G5hno0oBANPzSgIAAABxeyJvcmlnaW4iOiJodHRwczovL2Nkbi5zaG9waWZ5LmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJlcmVuZGVyVW50aWxTY3JpcHQiLCJleHBpcnkiOjE3ODg4MjU2MDAsImlzVGhpcmRQYXJ0eSI6dHJ1ZX0=" http-equiv="origin-trial">
Example 3 View on Page
The HTML attribute(s) "http-equiv" is deprecated for the <meta> element in HTML 5
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-144c4cd9
<meta content="AwnTE1hYg9Bsa5x0wEDsbG6tOdZ3j6ebKzXxbr/2TnTilsCRK9FwndlhAyFVnnBH1qQAqpOPJxVWiKGUqBnOmAYAAAB8eyJvcmlnaW4iOiJodHRwczovL2Nkbi5zaG9waWZ5LmNvbTo0NDMiLCJmZWF0dXJlIjoiTG9uZ0FuaW1hdGlvbkZyYW1lU3R5bGVEdXJhdGlvbiIsImV4cGlyeSI6MTc5MTI0NDgwMCwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==" http-equiv="origin-trial">
Example 4 View on Page
The HTML attribute(s) "http-equiv" is deprecated for the <meta> element in HTML 5
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-f5cfc8c5
<meta content="A1cNj7yeFpBT/ETqZHRgUfM9tToLwOpBySTd4C9Eya3JtQo/BEQegM6MMV7BZESSyAjQJJXYgH/ovHY1UHmB8woAAABjeyJvcmlnaW4iOiJodHRwczovL2Nkbi5zaG9waWZ5LmNvbTo0NDMiLCJmZWF0dXJlIjoiV2ViTUNQIiwiZXhwaXJ5IjoxNzk0ODczNjAwLCJpc1RoaXJkUGFydHkiOnRydWV9" http-equiv="origin-trial">
Example 5 View on Page
The HTML attribute(s) "http-equiv" is deprecated for the <meta> element in HTML 5
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-6fc5060f
<meta content="A1XQljJxk3U4c44gueu4vlIeDofyyWFswfVKbUiNw4itZx4Yy8Uw3nIhtzBePIrv1bSXqzHGDfYymYF5W7TKKAoAAABzeyJvcmlnaW4iOiJodHRwczovL2Nkbi5zaG9waWZ5LmNvbTo0NDMiLCJmZWF0dXJlIjoiU3BlY3VsYXRpb25NZWFzdXJlbWVudCIsImV4cGlyeSI6MTc5MzY2NDAwMCwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==" http-equiv="origin-trial">
10 Moderate equalAccess a_text_purpose: Link text must identify the purpose of the link
3 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Hyperlink has no link text, label or image with a text alternative
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-eef0c988
<a href="/account">
Example 2 View on Page
Hyperlink has no link text, label or image with a text alternative
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-7cb835da
<a class="CartToggle header-cart" href="/cart">
Example 3 View on Page
Hyperlink has no link text, label or image with a text alternative
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-3585d650
<a class="menuToggle header-hamburger" href="">
Example 4 View on Page
Hyperlink has no link text, label or image with a text alternative
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-eef0c988
<a href="/account">
Example 5 View on Page
Hyperlink has no link text, label or image with a text alternative
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-7cb835da
<a class="CartToggle header-cart" href="/cart">
9 Moderate equalAccess aria_role_redundant: ARIA role is redundant with the native role of the element
3 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
The explicitly-assigned ARIA role "banner" is redundant with the implicit role of the element <header>
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-bd0ff6fd
<header role="banner" class="site-header header--large showMobile">
Example 2 View on Page
The explicitly-assigned ARIA role "main" is redundant with the implicit role of the element <main>
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-c8b3c4a7
<main role="main" class="main-content">
Example 3 View on Page
The explicitly-assigned ARIA role "contentinfo" is redundant with the implicit role of the element <footer>
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-169a9c4d
<footer itemtype="http://schema.org/Organization" itemscope="" data-section-type="footer" data-section-id="footer" role="contentinfo" class="site-footer-wrapper">
Example 4 View on Page
The explicitly-assigned ARIA role "banner" is redundant with the implicit role of the element <header>
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-bd0ff6fd
<header role="banner" class="site-header header--large showMobile">
Example 5 View on Page
The explicitly-assigned ARIA role "main" is redundant with the implicit role of the element <main>
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-c8b3c4a7
<main role="main" class="main-content">
6 Moderate equalAccess style_focus_visible: An element's focused state must be visually apparent
3 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-5155e93c
<input name="q" type="search" class="search-bar">
Example 2 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-06a14f9a
<button class="btn search-btn" type="submit">
Example 3 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-5155e93c
<input name="q" type="search" class="search-bar">
Example 4 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-06a14f9a
<button class="btn search-btn" type="submit">
Example 5 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-5155e93c
<input name="q" type="search" class="search-bar">
6 Moderate equalAccess input_label_exists
3 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Form control element <input> has no associated label
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-5ec981c6
<input name="q" type="search" class="search-bar">
Example 2 View on Page
Form control element <button> has no associated label
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-156366f6
<button class="btn search-btn" type="submit">
Example 3 View on Page
Form control element <input> has no associated label
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-5ec981c6
<input name="q" type="search" class="search-bar">
Example 4 View on Page
Form control element <button> has no associated label
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-156366f6
<button class="btn search-btn" type="submit">
Example 5 View on Page
Form control element <input> has no associated label
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-5ec981c6
<input name="q" type="search" class="search-bar">
6 Moderate equalAccess input_label_visible: An input element must have an associated visible label
3 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
The ‘placeholder’ is the only visible label
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-f87d4e31
<input name="contact[email]" autocapitalize="off" autocorrect="off" aria-label="your-email@example.com" class="input-group-field" id="mail" placeholder="your-email@example.com" type="email">
Example 2 View on Page
The input element does not have an associated visible label
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-e6a472d9
<input value="Subscribe" id="subscribe" name="subscribe" class="btn uppercase" type="submit">
Example 3 View on Page
The ‘placeholder’ is the only visible label
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-f87d4e31
<input name="contact[email]" autocapitalize="off" autocorrect="off" aria-label="your-email@example.com" class="input-group-field" id="mail" placeholder="your-email@example.com" type="email">
Example 4 View on Page
The input element does not have an associated visible label
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-e6a472d9
<input value="Subscribe" id="subscribe" name="subscribe" class="btn uppercase" type="submit">
Example 5 View on Page
The ‘placeholder’ is the only visible label
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-f87d4e31
<input name="contact[email]" autocapitalize="off" autocorrect="off" aria-label="your-email@example.com" class="input-group-field" id="mail" placeholder="your-email@example.com" type="email">
3 Moderate equalAccess html_lang_exists
3 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Page detected as HTML, but does not have a 'lang' attribute
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-c24a21e8
<html style="" class="supports-js supports-no-touch supports-csstransforms supports-csstransforms3d supports-fontface wf-opensans-n4-active wf-opensans-n7-active wf-oswald-n4-active wf-opensans-i4-active wf-opensans-i7-active wf-active">
Example 2 View on Page
Page detected as HTML, but does not have a 'lang' attribute
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-4ead1cbb
<html style="" class="supports-js supports-no-touch supports-csstransforms supports-csstransforms3d supports-fontface wf-opensans-n4-active wf-opensans-i4-active wf-opensans-n7-active wf-opensans-i7-active wf-oswald-n4-active wf-active">
Example 3 View on Page
Page detected as HTML, but does not have a 'lang' attribute
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-4ead1cbb
<html style="" class="supports-js supports-no-touch supports-csstransforms supports-csstransforms3d supports-fontface wf-opensans-n4-active wf-opensans-i4-active wf-opensans-n7-active wf-opensans-i7-active wf-oswald-n4-active wf-active">
3 Moderate equalAccess style_color_misuse: Color must not be used as the only visual means of conveying information
3 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-f11eb969
<style type="text/css">
Example 2 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-f11eb969
<style type="text/css">
Example 3 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-f11eb969
<style type="text/css">
3 Moderate equalAccess style_highcontrast_visible: Elements must be visible in Windows High Contrast mode
3 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-b1fed651
<style type="text/css">
Example 2 View on Page
Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-b1fed651
<style type="text/css">
Example 3 View on Page
Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-b1fed651
<style type="text/css">
3 Moderate equalAccess img_alt_valid
3 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
The image has neither an accessible name nor is marked as decorative or redundant
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-ea5a3a4f
<img src="//www.preservewholesale.com/cdn/shop/t/4/assets/account.svg?v=152161910560963363051645110197">
Example 2 View on Page
The image has neither an accessible name nor is marked as decorative or redundant
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-ea5a3a4f
<img src="//www.preservewholesale.com/cdn/shop/t/4/assets/account.svg?v=152161910560963363051645110197">
Example 3 View on Page
The image has neither an accessible name nor is marked as decorative or redundant
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-ea5a3a4f
<img src="//www.preservewholesale.com/cdn/shop/t/4/assets/account.svg?v=152161910560963363051645110197">
3 Moderate equalAccess aria_content_in_landmark: All content of the page should be contained within a landmark region
3 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Content is not within a landmark element
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-25823fc4
<a href="/pages/contact-us123">
Example 2 View on Page
Content is not within a landmark element
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-25823fc4
<a href="/pages/contact-us123">
Example 3 View on Page
Content is not within a landmark element
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-25823fc4
<a href="/pages/contact-us123">
3 Moderate equalAccess text_block_heading: Blocks of text that serve as headings should be marked up as headings
3 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Confirm this text 'store@preserve.eco store@preserve.eco' is used as a heading and if so, modify to use a heading element or role
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-499abfb6
<p>
Example 2 View on Page
Confirm this text 'Shipping Rates Shipping Rates' is used as a heading and if so, modify to use a heading element or role
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-499abfb6
<p>
Example 3 View on Page
Confirm this text '888-354-7296 888-354-7296' is used as a heading and if so, modify to use a heading element or role
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-499abfb6
<p>
3 Moderate equalAccess text_sensory_misuse: Instructions must not rely solely on sensory characteristics
2 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Confirm the word(s) 'right' of the user instruction is used to indicate a logical rather than visual position
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-e603b1f2
<p>
Example 2 View on Page
Confirm the user instruction is still understandable without the word(s) 'Larger'
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-72422c94
<strong>
Example 3 View on Page
Confirm the word(s) 'right, below' of the user instruction is used to indicate a logical rather than visual position
Mode: light 🕑 First identified: 2026-06-30 🔑 Pattern ID: A11Y-e603b1f2
<p>