Public accessibility assessment

Accessibility issues detected on horusstraps.com

Evolize inspected 5 public pages on horusstraps.com and detected 65 automatically identifiable accessibility findings.

65Findings detected
12WCAG criteria affected
5Pages inspected
9 Sep 2026Assessment date

Highest detected severity: Critical · 35 high-priority findings · 100% inspected-page coverage

Most widespread issueLinks lack accessible textDetected on 5 inspected pages
Most affected page/40 findings detected
Most represented WCAG criterionWCAG 1.4.3 — Contrast (Minimum)26 detected findings

Is horusstraps.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 5 public pages on horusstraps.com and detected 65 accessibility findings. The most widespread issue was "Links lack accessible text", detected on 5 inspected pages. The most affected inspected page was "/", where 40 findings were detected. The assessment identified findings mapped to 12 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

    Form fields are missing labels

    WCAG 1.3.1 (A) · 2 inspected pages · 2 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 →
  2. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 2 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 https://www.facebook.com/HorusStraps/.

    View technical evidence →
  3. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 2 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 https://www.facebook.com/HorusStraps/.

    View technical evidence →
  4. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 2 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 https://www.facebook.com/HorusStraps/.

    View technical evidence →
  5. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 2 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 https://www.facebook.com/HorusStraps/.

    View technical evidence →

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA2655 / 5
2.4.4Link Purpose (In Context)A2255 / 5
1.3.1Info and RelationshipsA455 / 5
1.1.1Non-text ContentA333 / 5
1.3.5Identify Input PurposeAA211 / 5
2.1.1KeyboardA255 / 5
2.4.3Focus OrderA255 / 5
2.5.8Target Size (Minimum)AA255 / 5
1.4.4Resize TextAA155 / 5
2.4.1Bypass BlocksA155 / 5
3.3.2Labels or InstructionsA155 / 5
4.1.2Name, Role, ValueA122 / 5

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

Form fields are missing labels

WCAG 1.3.1 (A)2 instances2 inspected pages

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 2 affected elements
Component · Ref MMWFAU
Affected pagehttps://horusstraps.com/products/tool-for-omega-strap-installation?_pos=1&amp%3B_sid=b8eeadbd8&amp%3B_ss=r
Element#Quantity-template--14978855108742__main
Markup
<input class="quantity__input
                            text-center text-md text-black h-full" type="number" name="quantity" id="Quantity-template--14978855108742__main" min="1" value="1" form="product-form-template--14978855108742__main">
Affected pages/products/tool-for-omega-strap-installation /products/spring-bar-pliers
High

Text has insufficient colour contrast

WCAG 1.4.3 (AA)74 instances5 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 74 affected elements
Component · Ref H871VA
Affected pagehttps://horusstraps.com/pages/contact
Element.sm\:mb-\[0\.5rem\]
Accessible nameEmail sign up
Markup
<p class="text-md footer__item--main--color mb-[3rem] uppercase sm:mb-[0.5rem]">
              Email sign up
            </p>
Affected pages/ /collections/watch-bands-for-swatch/products/tool-for-moonswatch-strap-installation /pages/contact /products/tool-for-omega-strap-installation /products/spring-bar-pliers
Component · Ref FXKRXZ
Affected pagehttps://horusstraps.com/pages/contact
Element.sm\:mb-\[0\.6rem\]
Accessible nameAbout
Markup
<p class="text-md footer__item--main--color mb-[3rem] uppercase sm:mb-[0.6rem]">
              About
            </p>
Affected pages/ /collections/watch-bands-for-swatch/products/tool-for-moonswatch-strap-installation /pages/contact /products/tool-for-omega-strap-installation /products/spring-bar-pliers
Component · Ref 9NVH2O
Affected pagehttps://horusstraps.com/collections/watch-bands-for-swatch/products/tool-for-moonswatch-strap-installation
Elementa[href$="absoluteweb.com/"] > .footer__item--main--color
Accessible nameCrafted by
Markup
<p class="text-md footer__item--main--color uppercase">Crafted by</p>
Affected pages/ /collections/watch-bands-for-swatch/products/tool-for-moonswatch-strap-installation /pages/contact /products/tool-for-omega-strap-installation /products/spring-bar-pliers
Component · Ref V5ZNQX
Affected pagehttps://horusstraps.com/products/spring-bar-pliers
Element.xsm\:text-center
Accessible name© 2026 Horus Watch Straps
Markup
<p class="text-md footer__item--main--color uppercase xsm:text-center sm:w-[19rem] sm:ml-auto sm:mr-auto">
              © 2026 Horus Watch Straps
            </p>
