Public accessibility assessment

Accessibility issues detected on globalfitness.com

Evolize inspected 5 public pages on globalfitness.com and detected 71 automatically identifiable accessibility findings.

71Findings detected
10WCAG criteria affected
5Pages inspected
9 Sep 2026Assessment date

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

Most widespread issueHidden elements can still receive keyboard focusDetected on 5 inspected pages
Most affected page/37 findings detected
Most represented WCAG criterionWCAG 1.4.3 — Contrast (Minimum)36 detected findings

Is globalfitness.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 globalfitness.com and detected 71 accessibility findings. The most widespread issue was "Hidden elements can still receive keyboard focus", detected on 5 inspected pages. The most affected inspected page was "/", where 37 findings were detected. The assessment identified findings mapped to 10 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 · 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.

    View technical evidence →
  2. Critical

    Buttons have no accessible name

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

    Interactive buttons expose no accessible name, so their purpose cannot be determined by assistive technology.

    Recommended action

    Give it an accessible name that describes the action it performs: provide visible text when a visible label is appropriate, an aria-label for an icon-only control (for example aria-label="Dismiss notification"), or aria-labelledby when an existing visible label already describes it. Avoid vague names such as "Button", "Action", or the component's internal name.

    View technical evidence →
  3. Critical

    Embedded frames lack descriptive titles

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

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

    Recommended action

    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://player.vimeo.com/video/478689977, which can help identify its purpose. Avoid generic values such as "Embedded content", "iframe", or "frame".

    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.

    View technical evidence →
  5. High

    Hidden elements can still receive keyboard focus

    WCAG 2.4.3 (A) · 5 inspected pages · 13 instances
    Why this 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 action

    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 technical evidence →

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA3655 / 5
4.1.2Name, Role, ValueA1133 / 5
2.4.3Focus OrderA855 / 5
1.3.1Info and RelationshipsA655 / 5
1.1.1Non-text ContentA455 / 5
2.1.1KeyboardA322 / 5
2.2.2Pause, Stop, HideA222 / 5
2.4.4Link Purpose (In Context)A211 / 5
1.4.4Resize TextAA155 / 5
3.3.2Labels or InstructionsA155 / 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

Buttons have no accessible name

WCAG 4.1.2 (A)1 instance1 inspected page

Interactive buttons expose no accessible name, so their purpose cannot be determined by assistive technology.

Why it matters

Interactive buttons expose no accessible name, so their purpose cannot be determined by assistive technology.

Recommended correction

Give it an accessible name that describes the action it performs: provide visible text when a visible label is appropriate, an aria-label for an icon-only control (for example aria-label="Dismiss notification"), or aria-labelledby when an existing visible label already describes it. Avoid vague names such as "Button", "Action", or the component's internal name.

View 1 affected element
Component · Ref 5Y2039
Affected pagehttps://www.globalfitness.com/blogs/news/tagged/product-help
Element.search-btn
Markup
<button type="submit" class="btn search-btn">
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://player.vimeo.com/video/478689977, which can help identify its purpose. Avoid generic values such as "Embedded content", "iframe", or "frame".

View 1 affected element
Component · Ref 93W5SN
Affected pagehttps://www.globalfitness.com/products/new-sportgear-vkr?variant=19111304396898
Elementiframe[width="640"]
Markup
<iframe src="https://player.vimeo.com/video/478689977" width="640" height="360" frameborder="0" allow="autoplay; fullscreen" allowfullscreen="allowfullscreen" style="background-color: rgb(0, 0, 0);" data-audioeye-media="" data-audioeye-vimeo=""></iframe>
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 B4YJMY
Affected pagehttps://www.globalfitness.com/pages/register-purchase
Elementheader > nav > div > ul > li:nth-of-type(3) > a
Accessible nameMenu
Markup
<a href="#" name="menu" rel="nofollow" aria-label="Menu" data-mobilemenutoggler="" class="nav-link menu-toggler"><i class="icon ion-md-menu"></i></a>
Affected pages/ /blogs/news/tagged/product-help /pages/faq /products/new-sportgear-vkr /pages/register-purchase
Component · Ref DCC49W
Affected pagehttps://www.globalfitness.com/pages/faq
Elementbody#frequently-asked-questions > div:nth-of-type(1) > div > button
Accessible nameCookie policy
Markup
<button type="button" class="pd-floating-icon__open" aria-haspopup="dialog" aria-controls="pandectes-banner" aria-label="Cookie policy" aria-expanded="true"><img src="https://cdn.shopify.com/s/files/1/0037/6402/7490/t/116/assets/pandectes-reopen-logo.png?v=1749068783" alt="Cookie policy"></button>
Affected pages/ /blogs/news/tagged/product-help /pages/faq /products/new-sportgear-vkr /pages/register-purchase
Component · Ref 5QE06F
Affected pagehttps://www.globalfitness.com/blogs/news/tagged/product-help
Elementdiv > div > div:nth-of-type(2) > div:nth-of-type(2) > div:nth-of-type(1) > button
Accessible name[[ACTIONBUTTON1_LABEL]]
Markup
<button type="button" class="limoniapps-action-btn limoniapps-action-btn-[[ACTIONBUTTON1_STYLE]] [[ACTIONBUTTON1_SIZE]]" data-action="[[ACTIONBUTTON1_ACTION]]">
                <div class="limoniapps-action-btn-label">[[ACTIONBUTTON1_LABEL]]</div>
              </button>
