Home - Bedfont Scientific Ltd.
Serious3 issues
Links must have discernible textlink-name · 9 elements affectedSerious
Ensure links have discernible text
Give every link discernible text.
Why: A link with only an icon or image is announced with no purpose, so users don't know where it goes.
How: Add text inside the link, or aria-label, or alt text on the image inside it.
<a href="https://www.bedfont.com/the-evolution-of-feno-testing-from-laboratory-systems-to-point-of-care-diagnostics/" target="_self" rel="noopener">Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a href="https://www.bedfont.com/become-a-distributor/"></a>Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a href="https://www.bedfont.com/request-a-quote/"></a>Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a href="https://support.bedfont.com/en/knowledge"></a>Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a class="" target="_blank" href="https://www.facebook.com/Bedfontltd/"><i class="fa fa-facebook-f" aria-hidden="true"></i></a>Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a class="" target="_blank" href="https://twitter.com/BedfontLtd"><i class="fa-brands fa-x-twitter" aria-hidden="true"></i></a>Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a class="" target="_blank" href="https://www.instagram.com/bedfontltd/"><i class="fa fa-instagram" aria-hidden="true"></i></a>Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a class="" target="_blank" href="https://www.linkedin.com/company/bedfont-scientific-ltd"><i class="fa fa-linkedin" aria-hidden="true"></i></a>Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a class="" target="_blank" href="https://www.youtube.com/user/BedfontScientificLtd"><i class="fa fa-youtube" aria-hidden="true"></i></a>Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
Elements must meet minimum color contrast ratio thresholdscolor-contrast · 5 elements affectedSerious
Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Increase the contrast between text and its background.
Why: Low-vision shoppers, and anyone in bright sunlight, can't read text that blends into its background.
How: Aim for a contrast ratio of at least 4.5:1 for normal text (3:1 for large text). Adjust the colours in your theme settings or CSS. Use a contrast checker on the exact hex values.
<a href="https://www.bedfont.com/" class="nav-link active">Home</a>Fix any of the following: Element has insufficient color contrast of 3.55 (foreground color: #0090d0, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1
<a href="https://www.bedfont.com/request-a-quote/" class="nav-link">
Request a Quote </a>Fix any of the following: Element has insufficient color contrast of 3.55 (foreground color: #0090d0, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1
<a class="btn " href="https://www.bedfont.com/about-us/" target="_self">About Us<i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a>Fix any of the following: Element has insufficient color contrast of 4.44 (foreground color: #ffffff, background color: #e5147d, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1
<a class="btn " href="/news" target="_blank" rel="noopener">View All<i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a>Fix any of the following: Element has insufficient color contrast of 3.55 (foreground color: #ffffff, background color: #0090d0, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1
<p class="text-white-50 small wp-block-paragraph">© 1976-2025 Bedfont® Scientific Ltd., all rights reserved | Incorporated in England and Wales under registered number: 1289798</p>Fix any of the following: Element has insufficient color contrast of 4.48 (foreground color: #9099a1, background color: #213343, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1
Elements should not have tabindex greater than zerotabindex · 3 elements affectedSerious
Ensure tabindex attribute values are not greater than 0
Full technical reference (Deque) →<button accesskey="b" class="INDshortcutBtn" tabindex="1">Press enter for Accessibility for blind people<span class="INDhiddenText"> who use screen readers</span></button>Fix any of the following: Element has a tabindex greater than 0
<button accesskey="l" tabindex="1">Press enter for Keyboard Navigation</button>Fix any of the following: Element has a tabindex greater than 0
<button tabindex="1">Press enter for Accessibility menu</button>Fix any of the following: Element has a tabindex greater than 0
Moderate3 issues
All page content should be contained by landmarksregion · 10 elements affectedModerate
Ensure all page content is contained by landmarks
Put all page content inside landmark regions.
Why: Content outside landmarks (header, nav, main, footer) is hard for screen-reader users to find and orient within.
How: Use semantic wrappers (<header>, <nav>, <main>, <footer>) so no meaningful content sits loose in the <body>.
<a class="skip-link screen-reader-text" href="#primary">Skip to content</a>Fix any of the following: Some page content is not contained by landmarks
<section id="home_bg" class="hero-style-1 module-662-hero-0" style="background-image: https://www.bedfont.com/wp-content/uploads/2024/10/slideshow5.jpg">Fix any of the following: Some page content is not contained by landmarks
<section class="two-column-image-text style-1 module-662-two_column_image_text-1" id="module-662-two_column_image_text-1">Fix any of the following: Some page content is not contained by landmarks
<section class="text-section text-center module-662-text-2" id="module-662-text-2">Fix any of the following: Some page content is not contained by landmarks
<section class="blogs grey_bg module-662-blogs-4" id="module-662-blogs-4">Fix any of the following: Some page content is not contained by landmarks
<h2 class="text-left">Company <span class="blue-text">Awards</span></h2>Fix any of the following: Some page content is not contained by landmarks
<p>Our commitment to excellence has been recognised by various prestigious awards. Here are some of the awards we have received:</p>Fix any of the following: Some page content is not contained by landmarks
<div class="glide__track" data-glide-el="track">Fix any of the following: Some page content is not contained by landmarks
<section class="py-0 image-grid module-662-image_grid-7" id="module-662-image_grid-7">Fix any of the following: Some page content is not contained by landmarks
<img src="https://www.bedfont.com/wp-content/themes/bedfont/assets/img/back-to-top.png" class="back-to-top" alt="Back to top">Fix any of the following: Some page content is not contained by landmarks
Document should have one main landmarklandmark-one-main · 1 element affectedModerate
Ensure the document has a main landmark
Wrap the primary content in a single <main> landmark.
Why: Landmarks let screen-reader users skip straight to the main content instead of re-hearing the header on every page.
How: Wrap the page's core content in <main>...</main> in the theme layout. Exactly one per page.
<html lang="en-US">Fix all of the following: Document does not have a main landmark
The skip-link target should exist and be focusableskip-link · 1 element affectedModerate
Ensure all skip links have a focusable target
Full technical reference (Deque) →<a class="skip-link screen-reader-text" href="#primary">Skip to content</a>Fix any of the following: No skip link target
Needs a human (1)
Automation could not decide these. This is the honest other half of accessibility that no scanner (and no overlay) can settle for you.
- Elements must meet minimum color contrast ratio thresholds color-contrast — 16 element(s)
Fix these once, then keep them fixed.
Themes change and issues come back. A monitored store gets scheduled re-scans, alerts on regressions, unlimited AI fixes, and an accessibility statement backed by a dated audit trail.