Affected pages/ /collections/watch-bands-for-swatch/products/tool-for-moonswatch-strap-installation /pages/contact /products/tool-for-omega-strap-installation /products/spring-bar-pliers
Component · Ref Z6V813
Affected pagehttps://horusstraps.com/products/tool-for-omega-strap-installation?_pos=1&amp%3B_sid=b8eeadbd8&amp%3B_ss=r
Element.item__navigation--parent__footer.sm\:hidden.col-span-1:nth-child(3) > .mb-\[3rem\].footer__item--main--color.text-md
Accessible nameLinks
Markup
<p class="text-md footer__item--main--color mb-[3rem] uppercase">
                    Links
                  </p>
Affected pages/ /collections/watch-bands-for-swatch/products/tool-for-moonswatch-strap-installation /pages/contact /products/tool-for-omega-strap-installation /products/spring-bar-pliers
Component · Ref GS7MSG
Affected pagehttps://horusstraps.com/pages/contact
Elementlabel[for="ContactForm-first-name"]
Accessible nameFirst Name
Markup
<label class="field__label" for="ContactForm-first-name">First Name</label>
Component · Ref 3NGYLP
Affected pagehttps://horusstraps.com/products/tool-for-omega-strap-installation?_pos=1&amp%3B_sid=b8eeadbd8&amp%3B_ss=r
Element.jdgm-rev__timestamp
Accessible name05/02/2025
Markup
<span class="jdgm-rev__timestamp" data-content="2025-05-02 00:04:08 UTC">05/02/2025</span>
Component · Ref EREQ26
Affected pagehttps://horusstraps.com/
Element.jdgm-verified-by__text
Accessible nameVerified
Markup
<span class="jdgm-verified-by__text">Verified</span>
Component · Ref X5C1QO
Affected pagehttps://horusstraps.com/
Element.item__navigation--parent__footer.col-span-1.border-r > .mb-\[3rem\].footer__item--main--color
Accessible nameInfo
Markup
<p class="text-md footer__item--main--color mb-[3rem] uppercase">
                    Info
                  </p>
Component · Ref Y9WJUK
Affected pagehttps://horusstraps.com/
Element#products-slider-template--14978856714374__product_recommendations_iVYYxi-slide02 > .product-card.product-card--recommendations[data-id="6766829207686"] > .flex__parent--item--product.flex-col.h-full > .px-\[2rem\].py-\[3\.5rem\].mt-auto > .product-card--recommendations__price.font-normal.mt-1 > .parent__price--product > .price__main--product__item
Accessible name$325.00
Markup
<span class="price__main--product__item">$325.00</span>
Component · Ref UNOFNP
Affected pagehttps://horusstraps.com/
Element#products-slider-template--14978856714374__product_recommendations_YfmqyV-slide01 > .product-card.product-card--recommendations[data-id="6763697995910"] > .flex__parent--item--product.flex-col.h-full > .px-\[2rem\].py-\[3\.5rem\].mt-auto > .max-w-md.w-\[27rem\].product-card--recommendations__title > a
Accessible nameFKM Rubber Strap for Patek Philippe Nautilus - Tangerine Orange
Markup
<a href="/products/fkm-rubber-strap-for-patek-philippe-nautilus-tangerine-orange" class="max-w-full w-full">
                    FKM Rubber Strap for Patek Philippe Nautilus - Tangerine Orange
                </a>