Affected pages/ /blogs/news/tagged/product-help /pages/faq /products/new-sportgear-vkr /pages/register-purchase
Component · Ref 3BPVH5
Affected pagehttps://www.globalfitness.com/pages/faq
Elementa#cartDropdown
Accessible nameCart
Markup
<a id="cartDropdown" href="/cart" name="cart" rel="nofollow" aria-label="Cart" class="nav-link cart-dropdown"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 24 24" xml:space="preserve" class="Layer_1"><path d="M23.7,5.8c-0.1-0.1-0.3-0.2-0.4-0.2H5.6L4.9,2.5c0,0,0,0,0,0l0,0c0,0,0,0,0,0c0,0,0-0.1,0-0.1c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0-0.1,0-0.1,0c0,0,0,0,0,0h0c0,0,0,0,0,0H0.7c-0.3,0-0.6,0.3-0.6,0.6c0,0.3,0.3,0.6,0.6,0.6h3.2…
Affected pages/ /blogs/news/tagged/product-help /pages/faq /products/new-sportgear-vkr /pages/register-purchase
Component · Ref S9ZRUU
Affected pagehttps://www.globalfitness.com/pages/faq
Elementdiv#submenu-cardio-equipment > a:nth-of-type(2)
Accessible nameShop By Brand
Markup
<a href="/" name="Shop By Brand" aria-label="Shop By Brand" class="nav-link  shop-by-brand">
                    Shop By Brand
                  </a>
Affected pages/blogs/news/tagged/product-help /pages/faq /pages/register-purchase
Component · Ref PRYQ03
Affected pagehttps://www.globalfitness.com/products/new-sportgear-vkr?variant=19111304396898
Elementdiv#rentEquipment > div > div > div:nth-of-type(1) > button
Accessible nameClose
Markup
<button type="button" data-dismiss="modal" aria-label="Close" class="close"><span aria-hidden="true">×</span></button>
Component · Ref DZNISN
Affected pagehttps://www.globalfitness.com/products/new-sportgear-vkr?variant=19111304396898
Elementform > div > div:nth-of-type(2) > div > p > a
Accessible nameSee if you qualify - Learn more about Affirm Financing (opens in modal)
Markup
<a class="affirm-modal-trigger" aria-label="See if you qualify - Learn more about Affirm Financing (opens in modal)" href="javascript:void(0)">Learn More</a>
Component · Ref QZBNSA
Affected pagehttps://www.globalfitness.com/products/new-sportgear-vkr?variant=19111304396898
Elementinput#zipCode
Markup
<input type="text" id="zipCode" name="findCharge" placeholder="Enter shipping zipcode" pattern="[0-9\-]*" required="required" class="form-control">
High

Page has no main landmark

WCAG 1.3.1 (A)5 instances5 inspected pages

No <main> or role=main region is present, so screen reader users cannot jump to primary content.

Why it matters

No <main> or role=main region is present, so screen reader users cannot jump to primary content.

Recommended correction

Wrap the primary content in a single <main> element or role=main region.

