logo

WordPress Design Agency

020 3355 8747

Message Us
  • Home
  • About Impact®
    Learn More About Impact Media®
    • Meet The Team
       
    • Why WordPress
       
    • Careers
       
    • Giving Back
       
    • 100K Tree Challenge
       
    James Coates
    Schedule a discovery call with UX Specialist James
    Book A Call
  • WordPress Services
    Learn More About Our Services
    • WordPress Web Design
       
    • UX Design
       
    • WordPress Development
       
    • WordPress Support & Maintenance
       
    • WordPress Evolve Retainer
       
    • WordPress Multisite Development
       
    • WooCommerce
       
    • Replatform To WordPress
       
    • WordPress Consultancy
       
    • Integrations & Plugins
       
    • WordPress Managed Hosting
       
    • WordPress Health Check
       
    James Coates
    Schedule a discovery call with UX Specialist James
    Book A Call
  • Our Process
  • Case Studies
  • Insights
  • Contact Us
WordPress Design Agency
020 3355 8747
logo logo
Book A Call
Back
Menu
  • Home
     
  •  
    About Impact Media
    Learn More About The Impacters
    • Meet The Team
       
    • Why WordPress
       
    • Careers
       
    • Giving Back
       
    • 100K Tree Challenge
       
  •  
    Our Services
    Discover How We Can Help
    • WordPress Web Design
       
    • UX Design
       
    • WordPress Development
       
    • WordPress Support & Maintenance
       
    • WordPress Evolve Retainer
       
    • WordPress Multisite Development
       
    • WooCommerce
       
    • Replatform To WordPress
       
    • WordPress Consultancy
       
    • Integrations & Plugins
       
    • WordPress Managed Hosting
       
    • WordPress Health Check
       
  • Our Process
     
  • Case Studies
     
  • Insights
     
  • Contact Us
     
020 3355 8747
Mon - Fri • 9am - 5pm
Close

Oops! We could not locate your form.

Home / Insights / Why Cross Browser Compatibility Testing Is Crucial For Your Website
Home / Insights / Why Cross Browser Compatibility Testing Is Crucial For Your Website
Back

Why Cross Browser Compatibility Testing Is Crucial For Your Website

Published 16.02.22
16th February 2022
Last Updated 14.08.26
14th August 2026
Newer
6 Min Read
Martin Coates
Martin Coates
WordPress
Older
6 Min Read
 
Martin Coates
Martin Coates
 
WordPress

Cross browser testing should be part of any website project. But what exactly is it, and why should you make sure it is part of your web development agency’s process?

Cross browser testing blog hero image.

What Is Cross Browser Testing?

Having an amazing website is great. But if it doesn’t work correctly in the web browsers of the devices your visitors are using, they’re not receiving the intended experience.

There are so many browsers out there. Available on multiple device types, using different operating systems, and there are multiple versions of each browser still in use. Each will have its own rules around how it understands and renders your website’s code for users in the browser.

Cross browser testing ensures that a website will display and function correctly in as many browsers as possible. It’ll also ensure that the website will work correctly with assistive technology like screen readers. Testing will identify any issues that exist, which need to be addressed ahead of launch.

How To Know Which Browsers To Test

So how do web developers ensure that a website will display as intended on every browser, device, and version out there? Short answer, they don’t. Instead they make sure everything works across an ‘acceptable’ number of browsers.

But how do you define ‘acceptable’? Ideally, this is as many as possible. This is usually a decision made between developers and their clients. 

A good place to begin though is to take a look at existing analytics data for a website (in the case that it’s a redesign or migration rather than a brand new site). To drill down into the specific browsers, devices and operating systems existing users are accessing the website with.

Browser version market share data can also be useful. Depending on the location of the target audience of the website, you can look at global or country specific data. 

Depending on the CMS the website is to be built on, it’s also worth knowing which browsers the CMS supports, and which it no longer supports. 

For example in their best practice handbook for WordPress Core, they list the browsers and versions which they consider best practice to support when releasing a new version of Core. They also list the browser versions they no longer support.   

Compatibility Issues You Might Encounter Without Testing

Imagine that a website has gone live, and no cross browser testing has been carried out.

The website might work great on the browser favoured by the web developer, in this case let’s say Mozilla. But then you start getting messages from users who are experiencing issues.

You do a little digging and the users are all using Chrome, Edge and Safari, or older versions of Mozilla. 

So what is the issue?

  • Different browsers, and particularly older versions may not all support the latest code features, or web technologies.
  • If HTML and CSS haven’t been properly validated, some browsers may still display everything fine, but others may hit issues even with minor errors.
  • Along the same lines as the point above, there might be Javascript logic or syntax errors. In one browser these might not be an issue, but in others thy could affect functionality.
  • If a user is accessing the site with a screen reader or other assistive device, it may be that the site isn’t accessible for them.
  • The website might look great on a desktop or laptop screen, but offer a really bad experience on a mobile device.
  • The user’s device or internet connection might be a limiting factor, and so features that are fine on a fast new device with a speedy internet connection, might be laggy for a user on an older device or slower internet connection.

Why Browser Compatibility Testing Is Important

The list of potential issues covered above, is why cross browser compatibility testing is important. It’s also why testing should be done as widely as possible, and as early as possible before launch. 

Without delaying the launch, these issues and any others can be identified and corrected, or fallbacks can be put in place. Preventing a bad user experience once live.

