Public accessibility assessment

Accessibility issues detected on randallknives.com

Evolize inspected 4 public pages on randallknives.com and detected 28 automatically identifiable accessibility findings.

28Findings detected
6WCAG criteria affected
4Pages inspected
8 Sep 2026Assessment date

Highest detected severity: Critical · 24 high-priority findings · 80% inspected-page coverage

Most widespread issueLinks lack accessible textDetected on 4 inspected pages
Most affected page/pages/contact18 findings detected
Most represented WCAG criterionWCAG 2.4.4 — Link Purpose (In Context)9 detected findings

Is randallknives.com your website?

Keep this assessment current and get notified when new accessibility issues are detected.

https://

Not your website? Scan your own site →

01 · Accessibility summary

Evolize inspected 4 public pages on randallknives.com and detected 28 accessibility findings. The most widespread issue was "Links lack accessible text", detected on 4 inspected pages. The most affected inspected page was "/pages/contact", where 18 findings were detected. The assessment identified findings mapped to 6 WCAG success criterions. The sections below prioritize the broadest issues and provide technical evidence for each detected finding.

02 · Start here

These findings combine the highest severity and broadest reach detected during this assessment.

  1. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 4 instances
    Why this matters

    Links expose no accessible name, so screen-reader users cannot determine their destination.

    Recommended action

    This link exposes no accessible text. Add visible text that identifies its destination, or remove the link if it serves no purpose. For an icon-only link, provide an aria-label describing where it goes. The link points to /collections/bowie.

    View technical evidence →
  2. Critical

    Form fields are missing labels

    WCAG 1.3.1 (A) · 1 inspected page · 3 instances
    Why this matters

    Form inputs have no programmatically associated label, so assistive technology cannot announce what to enter.

    Recommended action

    Associate a <label> with each field via for/id, or use aria-label / aria-labelledby. Placeholder text is not a label.

    View technical evidence →
  3. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 1 instance
    Why this matters

    Links expose no accessible name, so screen-reader users cannot determine their destination.

    Recommended action

    This link exposes no accessible text. Add visible text that identifies its destination, or remove the link if it serves no purpose. For an icon-only link, provide an aria-label describing where it goes. The link points to /.

    View technical evidence →
  4. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 1 instance
    Why this matters

    Links expose no accessible name, so screen-reader users cannot determine their destination.

    Recommended action

    This link exposes no accessible text. Add visible text that identifies its destination, or remove the link if it serves no purpose. For an icon-only link, provide an aria-label describing where it goes. The link points to /.

    View technical evidence →
  5. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 1 instance
    Why this matters

    Links expose no accessible name, so screen-reader users cannot determine their destination.

    Recommended action

    This link exposes no accessible text. Add visible text that identifies its destination, or remove the link if it serves no purpose. For an icon-only link, provide an aria-label describing where it goes. The link points to /.

    View technical evidence →

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
2.4.4Link Purpose (In Context)A944 / 4
4.1.2Name, Role, ValueA744 / 4
2.4.3Focus OrderA644 / 4
1.4.3Contrast (Minimum)AA422 / 4
1.1.1Non-text ContentA222 / 4
1.3.1Info and RelationshipsA211 / 4

Absence of a criterion here does not indicate conformance with it — only that no automatically detectable issue was found for it.

Continuous monitoring

A scan shows today's exposure. Monitoring shows what changes next.

Evolize continuously reassesses public website pages, detects newly introduced or recurring accessibility findings, and tracks remediation over time.

04 · All detected findings

Critical

Embedded frames lack descriptive titles

WCAG 4.1.2 (A)1 instance1 inspected page

An <iframe> has no title, so its purpose is not announced to assistive technology.

Why it matters

An <iframe> has no title, so its purpose is not announced to assistive technology.

Recommended correction

Add a concise title attribute that describes the frame's actual purpose — for example "Store locator" for a location search or "Promotional campaign" for a marketing embed. The affected frame loads https://www.google.com/maps/embed/v1/place?key=AIzaSyCOsHBRVUQdLjaak3_FcHPbAMOg…, which can help identify its purpose. Avoid generic values such as "Embedded content", "iframe", or "frame".

View 1 affected element
Component · Ref JPQ92Q
Affected pagehttps://randallknives.com/pages/contact
Elementiframe[width="100%"]
Markup
<iframe width="100%" height="400px" style="border:0" loading="lazy" allowfullscreen="" referrerpolicy="no-referrer-when-downgrade" src="https://www.google.com/maps/embed/v1/place?key=AIzaSyCOsHBRVUQdLjaak3_FcHPbAMOggnekCHc&q=4857+South+Orange+Blossom+Trail+Orlando,+Florida+32839&zoom=12">
Critical

Form fields are missing labels

WCAG 1.3.1 (A)4 instances1 inspected page