View 5 affected elements
Component · Ref 4HLECA
Affected pagehttps://www.globalfitness.com/
Elementbody#used-gym-equipment-refurbished-exercise-equipment-for-sale
Accessible nameThis website uses cookies to ensure you get the best experience. Learn moreDeclineAccept✕ <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-566J9SJ" height="0" width="0" style="display:none;visibility:hidden"></iframe> 877.754.3176 About UsContact UsLog in Cardio Equipment Shop By Equipment Adaptive Motion Trainer Climbing Machines Elliptical Trainers Exercise Bikes Incline Trainers Indoor Cycling Bike Lateral Trainers Other Cardio Machines Rowing Machines Spinner Bikes Steppers & Stepmills Treadmills UBE Ergometers Shop By Brand Life Fitness Cardio Precor Cardio Cybex Cardio Matrix Cardio Star Trac Cardio Technogym Cardio Woodway Cardio SUMMER SALES ARE LIVE!SHOP OUR SUMMER DEALSStrength Equipment Shop By Equipment Cable Crossover Machines Dumbbells & DB Sets Functional Trainers Gym Accessories Gym Flooring & Mats Gym Weights & Plates Multi-Gym & Multi-Stations Other Strength Machines Plate Loaded Equipment Selectorized Equipment Smith Machines Weight Benches Weight Racks & Cages Glute Thruster Shop By Brand Life Fitness Strength Hammer Strength Precor Strength Cybex Strength Lacertosus SportGear Equipment Technogym Strength New Customizable!SportGear StrengthGym PackagesNew ArrivalsSale 0 Your cart is currently empty. 0 Your cart is currently empty. { "@context": "https://schema.org", "@type": "LocalBusiness", "name": "Global Fitness", "image": "", "@id": "", "url": "https://www.globalfitness.com/", "telephone": "310.340.6124", "address": { "@type": "PostalAddress", "streetAddress": "1639 W. Rosecrans Ave", "addressLocality": "Gardena", "addressRegion": "CA", "postalCode": "90249", "addressCountry": "US" }, "geo": { "@type": "GeoCoordinates", "latitude": 33.9017219, "longitude": -118.2884167 }, "openingHoursSpecification": { "@type": "OpeningHoursSpecification", "dayOfWeek": [ "Monday", "Tuesday", "Wednesday", "Thursday", "Friday" ], "opens": "08:00", "closes": "17:00" }, "sameAs": [ "https://www.facebook.com/globalfitness", "https://twitter.com/globalfitness96", "https://instagram.com/globalfitnessinc/", "https://www.youtube.com/user/GlobalFitnessDotCom", "https://pinterest.com/globalfitnessla" ] } WELCOME TO GLOBAL FITNESS Top-Quality Used Gym Equipment Global Fitness is your trusted source of new, refurbished, and used gym equipment. Invest in yourself today with reasonably priced new or preowned fitness equipment from dependable industry brands; build your dream gym while saving 50% with a comparable warranty.SUMMER SALES ARE LIVE! SHOP BY BRANDShop Trending Exercise EquipmentUsed TreadmillsShop NowHome Gym PackagesShop NowUsed Elliptical TrainersShop NowWhy We Lead The Used Exercise Equipment IndustryGlobal Fitness is one of the most respected names in the industry, specializing in high-quality used fitness equipment. For over 20 years, we have served as a pioneer of innovation, changing how gym owners view their stock of equipment while disrupting the traditional model. Offering valued products and excellent service, we continue to expand our market share by never settling and consistently challenging the status quo. Loved by our clients and envied by the competition, we take pride in our proactive and novel approach—an approach that allows us to offer a “like new” product that begins at conception and continues through the point of sale, service and beyond. If you’re looking for superior used exercise equipment at a sensible price, look no further than Global Fitness.Shop CardioShop StrengthShop Our Popular, Reliable Gym Equipment We carry a wide selection of treadmills, indoor rowers, lower-body arc trainers and cross-trainer machines to improve cardio and strength. These machines are reconstructed to serve our worldwide clientele looking for high-performing equipment with a modern industrial design and reliable features. Browse All EquipmentShop Popular Products Used Life Fitness Integrity Series PowerMill SC From $3,575.00 Add to Cart On Sale Used Technogym Skillrow Indoor Rower From $1,775.00$3,950.00 Add to Cart On Sale Used Life Fitness Integrity Series Treadmill - INTSC From $1,745.00$2,425.00 Add to Cart On Sale Used Life Fitness Integrity Series Elliptical Cross-Trainer INXSC From $1,175.00$1,875.00 Add to Cart On Sale Used Life Fitness Lower Body Arc Trainer From $1,145.00$1,975.00 Add to Cart What Our Customer Have To Say "We ordered our treadmill online from Global Fitness, the next day I received an email confirming our order with full contact information. I called instead of replying to the email because I had a question. Gabriela was awesome and answered all my questions! Prior to shipping the treadmill, she sent me a photo of the equipment so I could appro…[truncated by Evolize: exceeded D1 value limit]
Markup
<body id="used-gym-equipment-refurbished-exercise-equipment-for-sale" class="template-index is-scrolled-top" data-audioeye-device-desktop=""><div class="cc-revoke cc-bottom cc-left" title="Cookie policy" style="display: none; bottom: 15px; border-bottom-left-radius: 0.5em; border-bottom-right-radius: 0.5em; left: 15px; transform: translateY(0px);"><div class="pd-floating-icon"><button type="button" class="pd-floating-icon__open" aria-haspopup="dialog" aria-controls="pandectes-banner" aria-label="Cookie policy" aria-expanded="true"><img src="https://cdn.shopify.com/s/files/1/0037/6402/7490/t/11…
Affected pages/ /blogs/news/tagged/product-help /pages/faq /products/new-sportgear-vkr /pages/register-purchase
High