Component · Ref UOHHF4
Affected pagehttps://horusstraps.com/products/tool-for-omega-strap-installation?_pos=1&amp%3B_sid=b8eeadbd8&amp%3B_ss=r
Elementdiv[data-rating="2"] > .jdgm-histogram__frequency
Accessible name0
Markup
<div class="jdgm-histogram__frequency">0</div>
Component · Ref GPJ7NF
Affected pagehttps://horusstraps.com/
Element#shopify-section-template--14978856714374__home_content_items_yNfYXH > .home_content--items > .md\:p-\[0\].page-width > .inner__home__content--items.flex-wrap.items-stretch > .item__home__content--item.relative.max-w-full > .absolute__item__home__content--item.z-\[3\].lgx\:py-\[2rem\] > .label__item__content--text.sm\:mb-\[1\.2rem\].leading-\[1\.8rem\]
Accessible nameBESTSELLING STRAPS FOR AUDEMARS PIGUET SINCE 2014
Markup
<div class="label__item__content--text text-md text-white uppercase leading-[1.8rem] sm:mb-[1.2rem]">
                      BESTSELLING STRAPS FOR AUDEMARS PIGUET SINCE 2014
                    </div>
Component · Ref KJJX2R
Affected pagehttps://horusstraps.com/
Element#shopify-section-template--14978856714374__home_content_items_cnWwLY > .home_content--items > .md\:p-\[0\].page-width > .inner__home__content--items.flex-wrap.items-stretch > .item__home__content--item.relative.max-w-full > .absolute__item__home__content--item.z-\[3\].lgx\:py-\[2rem\] > .title__content__home--items_bottom > h3
Accessible namemaking watches fashion forward®
Markup
<h3 class="title__item__content--text text-[4rem] text-white uppercase w-[59rem] max-w-full font-bold leading-[5rem] lg:text-lg lg:leading-[120%] sm:text-[2rem] sm:leading-[2rem]">
                          making watches fashion forward®
                        </h3>
Component · Ref YNNB4Q
Affected pagehttps://horusstraps.com/
Element#home--brands-template--14978856714374__4193815a-829d-4782-835e-b6e24305720d-slide03 > .item__brand__parent > .item__brand__parent--inner.px-\[1\.5rem\].py-\[2rem\] > .link__brand--item.h-full > .heading__brand--item.leading-\[2\.4rem\]
Accessible namePATEK PHILIPPE
Markup
<h2 class="heading__brand--item text-md text-black uppercase leading-[2.4rem] text-center w-full max-w-full font-bold">
                    PATEK PHILIPPE
                </h2>
Component · Ref Y6GX8Z
Affected pagehttps://horusstraps.com/
Elementdiv[data-id="7293411459206"] > .flex__parent--item--product.flex-col.h-full > .px-\[2rem\].py-\[3\.5rem\].mt-auto > .product-card--recommendations__price.font-normal.mt-1 > .parent__price--product > .price__main--product__item
Accessible name$225.00
Markup
<span class="price__main--product__item">$225.00</span>
Component · Ref 9M8B0J
Affected pagehttps://horusstraps.com/
Element.xsm\:w-full.w-1\/2.item__home__content--item:nth-child(1) > .absolute__item__home__content--item.z-\[3\].lgx\:py-\[2rem\] > .label__item__content--text.sm\:mb-\[1\.2rem\].leading-\[1\.8rem\]
Accessible namenew in
Markup
<div class="label__item__content--text text-md text-white uppercase leading-[1.8rem] sm:mb-[1.2rem]">
                      new in
                    </div>
Component · Ref K1FFKG
Affected pagehttps://horusstraps.com/
Element.jdgm-carousel-item:nth-child(2) > .jdgm-carousel-item__reviewer-name-wrapper > .jdgm-carousel-item__reviewer-name.jdgm-ellipsis
Accessible nameAnonymous
Markup
<div class="jdgm-carousel-item__reviewer-name jdgm-ellipsis"> Anonymous </div>
Component · Ref XQNQUS
Affected pagehttps://horusstraps.com/
Elementdiv[data-id="6773384511622"] > .flex__parent--item--product.flex-col.h-full > .px-\[2rem\].py-\[3\.5rem\].mt-auto > .max-w-md.w-\[27rem\].product-card--recommendations__title > a
Accessible nameRubber Strap for Audemars Piguet 42mm Royal Oak Offshore (Deployant Clasp) - Orange Camo
Markup
<a href="/products/rubber-strap-for-audemars-piguet-42mm-royal-oak-offshore-deployant-clasp-orange-camo" class="max-w-full w-full">
                    Rubber Strap for Audemars Piguet 42mm Royal Oak Offshore (Deployant Clasp) - Orange Camo
                </a>