Form inputs have no programmatically associated label, so assistive technology cannot announce what to enter.

Why it matters

Form inputs have no programmatically associated label, so assistive technology cannot announce what to enter.

Recommended correction

Associate a <label> with each field via for/id, or use aria-label / aria-labelledby. Placeholder text is not a label.

View 4 affected elements
Component · Ref FI4BND
Affected pagehttps://randallknives.com/pages/contact
Element#input-s-d9620a96-42b4-43a6-852a-0dbd4fc7934c
Markup
<input id="input-s-d9620a96-42b4-43a6-852a-0dbd4fc7934c" class="shogun-form-box-field shogun-form-text-input-field" name="Email" placeholder="" type="email" required="true">
Component · Ref EFCSX1
Affected pagehttps://randallknives.com/pages/contact
Element#form-textarea-s-dc963ee0-3cce-4cb0-9963-b33875e41698
Markup
<textarea id="form-textarea-s-dc963ee0-3cce-4cb0-9963-b33875e41698" class="shogun-form-box-field shogun-form-text-input-field" name="Message" placeholder=""></textarea>
High

ARIA hidden element must not be focusable or contain focusable elements

WCAG 4.1.2 (A)4 instances4 inspected pages

ARIA hidden element must not be focusable or contain focusable elements

Why it matters

ARIA hidden element must not be focusable or contain focusable elements

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 4 affected elements
Component · Ref SESC73
Affected pagehttps://randallknives.com/cart
Element#AnnouncementSlide-5d6d27a7-7a97-4272-b4e7-008e6825c089
Accessible nameEstablished 1938Renowned Throughout the World
Markup
<div id="AnnouncementSlide-5d6d27a7-7a97-4272-b4e7-008e6825c089" class="announcement-slider__slide" data-index="1" aria-hidden="true" style="position: absolute; left: 0px; transform: translateX(100%);">
Affected pages/ /faqs/development/contact /pages/contact /cart
High

Hidden elements can still receive keyboard focus

WCAG 2.4.3 (A)40 instances4 inspected pages

An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.

Why it matters

An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.

Recommended correction

Keep this element out of the tab order while its containing region is hidden — remove it from focus (for example tabindex="-1"), or apply the inert attribute to the hidden container where supported. Restore normal focusability when the region becomes visible.

View 40 affected elements
Component · Ref MGCZGV
Affected pagehttps://randallknives.com/
Elementdiv > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(2) > div:nth-of-type(1) > button
Accessible nameThe Design
Markup
<button type="button" aria-controls="Linklist-2" class="mobile-nav__link--button mobile-nav__link--top-level collapsible-trigger collapsible--auto-height" aria-expanded="false">
                    <span class="mobile-nav__faux-link">
                      The Design
                    </span>
                    <div class="mobile-nav__toggle">
                      <span class="faux-button"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" view…
Affected pages/ /faqs/development/contact /pages/contact /cart
Component · Ref GTJP7S
Affected pagehttps://randallknives.com/faqs/development/contact
Elementdiv#NavDrawer > div > div:nth-of-type(1) > div > div:nth-of-type(2) > button
Accessible nameicon-X Close menu
Markup
<button type="button" class="drawer__close-button js-drawer-close">
            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"></path></svg>
            <span class="icon__fallback-text">Close menu</span>
          </button>
Affected pages/ /faqs/development/contact /pages/contact /cart
Component · Ref X4KC0T
Affected pagehttps://randallknives.com/
Elementdiv#NavDrawer > div > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(4) > a
Accessible nameFAQs
Markup
<a href="/pages/faqs" class="mobile-nav__link mobile-nav__link--top-level">FAQs</a>
Affected pages/ /faqs/development/contact /pages/contact /cart
Component · Ref HD0HVT
Affected pagehttps://randallknives.com/cart
Elementdiv#AnnouncementSlide-announcement-0 > a
Accessible nameRANDALL MADE KNIVESCelebrates 85 Years!
Markup
<a class="announcement-link" href="/pages/randall-history"><span class="announcement-text">RANDALL MADE KNIVES</span><span class="announcement-link-text">Celebrates 85 Years!</span></a>
Affected pages/ /faqs/development/contact /pages/contact /cart
Component · Ref IGUJ86
Affected pagehttps://randallknives.com/
Elementa#Label-collections-all-products1
Accessible nameShop
Markup
<a href="/collections/all-products" class="mobile-nav__link mobile-nav__link--top-level" id="Label-collections-all-products1">
                    Shop
                  </a>
Affected pages/ /faqs/development/contact /pages/contact /cart
Component · Ref GPT6ZJ
Affected pagehttps://randallknives.com/cart
Elementdiv:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(1) > div:nth-of-type(1) > div > button
Accessible nameShop
Markup
<button type="button" aria-controls="Linklist-collections-all-products1" aria-labelledby="Label-collections-all-products1" class="collapsible-trigger collapsible--auto-height" aria-expanded="false"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"></path></svg>
</span>
</button>
Affected pages/ /faqs/development/contact /pages/contact /cart
High