Form fields use placeholder text as the only label

WCAG 1.3.1 (A)7 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 7 affected elements
Component · Ref 0DFUPF
Affected pagehttps://www.globalfitness.com/products/new-sportgear-vkr?variant=19111304396898
Elementinput#zipCode
Markup
<input type="text" id="zipCode" name="findCharge" placeholder="Enter shipping zipcode" pattern="[0-9\-]*" required="required" class="form-control">
Affected pages/ /blogs/news/tagged/product-help /pages/faq /products/new-sportgear-vkr /pages/register-purchase
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 S09D9M
Affected pagehttps://www.globalfitness.com/products/new-sportgear-vkr?variant=19111304396898
Elementmeta[name="viewport"]
Markup
<meta name="viewport" content="width=device-width, minimum-scale=1, maximum-scale=3, initial-scale=1, shrink-to-fit=no, user-scalable=0">
Affected pages/ /blogs/news/tagged/product-help /pages/faq /products/new-sportgear-vkr /pages/register-purchase
High

Elements must only use supported ARIA attributes

WCAG 4.1.2 (A)24 instances3 inspected pages

Elements must only use supported ARIA attributes

Why it matters

Elements must only use supported ARIA attributes

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 24 affected elements
Component · Ref K4Y8L9
Affected pagehttps://www.globalfitness.com/
Element.col-xl-4.col-md-6.col-sm-12:nth-child(2)
Accessible nameCustom Gym Equipment
Markup
<div class="col-12 col-sm-12 col-md-6 col-xl-4 is-selected" aria-selected="true" style="position: absolute; left: 33.33%;">
Component · Ref 8XS2AQ
Affected pagehttps://www.globalfitness.com/products/new-sportgear-vkr?variant=19111304396898
Element.col-md-6.is-selected.col-sm-6:nth-child(1)
Accessible nameCustom product_name
Markup
<div class="col-12 col-sm-6 col-md-6 is-selected" aria-selected="true" style="position: absolute; left: 0%;">
Component · Ref 804N7S
Affected pagehttps://www.globalfitness.com/
Element.t-slider > .flickity-viewport > .flickity-slider > .col-12:nth-child(3)
Accessible name"Awesome customer service. Debbie assisted us in finding the perfect machines for our home gym. Great prices, I am definitely coming back for more equipment." - JANETTE M.
Markup
<div class="col-12" aria-selected="false" style="position: absolute; left: 200%;">
Component · Ref 2QO3S6
Affected pagehttps://www.globalfitness.com/
Element.col-6.col-lg-3.col-md-4:nth-child(1)
Markup
<div class="col-6 col-sm-6 col-md-4 col-lg-3 col-xl-2 is-selected" aria-selected="true" style="position: absolute; left: 0%;"></div>
Component · Ref 4BSQ8N
Affected pagehttps://www.globalfitness.com/
Element.flickity-slider > .col-12:nth-child(4)
Accessible name"I read all of the other reviews - including the three poor ones and their experience was not mine. The delivery showed up on time, protected the walls as they carried the new treadmill upstairs (not at all an easy task), and were spectacular (a couple turns on the staircase, and the treadmill is heavy). My wife is an avid walker and uses the treadmill daily and loves it. As long as she is happy, I am happy" - MARK S.
Markup
<div class="col-12" aria-selected="false" style="position: absolute; left: 300%;">
Component · Ref 76FN2B
Affected pagehttps://www.globalfitness.com/blogs/news/tagged/product-help
Element.w-100.align-items-stretch.d-flex:nth-child(4)
Accessible nameused-fitness-equipment-product Precor TRM 833 Treadmill in The Used Market April 26, 2019
Markup
<div class="w-100 d-flex align-items-stretch" aria-selected="false" style="position: absolute; left: 300%;">
Component · Ref D3UP4Z
Affected pagehttps://www.globalfitness.com/products/new-sportgear-vkr?variant=19111304396898
Element.col-xl-3
Accessible nameUsed Sportgear Utility Bench From $130.00 Add to Cart
Markup
<div class="col-sm-6 col-lg-4 col-xl-3 mt-4 mb-5 d-flex align-items-stretch justify-content-around is-selected" aria-selected="true" style="position: absolute; left: 0%;">
Component · Ref 769JYA
Affected pagehttps://www.globalfitness.com/blogs/news/tagged/product-help
Element.is-selected.w-100.align-items-stretch
Accessible nameGym Cleaning 101: How to Properly Clean Used Gym Equipment June 03, 2020
Markup
<div class="w-100 d-flex align-items-stretch is-selected" aria-selected="true" style="position: absolute; left: 0%;">
High