How Is Cross Browser Testing Done?

Running cross browser testing fully manually is almost impossible these days. With so many browsers, versions, devices, operating systems, web technologies and so on, a developer would need a device collection to rival a large electrical retailer.

Thankfully, there are now numerous tools available which automate some of the process, and can test on a huge range of browsers and devices:

  • BrowserStack and LambdaTest – cloud based real device and browser testing. BrowserStack is part of our tech stack at Impact Media.
  • Playwright – automated cross browser testing backed by Microsoft, supports Chromium, Firefox and WebKit.
  • Percy or Chromatic – for automated visual regression testing, catching subtle differences between browsers automatically.

Testing is set up for the specified range of browsers, versions, devices, screen resolutions, and screen orientations. Anything that doesn’t pass is flagged up in reporting.

These errors and issues can then be fixed, and testing carried out again. This process is repeated until all tests are successful.

Testing should include but not be limited to:

  • Identifying visual inconsistencies – fonts, images, animations
  • Identifying issues with responsive layouts
  • Ensuring accessibility meets with guidelines
  • Debugging code
  • Testing basic functionality
  • Testing processes like form completions, and checkouts

Do AI Browsers Change Cross Browser Testing?

Agentic browsers like Comet and Claude in Chrome are a new and emerging category to consider. Rather than a human reading and clicking though your pages, these tools navigate with a website on a user’s behalf.

Worth considering in your testing plan:

  • Is your site’s structure (headings, labels, forms etc) clear enough for an AI agent to navigate correctly, not only a human.
  • Do critical actions like forms and checkouts still function correctly when triggered by an automated agent rather than a human click.
  • Is there a risk of key content being missed if it relies heavily on hover states, animations, or JavaScript only rendering that an agent might not trigger the same way a browser would?

As this is such a new and still developing area, there is no settled best practice yet. So it is worth continuing to review this part of your testing strategy, as agentic browsing grows, and there is more of a defined best practice for testing agentic browsers.

If you’re planning a website redesign, talk to our team of web development professionals about our process, and how we implement cross browser testing into our workflow.

A picture of James Coates.

If you’d like to learn more about our WordPress & WooCommerce Support & Maintenance plans, drop us an email or give James a call.

Our plans provide a holistic solution to your website’s performance, reliability and security, and are inclusive of premium tools and services.

button to visit contact page
Share Socially
Martin Coates
Martin Coates
Technical Director, Golf Enthusiast & Ex-Superstar DJ
Martin is Mr Technical. His background is in PHP & WordPress development, however, the thing that keeps him up at night now is how to make websites load faster. Insights on performance optimisation and security are what you'll mostly find Martin sharing.
View Team Profile
See More Articles
Martin Coates
Martin Coates
Technical Director, Golf Enthusiast & Ex-Superstar DJ
Martin is Mr Technical. His background is in PHP & WordPress development, however, the thing that keeps him up at night now is how to make websites load faster. Insights on performance optimisation and security are what you'll mostly find Martin sharing.
See More Articles
View Team Profile

If You Liked This, You Might Like These

WordPress
wordpress logo
August 20th, 2026
7 min read

WordPress 7.1 – What’s New In WordPress Core

WordPress Core version 7.1 was released on August 19th. Here's a quick summary of some of the main changes and updates.

Vikki BakerVikki Baker
 
WordPress
wordpress logo
May 27th, 2026
9 min read

WordPress 7.0 Is Here – Is Your Website Ready?

The biggest update to the world's most popular CMS in years has landed, and it changes more than just the editor.

Martin CoatesMartin Coates
 
WordPress
April 1st, 2026
9 min read

The Benefits Of Choosing A Specialist WordPress Agency Ov...

When your business reaches a certain scale, your website stops being a simple marketing tool and becomes a critical piece of infrastructure.

Rommel PlofinoRommel Plofino
 
Want more control over
how you manage content in WordPress?
Edit content that was previously restricted and get creative with building pages in WordPress.
Let's Chat
studio@impactmedia.co.uk
020 3355 8747
Impact Media's LinkedIn
Impact Media's Twitter
Impact Media's Facebook
Impact Media's Instagram
Impact Media's Youtube
wordpress.org

About Impact

  • About Impact Media®
  • Meet The Impact Team
  • Why WordPress?
  • Our Web Development Process
  • Careers
  • Awards
  • Partners
  • Giving Back
  • 100K Tree Challenge

WordPress Services

  • WordPress Web Design
  • UX Design
  • WordPress Development
  • WordPress Evolve Retainers
  • WooCommerce Development
  • Multisite WordPress
  • Migrate To WordPress
  • Custom Integrations & Plugins
  • WordPress Consultancy

WordPress Support

  • WordPress Support & Maintenance
  • WordPress Managed Hosting
  • Case Studies
  • Insights
  • Contact Us

Addresses

London Address:

50 Liverpool Street,

London, EC2M 7PY, UK

+44 (0) 20 3355 8747

 

Registered Address:

Woodland Place, Hurricane Way

Wickford, SS11 8YB, UK

  • Privacy Policy
  • Cookie Policy
Impact Media logo
© Impact Media® 2003 - 2026
Impact Media is a trading name of IMDMS LTD. Company Reg. 05970261
Impact® & Impact Media®
are registered trademarks of IMDMS LTD