Component · Ref M5AT70
Affected pagehttps://horusstraps.com/
Element.leading-\[1\.8rem\].text-white.text-left
Accessible nameThe Horus Archive Sale
Markup
<p class="text-md text-white uppercase leading-[1.8rem] mb-[1rem] text-left">
                                    The Horus Archive Sale
                                </p>
Component · Ref G5R74H
Affected pagehttps://horusstraps.com/
Element.description__content--text__slider--item
Accessible nameNo code required.
Markup
<div class="description__content--text__slider--item text-lg text-white mb-[3rem] leading-[2.4rem]">
                                    No code required.
                                </div>
Component · Ref G7T36S
Affected pagehttps://horusstraps.com/pages/contact
Elementh3
Accessible nameNEED ASSISTANCE FINDING THE PERFECT STRAP?
Markup
<h3 class="title__item__content--text text-[3rem] text-white uppercase w-full max-w-full font-bold leading-[4rem] lg:text-lg lg:leading-[120%] sm:text-[2rem] sm:leading-[2rem] mb-[1rem] mt-[0] text-center">
                NEED ASSISTANCE FINDING THE PERFECT STRAP?
              </h3>
Component · Ref AWX1D2
Affected pagehttps://horusstraps.com/
Element.heading__content--text__slider--item
Accessible nameUp to 90% off select straps
Markup
<div class="heading__content--text__slider--item mb-[1rem] text-[5rem] leading-[6rem] font-bold uppercase text-white xsm:text-[3.2rem] xsm:leading-[3.6rem] sm:text-[3rem] sm:leading-[3.4rem]">
                                    Up to 90% off select straps
                                </div>
Component · Ref TXP27C
Affected pagehttps://horusstraps.com/pages/contact
Element.label__item__content--text
Accessible nameWhether you have a question, concern, or simply need guidance, we're just a message away. [email removed]
Markup
<div class="label__item__content--text text-lg text-white mb-[3rem] text-center leading-[2.4rem] sm:mb-[1.2rem]">
                Whether you have a question, concern, or simply need guidance, we're just a message away. [email removed]
              </div>
Component · Ref NDJAOA
Affected pagehttps://horusstraps.com/
Elementa[href$="straps-for-rolex"] > .heading__brand--item.leading-\[2\.4rem\]
Accessible nameROLEX
Markup
<h2 class="heading__brand--item text-md text-black uppercase leading-[2.4rem] text-center w-full max-w-full font-bold">
                    ROLEX
                </h2>

Showing 25 representative examples · 1 more affected element not shown

High

Hidden elements can still receive keyboard focus

WCAG 2.4.3 (A)50 instances5 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 50 affected elements
Component · Ref GXXCK8
Affected pagehttps://horusstraps.com/
Elementdiv > div > div > div:nth-of-type(1) > div > a:nth-of-type(4)
Accessible nameBLANCPAIN X SWATCH
Markup
<a href="https://www.horusstraps.com/collections/straps-for-blancpain-x-swatch" class="link_item--sub_menu max-w-full text-[1.2rem] mb-[1rem] text-left text-black leading-none">
                                                                    BLANCPAIN X SWATCH
                                                                </a>
Affected pages/ /collections/watch-bands-for-swatch/products/tool-for-moonswatch-strap-installation /pages/contact /products/tool-for-omega-strap-installation /products/spring-bar-pliers
High

Interactive controls are not keyboard-accessible

WCAG 2.1.1 (A)25 instances5 inspected pages

A control that responds to clicks (a clickable element or an ARIA widget) cannot receive keyboard focus, so keyboard and switch users cannot operate it.

Why it matters

A control that responds to clicks (a clickable element or an ARIA widget) cannot receive keyboard focus, so keyboard and switch users cannot operate it.

Recommended correction

Use a native <button>/<a>, or add tabindex="0" plus keyboard event handlers (Enter/Space) to custom controls.