Interactive controls are not keyboard-accessible

WCAG 2.1.1 (A)4 instances1 inspected page

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 4 affected elements
Component · Ref UZHQWR
Affected pagehttps://www.globalfitness.com/products/new-sportgear-vkr?variant=19111304396898
Elementform#new-review-form_2055976484962 > fieldset:nth-of-type(2) > div:nth-of-type(1) > div > a:nth-of-type(5)
Accessible name5 stars
Roleradio
Markup
<a role="radio" tabindex="-1" class="stamped-fa stamped-fa-star-o" data-value="5" data-a11y-star="true" aria-label="5 stars" aria-checked="false"><span style="display:none;">5</span></a>
High

Images lack text alternatives

WCAG 1.1.1 (A)3 instances1 inspected page

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 3 affected elements
Component · Ref YYHA1C
Affected pagehttps://www.globalfitness.com/products/new-sportgear-vkr?variant=19111304396898
Element.px-0.col.carousel-cell:nth-child(3) > .zoom > img[width="100%"]
Markup
<img src="//www.globalfitness.com/cdn/shop/products/new-sportgear-vkr-sp106_1920x.jpg?v=1670003216" width="100%">
Medium

Text has insufficient colour contrast

WCAG 1.4.3 (AA)64 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 64 affected elements
Component · Ref 2M1C29
Affected pagehttps://www.globalfitness.com/blogs/news/tagged/product-help
Element.list-inline-item:nth-child(1) > a[href$="about-global-fitness"]
Accessible nameAbout Us
Markup
<a href="/pages/about-global-fitness">About Us</a>
Affected pages/ /blogs/news/tagged/product-help /pages/faq /products/new-sportgear-vkr /pages/register-purchase
Component · Ref 19ZXU9
Affected pagehttps://www.globalfitness.com/products/new-sportgear-vkr?variant=19111304396898
Element.call-top > a[href="tel:310.340.0267"]
Accessible name310.340.0267
Markup
<a href="tel:310.340.0267">
Affected pages/ /blogs/news/tagged/product-help /pages/faq /products/new-sportgear-vkr /pages/register-purchase
Component · Ref 25CVT0
Affected pagehttps://www.globalfitness.com/
Element.cc-close
Accessible nameclose
Markup
<button aria-label="close" type="button" tabindex="0" class="cc-close">✕</button>
Affected pages/ /blogs/news/tagged/product-help /pages/faq /products/new-sportgear-vkr /pages/register-purchase
Component · Ref VYXVXI
Affected pagehttps://www.globalfitness.com/
Element#customer_login_link
Accessible nameLog in
Markup
<a href="https://www.globalfitness.com/customer_authentication/redirect?locale=en&amp;region_country=US" id="customer_login_link">Log in</a>
Affected pages/ /blogs/news/tagged/product-help /pages/faq /products/new-sportgear-vkr /pages/register-purchase
Component · Ref ME1KBS
Affected pagehttps://www.globalfitness.com/
Elementdiv[data-prod-type="Treadmill"] > .card-body > .justify-content-between.d-flex > .card-price > s
Accessible name$2,425.00
Markup
<s class="price small m-0 p-0 text-gray-600 d-block">$2,425.00</s>
Component · Ref QASHV
Affected pagehttps://www.globalfitness.com/products/new-sportgear-vkr?variant=19111304396898
Element.stock
Accessible nameIn Stock.
Markup
<span class="stock">In Stock.</span>
Component · Ref 910FFF
Affected pagehttps://www.globalfitness.com/
Element.align-items-stretch[data-card-prod=""][role="treeitem"]:nth-child(4) > .card.card-product[data-prod-type="Elliptical Trainer"] > .card-body > .justify-content-between.d-flex > .card-price > s
Accessible name$1,875.00
Markup
<s class="price small m-0 p-0 text-gray-600 d-block">$1,875.00</s>
Component · Ref UM1HHY
Affected pagehttps://www.globalfitness.com/products/new-sportgear-vkr?variant=19111304396898
Element.d-sm-inline.mr-3.d-block
Accessible nameProduct Code: N.SG-VKR
Markup
<span class="d-block d-sm-inline mr-3">Product Code: N.SG-VKR</span>
Component · Ref 37A4X8
Affected pagehttps://www.globalfitness.com/products/new-sportgear-vkr?variant=19111304396898
Element.breadcrumb-item:nth-child(1) > a[href="/"]
Accessible nameHome
Markup
<a href="/">Home</a>
Component · Ref 69IQ2X
Affected pagehttps://www.globalfitness.com/products/new-sportgear-vkr?variant=19111304396898
Element.stamped-empty-state > div
Accessible nameBe the first to review this item
Markup
<div>Be the first to review this item</div>
Component · Ref Z0OHRN
Affected pagehttps://www.globalfitness.com/products/new-sportgear-vkr?variant=19111304396898
Element.d-sm-inline.d-block:nth-child(2)
Accessible nameMPN: N.SP-106
Markup
<span class="d-block d-sm-inline">MPN: N.SP-106</span>
Component · Ref FMIG4Q
Affected pagehttps://www.globalfitness.com/
Element.link-stl[href$="used-treadmills"]
Accessible nameShop Now
Markup
<a href="/collections/used-treadmills" class="link-stl">Shop Now</a>
Component · Ref MF3NST
Affected pagehttps://www.globalfitness.com/blogs/news/tagged/product-help
Element.mb-lg-6.align-items-stretch.col-12:nth-child(2) > .card-article.border-0.prod-shadow > .card-body.text-white > .sub-meta.m-0.ls-0 > time
Accessible nameNovember 01, 2018
Markup
<time datetime="formatDate(article.node.publishedAt)"> November 01, 2018</time>
Component · Ref 8WOJ3O
Affected pagehttps://www.globalfitness.com/blogs/news/tagged/product-help
Element.mb-lg-6.align-items-stretch.col-12:nth-child(2) > .card-article.border-0.prod-shadow > .card-body.text-white > .card-title.my-1 > a
Accessible nameWhich Is Better, New or Leased Gym Equipment?
Markup
<a href="/blogs/news/which-is-better-new-or-leased-gym-equipment">Which Is Better, New or Leased Gym Equipment?</a>
Component · Ref R3YTHL
Affected pagehttps://www.globalfitness.com/blogs/news/tagged/product-help
Element.mb-lg-6.align-items-stretch.col-12:nth-child(1) > .card-article.border-0.prod-shadow > .card-body.text-white > .b-cate.text-uppercase.text-white
Accessible namecompany-news
Markup
<div class="text-uppercase text-white b-cate">company-news</div>
Component · Ref XQ207I
Affected pagehttps://www.globalfitness.com/
Element.text-uppercase.font-montserrat.mb-3
Accessible nameVIEW OUR
Markup
<h6 class="mb-3 text-uppercase font-montserrat">VIEW OUR</h6>
Component · Ref JXIAXW
Affected pagehttps://www.globalfitness.com/
Element.brand-title
Accessible nameSHOP BY BRAND
Markup
<h3 class="brand-title">SHOP BY BRAND</h3>
Component · Ref UJLXJN
Affected pagehttps://www.globalfitness.com/blogs/news/tagged/product-help
Element.card-recent-articles > .card-header.bg-white.p-0
Accessible nameRecent Articles
Markup
<h5 class="card-header p-0 mb-4 bg-white">Recent Articles</h5>
Component · Ref 9PBUXF
Affected pagehttps://www.globalfitness.com/blogs/news/tagged/product-help
Element.p-4 > h3
Accessible nameOpening Your Own Gym?
Markup
<h3 class="mb-3 ls-05">Opening Your Own Gym?</h3>
Component · Ref G2KBBY
Affected pagehttps://www.globalfitness.com/
Element.text-white.mb-5
Accessible nameWhat Our Customer Have To Say
Markup
<h2 class="mb-5 text-white text-center">What Our Customer Have To Say</h2>
Component · Ref P6GN29
Affected pagehttps://www.globalfitness.com/
Elementh5
Accessible nameWELCOME TO GLOBAL FITNESS
Markup
<h5 style="color: rgb(255, 255, 255);">WELCOME TO GLOBAL FITNESS</h5>
Component · Ref V3E7IU
Affected pagehttps://www.globalfitness.com/blogs/news/tagged/product-help
Element.card-socials > .card-header.bg-white.p-0
Accessible namelet’s get social
Markup
<h5 class="card-header p-0 mb-4 bg-white">let’s get social</h5>
Component · Ref UXB31C
Affected pagehttps://www.globalfitness.com/
Elementa[href$="gallery"]
Accessible nameSEE OUR PORTFOLIO
Markup
<a href="/pages/gallery" class="link-stl">SEE OUR PORTFOLIO<i aria-hidden="true" class="icon ion-ios-arrow-forward ml-2"></i></a>
Component · Ref BFUKGY
Affected pagehttps://www.globalfitness.com/
Elementh1
Accessible nameTop-Quality Used Gym Equipment
Markup
<h1 class="heading-txt" style="color: rgb(255, 255, 255);">Top-Quality Used Gym Equipment</h1>
Component · Ref HKQ8KC
Affected pagehttps://www.globalfitness.com/
Element.col-sm-12.col-lg-4:nth-child(3) > .trend-blk > .trend-det > .link-stl
Accessible nameShop Now
Markup
<a href="/collections/used-elliptical-trainers" class="link-stl">Shop Now</a>