Elements must only use permitted ARIA attributes

WCAG 4.1.2 (A)6 instances2 inspected pages

Elements must only use permitted ARIA attributes

Why it matters

Elements must only use permitted ARIA attributes

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 6 affected elements
Component · Ref HU3TBE
Affected pagehttps://randallknives.com/pages/contact
Element.shg-fa-building-o
Accessible nameBuilding
Markup
<div class="shg-fa shg-fa-building-o shogun-icon" aria-label="Building"> </div>
Affected pages/ /pages/contact
Component · Ref KYIVRD
Affected pagehttps://randallknives.com/pages/contact
Element.shg-fa-map-marker
Accessible nameMap Marker
Markup
<div class="shg-fa shg-fa-map-marker shogun-icon" aria-label="Map Marker"> </div>
Affected pages/ /pages/contact
Component · Ref BWELAC
Affected pagehttps://randallknives.com/
Element.shg-fa-building
Accessible nameBuilding
Markup
<div aria-label="Building" class="shg-fa shg-fa-building shogun-icon"></div>
Affected pages/ /pages/contact
High

Images lack text alternatives

WCAG 1.1.1 (A)2 instances2 inspected pages

Informative images have no alternative text, so their meaning is unavailable to people using assistive technology.

Why it matters

Informative images have no alternative text, so their meaning is unavailable to people using assistive technology.

Recommended correction

Add a concise alt attribute describing each informative image. Mark purely decorative images with alt="" so assistive technology skips them.

View 2 affected elements
Component · Ref G6BD1M
Affected pagehttps://randallknives.com/pages/contact
Element.shogun-image
Markup
<img src="https://i.shgcdn.com/994edc26-393d-445d-99c4-2c5e73e0ddff/-/format/auto/-/preview/3000x3000/-/quality/lighter/" class="shogun-image " decoding="async" loading="lazy">
Component · Ref XYGCM
Affected pagehttps://randallknives.com/
Element#jarallax-container-0 > img
Markup
<img src="https://i.shgcdn.com..." style="object-fit: cover; o...">
Low

Text has insufficient colour contrast

WCAG 1.4.3 (AA)8 instances2 inspected pages

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Why it matters

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Recommended correction

Increase the contrast ratio to at least 4.5:1 for normal text and 3:1 for large text.

View 8 affected elements
Component · Ref 4NA1MT
Affected pagehttps://randallknives.com/
Element#s-68079a17-df2b-4794-a5b1-b61e2829672b > .shogun-heading-component > h1
Accessible nameCUSTOM CRAFTEDKNIFE-MAKINGSINCE 1938
Markup
<h1>CUSTOM CRAFTED<br>KNIFE-MAKING<br>SINCE 1938</h1>
Affected pages/ /pages/contact
Component · Ref 4GKH80
Affected pagehttps://randallknives.com/
Element#s-73e54180-4a33-4bc6-a095-2040269440c8 > .shogun-heading-component > h2 > a[target="_self"]
Accessible nameSALTWATER
Markup
<a target="_self"> SALTWATER </a>
Component · Ref JU3E59
Affected pagehttps://randallknives.com/pages/contact
Element#s-fd10ba47-bda6-493c-8d50-e502e252ba1d > .shogun-heading-component > h4
Accessible nameRANDALL MADE KNIVES
Markup
<h4> RANDALL MADE KNIVES </h4>
Component · Ref TBWCND
Affected pagehttps://randallknives.com/
Element#s-c7fe982a-121b-4c2d-b08e-c8ce2318ee77 > .shogun-heading-component > h3
Accessible nameRANDALL MADE KNIVES. TOMORROW'S COLLECTOR'S PIECE, TODAY.
Markup
<h3>RANDALL MADE KNIVES<b>.</b> TOMORROW'S COLLECTOR'S PIECE, TODAY.</h3>

05 · Most affected inspected pages

06 · About this assessment

Evolize inspects publicly accessible website pages using automated browser-based testing and deterministic accessibility rules. Automated testing can identify many reproducible technical issues but cannot determine complete WCAG or legal compliance.

  • Publicly accessible surfaces only — no credentials, private systems, or source-code access.
  • Findings apply to the pages and states successfully inspected; automated analysis may not detect every issue.
  • Results reflect the site at the scan date and may have changed since.

Evolize provides digital risk intelligence and does not provide legal advice, certify compliance, or guarantee that litigation will not occur. Methodology · Security · Example assessment

07 · Continuous monitoring

This public report captures one assessment. Evolize monitoring rescans the website, detects new and recurring findings, tracks changes over time and verifies corrections.

Is information in this report inaccurate or outdated? Request a correction or removal.