View 25 affected elements
Component · Ref BFOAWW
Affected pagehttps://horusstraps.com/products/tool-for-omega-strap-installation?_pos=1&amp%3B_sid=b8eeadbd8&amp%3B_ss=r
Elementdiv > div > div:nth-of-type(1) > details-modal > details > summary
Accessible nameSearch
Rolebutton
Markup
<summary class="" aria-haspopup="dialog" aria-label="Search" role="button">
            <span>
                <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M15.7234 14.6869L12.2945 11.2583C13.2459 10.0796 13.8181 8.58183 13.8181 6.94902C13.8181 3.15536 10.7428 0.0800018 6.94909 0.0800018C3.15543 0.0800018 0.0800781 3.15536 0.0800781 6.94902C0.0800781 10.7427 3.15543 13.818 6.94909 13.818C8.62636 13.818 10.1617 13.2153 11.3545 12.2167L14.7742 15.6362C14.9053 15.7673 15.0771 15.8328 15.2488 15.8328C15.4206 15.8328 15.5923 15.7673 15.7234…
Affected pages/ /collections/watch-bands-for-swatch/products/tool-for-moonswatch-strap-installation /pages/contact /products/tool-for-omega-strap-installation /products/spring-bar-pliers
Component · Ref QQ5RKA
Affected pagehttps://horusstraps.com/products/spring-bar-pliers
Elementdiv#shopify-block-AWTZhbW00S0txY2tBM__15181020662106344915 > div > div > div:nth-of-type(1) > div:nth-of-type(3) > span
Accessible nameClose popup widget
Rolebutton
Markup
<span class="jdgm-popup-card__close-btn" aria-label="Close popup widget" role="button"> </span>
Affected pages/ /products/tool-for-omega-strap-installation /products/spring-bar-pliers
High

Modal dialog does not trap keyboard focus

WCAG 2.4.3 (A)5 instances5 inspected pages

An open modal leaves the content behind it keyboard-focusable, so keyboard and screen reader users can tab out of the dialog into hidden page content.

Why it matters

An open modal leaves the content behind it keyboard-focusable, so keyboard and screen reader users can tab out of the dialog into hidden page content.

Recommended correction

While a modal is open, confine focus to the dialog and mark the rest of the page inert (or aria-hidden). Restore focus on close.

View 5 affected elements
Component · Ref 9U88L
Affected pagehttps://horusstraps.com/collections/watch-bands-for-swatch/products/tool-for-moonswatch-strap-installation
Elementdiv > div > div:nth-of-type(3) > details-modal > details > div
Accessible nameSearch
Roledialog
Markup
<div class="modal__content opacity-0 h-full" role="dialog" aria-modal="true" aria-label="Search">
            <div class="flex
                    items-center
                    justify-center
                    w-full
                    h-full
                    relative
                    bottom-0" tabindex="-1"><predictive-search class="w-full
                        relative
                        max-w-[45rem]" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search w-full max-w-[45rem]">
                <input type="hidden" name="type" value=…
Affected pages/ /collections/watch-bands-for-swatch/products/tool-for-moonswatch-strap-installation /pages/contact /products/tool-for-omega-strap-installation /products/spring-bar-pliers
High

Form fields use placeholder text as the only label

WCAG 1.3.1 (A)5 instances5 inspected pages

Fields rely on placeholder text instead of a real label. The placeholder disappears once the user types, and it is not exposed as a programmatic label.

Why it matters

Fields rely on placeholder text instead of a real label. The placeholder disappears once the user types, and it is not exposed as a programmatic label.

Recommended correction

Add a persistent <label> associated with each field. Keep the placeholder for example text only, not as the label.

View 5 affected elements
Component · Ref 6UKTNW
Affected pagehttps://horusstraps.com/pages/contact
Elementinput#NewsletterForm--footer
Markup
<input id="NewsletterForm--footer" type="email" name="contact[email]" class="col-span-3 xsm:col-span-2 sm:col-span-1 bg-white py-[1.6rem] px-[3rem] text-lg text-black h-[5rem] rounded-none" value="" aria-required="true" autocorrect="off" autocapitalize="off" autocomplete="email" placeholder="Email Address..." required="">
Affected pages/ /collections/watch-bands-for-swatch/products/tool-for-moonswatch-strap-installation /pages/contact /products/tool-for-omega-strap-installation /products/spring-bar-pliers
High

Zooming and scaling must not be disabled

WCAG 1.4.4 (AA)5 instances5 inspected pages

Zooming and scaling must not be disabled

Why it matters

Zooming and scaling must not be disabled

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 5 affected elements
Component · Ref LRN6PH
Affected pagehttps://horusstraps.com/pages/contact
Elementmeta[name="viewport"]
Markup
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1">
Affected pages/ /collections/watch-bands-for-swatch/products/tool-for-moonswatch-strap-installation /pages/contact /products/tool-for-omega-strap-installation /products/spring-bar-pliers
High