Showing 25 representative examples · 11 more affected elements not shown

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 SV5U4A
Affected pagehttps://www.globalfitness.com/products/new-sportgear-vkr?variant=19111304396898
Elementdiv#shopify-section-template-product-default > div:nth-of-type(1) > section > div
Accessible nameHome New Sportgear VKR New Sportgear VKR $1,145.00 Notify me when product on sale *Color may differ from photos; your approval is required before order finalization. Product Condition: New Add to Cart Starting at $104/mo with Affirm. Learn More $00.00 shipping to 00000 Calculate shipping costs Starting at $104/mo with Affirm. Learn More Availability: In Stock.  Lead time varies. Most products ship within 24 hours. Condition: New Warranty:Manufacturer's Warranty Questions? Email Us Looking to rent instead?   Rent this VKR Have one to sell?   Sell your VKR Product Code: N.SG-VKRMPN: N.SP-106
Markup
<div class="container"><nav role="navigation" aria-label="breadcrumbs"><ol class="breadcrumb mb-3 mb-md-5"><li class="breadcrumb-item"><a href="/">Home</a></li> <li aria-current="page" aria-hidden="true" class="breadcrumb-item active">New Sportgear VKR</li></ol></nav> <div class="row"><div class="col-lg-6"><div class="product-images-wrapper pr-lg-4 pt-md-0 py-5 text-center sticky-top"><div role="tree" data-carousel-main="" data-flickity="{
              &quot;adaptiveHeight&quot;: true,
              &quot;contain&quot;: true,
              &quot;groupCells&quot;: true,
              &quot;wra…
Affected pages/ /blogs/news/tagged/product-help /pages/faq /products/new-sportgear-vkr /pages/register-purchase
Medium

Navigation regions are not distinguishable

WCAG 1.3.1 (A)15 instances5 inspected pages

The page has multiple navigation landmarks but they lack accessible names, so screen reader users cannot tell them apart.

Why it matters

The page has multiple navigation landmarks but they lack accessible names, so screen reader users cannot tell them apart.

Recommended correction

Give each navigation region a distinct aria-label (e.g. "Primary", "Footer") when more than one is present.

View 15 affected elements
Component · Ref UELWXC
Affected pagehttps://www.globalfitness.com/
Elementdiv#shopify-section-header > header > nav
Accessible nameCardio Equipment Shop By Equipment Adaptive Motion Trainer Climbing Machines Elliptical Trainers Exercise Bikes Incline Trainers Indoor Cycling Bike Lateral Trainers Other Cardio Machines Rowing Machines Spinner Bikes Steppers & Stepmills Treadmills UBE Ergometers Shop By Brand Life Fitness Cardio Precor Cardio Cybex Cardio Matrix Cardio Star Trac Cardio Technogym Cardio Woodway Cardio SUMMER SALES ARE LIVE!SHOP OUR SUMMER DEALSStrength Equipment Shop By Equipment Cable Crossover Machines Dumbbells & DB Sets Functional Trainers Gym Accessories Gym Flooring & Mats Gym Weights & Plates Multi-Gym & Multi-Stations Other Strength Machines Plate Loaded Equipment Selectorized Equipment Smith Machines Weight Benches Weight Racks & Cages Glute Thruster Shop By Brand Life Fitness Strength Hammer Strength Precor Strength Cybex Strength Lacertosus SportGear Equipment Technogym Strength New Customizable!SportGear StrengthGym PackagesNew ArrivalsSale 0 Your cart is currently empty. 0 Your cart is currently empty.
Markup
<nav class="navbar navbar-main navbar-expand-lg "><div class="container"><a href="/" name="Global Fitness" aria-label="Global Fitness" class="navbar-brand mr-0 mr-md-5"><img src="https://cdn.shopify.com/s/files/1/0037/6402/7490/files/globalfitness-logo-25-years-strong_b66b0fb0-d865-498e-afc0-7c8a8ca75e2e.svg?v=1616017653" alt="Global Fitness" class=" lazyloaded"></a> <div class="collapse navbar-collapse"><div id="main-nav" data-navbar="" class="d-flex flex-grow-1" style="display: block;"><ul class="navbar-nav align-items-center mr-auto flex-grow-1 justify-content-around"><li class="nav-item  m…
Affected pages/ /blogs/news/tagged/product-help /pages/faq /products/new-sportgear-vkr /pages/register-purchase
Component · Ref TPDXOG
Affected pagehttps://www.globalfitness.com/pages/faq
Elementdiv#shopify-section-mobile-navigation > div > div:nth-of-type(2) > nav:nth-of-type(1)
Accessible nameCardio Equipment Shop By Equipment Shop By Brand Strength Equipment Shop By Equipment Shop By Brand Gym Packages New Arrivals Sale
Markup
<nav class="navbar-mobile"><ul class="navbar-nav"><li class="nav-item "><a href="#" role="button" data-toggle="collapse" data-target="#submenu-cardio-equipment" aria-expanded="false" name="Cardio Equipment" aria-label="Cardio Equipment" class="nav-link submenu-toggle d-flex align-items-center justify-content-between cardio-equipment"><span>Cardio Equipment</span> <i class="icon-toggle"></i></a> <div id="submenu-cardio-equipment" class="submenu collapse"><a href="/" name="Shop By Equipment" aria-label="Shop By Equipment" class="nav-link  shop-by-equipment">
                    Shop By Equipment…