autocomplete attribute must be used correctly

WCAG 1.3.5 (AA)3 instances1 inspected page

autocomplete attribute must be used correctly

Why it matters

autocomplete attribute must be used correctly

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 3 affected elements
Component · Ref HYIIGE
Affected pagehttps://horusstraps.com/pages/contact
Element#ContactForm-last-name
Markup
<input class="field__input bg-white text-black" autocomplete="last_name" type="text" id="ContactForm-last-name" name="contact[Last Name]" required="" placeholder="Last Name">
Component · Ref Q4WZX8
Affected pagehttps://horusstraps.com/pages/contact
Element#contact-form-message
Accessible nameMessage
Markup
<textarea id="contact-form-message" name="contact[Message]" rows="4" class="field__input !h-[14rem] bg-white text-black" aria-label="Message" required="" autocomplete="message"></textarea>
Medium

Content sits outside any landmark region

WCAG 1.3.1 (A)5 instances5 inspected pages

Meaningful content is not contained in a landmark (header/nav/main/footer/aside), so assistive-technology users cannot reach it via landmark navigation.

Why it matters

Meaningful content is not contained in a landmark (header/nav/main/footer/aside), so assistive-technology users cannot reach it via landmark navigation.

Recommended correction

Wrap primary content in <main> and other regions in appropriate landmark elements.

View 5 affected elements
Component · Ref NS8VVP
Affected pagehttps://horusstraps.com/
Elementdiv#shopify-section-announcement-bar > section > div
Accessible nameThe Archive Sale - Up to 90% off | Free Worldwide Shipping Over $150 🌍
Markup
<div class="page-width">
            <div class="text-center">
                <p>The Archive Sale - Up to 90% off | Free Worldwide Shipping Over $150 🌍</p>
            </div>
        </div>
Affected pages/ /collections/watch-bands-for-swatch/products/tool-for-moonswatch-strap-installation /pages/contact /products/tool-for-omega-strap-installation /products/spring-bar-pliers
Medium

Touch targets are too small

WCAG 2.5.8 (AA)6 instances5 inspected pages

Interactive controls are smaller than the 24×24px minimum target size, making them hard to activate reliably by touch.

Why it matters

Interactive controls are smaller than the 24×24px minimum target size, making them hard to activate reliably by touch.

Recommended correction

Increase this <button>'s rendered area to at least 24 × 24 CSS pixels, or provide sufficient spacing from adjacent targets. Prefer increasing padding on the existing control (for example the button or link) rather than adding a separate non-interactive wrapper.

View 6 affected elements
Component · Ref Q99VFF
Affected pagehttps://horusstraps.com/collections/watch-bands-for-swatch/products/tool-for-moonswatch-strap-installation
Elementshopify-chat,.activator
Markup
<button type="button" part="activator" class="activator" aria-label="Open chat" aria-expanded="false">
Affected pages/ /collections/watch-bands-for-swatch/products/tool-for-moonswatch-strap-installation /pages/contact /products/tool-for-omega-strap-installation /products/spring-bar-pliers
Component · Ref E61BQ8
Affected pagehttps://horusstraps.com/
Element.jdgm-all-reviews-text__text > a
Accessible name4.9 out of 5 stars based on 454 reviews
Markup
<a href="/pages/horus-watch-straps-honest-reviews">4.9 out of 5 stars based on 454 reviews</a>
Low

Low-quality alternative text

WCAG 1.1.1 (A)32 instances3 inspected pages

Alt text looks like a filename, a generic word ("image", "photo"), or is duplicated across unrelated images — it likely does not describe the content.

Why it matters

Alt text looks like a filename, a generic word ("image", "photo"), or is duplicated across unrelated images — it likely does not describe the content.

Recommended correction

Replace placeholder or filename alt text with a concise description of what the image conveys.