Affected pages/ /blogs/news/tagged/product-help /pages/faq /products/new-sportgear-vkr /pages/register-purchase
Medium

ARIA container is missing required child roles

WCAG 1.3.1 (A)1 instance1 inspected page

An ARIA role that requires specific child roles does not contain them, breaking the widget semantics.

Why it matters

An ARIA role that requires specific child roles does not contain them, breaking the widget semantics.

Recommended correction

Provide the child roles the container role requires (e.g. option inside listbox).

View 1 affected element
Component · Ref SIIZAE
Affected pagehttps://www.globalfitness.com/
Elementdiv[data-popular-slider=""]
Accessible nameUsed Life Fitness Integrity Series PowerMill SC From $3,575.00 Add to Cart On Sale Used Technogym Skillrow Indoor Rower From $1,775.00$3,950.00 Add to Cart On Sale Used Life Fitness Integrity Series Treadmill - INTSC From $1,745.00$2,425.00 Add to Cart On Sale Used Life Fitness Integrity Series Elliptical Cross-Trainer INXSC From $1,175.00$1,875.00 Add to Cart On Sale Used Life Fitness Lower Body Arc Trainer From $1,145.00$1,975.00 Add to Cart
Roletree
Markup
<div data-popular-slider="" role="tree" data-flickity="{
                "a..." class="carousel flickity-en..." tabindex="0">
Medium

IDs used in ARIA and labels must be unique

WCAG 4.1.2 (A)1 instance1 inspected page

IDs used in ARIA and labels must be unique

Why it matters

IDs used in ARIA and labels must be unique

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 1 affected element
Component · Ref HZ4VWG
Affected pagehttps://www.globalfitness.com/products/new-sportgear-vkr?variant=19111304396898
Element#questionModal > .modal-dialog[role="document"] > .modal-content > .modal-header > .text-capitalize.modal-title
Accessible nameGeneral Product Question
Markup
<h5 id="exampleModalLongTitle" class="modal-title text-capitalize">General Product Question</h5>
Low

Low-quality alternative text

WCAG 1.1.1 (A)28 instances5 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 28 affected elements
Component · Ref RU4IJO
Affected pagehttps://www.globalfitness.com/
Elementdiv > div > div:nth-of-type(2) > li > a > img
Markup
<img src="//www.globalfitness.com/cdn/shop/files/1400-px-by-1200-px-image-of-a-southern-california-beach-depicting-a-typical-summer-day_400x.png?v=1780503254" alt="Global Fitness" class="nav-img">
Affected pages/ /blogs/news/tagged/product-help /pages/faq /products/new-sportgear-vkr /pages/register-purchase
Component · Ref 21H5ZP
Affected pagehttps://www.globalfitness.com/pages/faq
Elementdiv#shopify-section-header > header > nav > div > a > img
Markup
<img src="https://cdn.shopify.com/s/files/1/0037/6402/7490/files/globalfitness-logo-25-years-strong_b66b0fb0-d865-498e-afc0-7c8a8ca75e2e.svg?v=1616017653" alt="Global Fitness" class=" lazyloaded">
Affected pages/ /blogs/news/tagged/product-help /pages/faq /products/new-sportgear-vkr /pages/register-purchase
Component · Ref EMAWSC
Affected pagehttps://www.globalfitness.com/pages/register-purchase
Elementdiv:nth-of-type(1) > div > div:nth-of-type(1) > div > a > img
Markup
<img src="https://cdn.shopify.com/s/files/1/0037/6402/7490/files/logo.svg?12327727214290072917" alt="Global Fitness" class=" lazyloaded">
Affected pages/ /blogs/news/tagged/product-help /pages/faq /products/new-sportgear-vkr /pages/register-purchase

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.