View 32 affected elements
Component · Ref 8YGN9M
Affected pagehttps://horusstraps.com/products/spring-bar-pliers
Elementdiv > div > div:nth-of-type(1) > div:nth-of-type(4) > div:nth-of-type(1) > img
Accessible nameReview picture
Markup
<img class="jdgm-popup-card__pic" title="Review picture" alt="Review picture" data-src="https://review-images.judgeme.com/horus-watch-straps/1782955921__1782955918179-unknown__original.jpeg?quality=80&amp;width=240" src="https://review-images.judgeme.com/horus-watch-straps/1782955921__1782955918179-unknown__original.jpeg?quality=80&amp;width=240">
Affected pages/ /products/tool-for-omega-strap-installation /products/spring-bar-pliers
Component · Ref ULNAEP
Affected pagehttps://horusstraps.com/
Elementdiv#\32 5688e41-08c5-4957-b96f-dcaa696f293b-mtu5o4f2-2qq5 > div:nth-of-type(2) > div:nth-of-type(3) > a > img
Markup
<img class="jdgm-full-rev__pic-img" alt="User picture" data-src="https://review-images.judgeme.com/horus-watch-straps/1782955921__1782955918179-unknown__original.jpeg?quality=80&amp;width=160">
Affected pages/ /products/tool-for-omega-strap-installation /products/spring-bar-pliers
Component · Ref 5FNHOY
Affected pagehttps://horusstraps.com/products/spring-bar-pliers
Elementsection#MainProduct-template--14978855108742__main > div:nth-of-type(1) > div > div > a:nth-of-type(2) > img
Markup
<img srcset="//horusstraps.com/cdn/shop/files/spring-bar-pliers-closeup.jpg?v=1710184039&amp;width=375 375w,
    //horusstraps.com/cdn/shop/files/spring-bar-pliers-closeup.jpg?v=1710184039&amp;width=750 750w,
    //horusstraps.com/cdn/shop/files/spring-bar-pliers-closeup.jpg?v=1710184039&amp;width=1100 1100w,
    //horusstraps.com/cdn/shop/files/spring-bar-pliers-closeup.jpg?v=1710184039 1280w" sizes="100vw" src="//horusstraps.com/cdn/shop/files/spring-bar-pliers-closeup.jpg?v=1710184039&amp;width=1280" loading="eager" alt="Spring Bar Pliers" width="1280" height="1280" class="absolute
        …
Affected pages/ /products/tool-for-omega-strap-installation /products/spring-bar-pliers
Low

Page has no level-one heading

WCAG 1.3.1 (A)2 instances2 inspected pages

The page exposes no <h1>, so its topic is not conveyed in the heading structure.

Why it matters

The page exposes no <h1>, so its topic is not conveyed in the heading structure.

Recommended correction

Add a single descriptive <h1> that names the page's primary purpose.

View 2 affected elements
Component · Ref WFJFCY
Affected pagehttps://horusstraps.com/pages/contact
Elementhtml > body
Accessible namePress Alt+1 for screen-reader mode, Alt+0 to cancelAccessibility Screen-Reader Guide, Feedback, and Issue Reporting | New window The Archive Sale - Up to 90% off | Free Worldwide Shipping Over $150 🌍 NEW Shop BY WATCH BRAND APPLE WATCH AUDEMARS PIGUET BELL & ROSS BLANCPAIN X SWATCH BREITLING CARTIER CHOPARD GRAND SEIKO HAMILTON HUBLOT IWC LONGINES OMEGA OMEGA X SWATCH ORIS PANERAI PATEK PHILIPPE ROLEX SEIKO TAG HEUER TISSOT TUDOR ZENITH BY WIDTH | RUBBER 19MM RUBBER 20MM RUBBER …[truncated by Evolize: exceeded D1 value limit]
Markup
<body x-data="siteData()" class="template---contact 0" :class="$store.siteSettings.strapFinderOpen || $store.siteSettings.minicartOpen ? $el.classList + ' fade ' : $el.classList "><span role="alert" data-acsb-sr-alert="true" data-acsb-sr-only="true" class="acsb-sr-alert acsb-sr-only" data-acsb-force-visible="true" style="position: absolute; width: 200px; height: 1px; margin-top: -1px; z-index: -1; border: 0px; top: 0px; left: 0px; overflow: hidden; outline: 0px;">Press Alt+1 for screen-reader mode, Alt+0 to cancel</span><access-widget-ui data-acsb="" class="notranslate"></access-widget-ui><a h…
Affected pages/collections/watch-bands-for-swatch/products/tool-for-moonswatch-strap-installation /pages/contact

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.