Style Guide Menu

Supported devices

Overview Back to top

We aim to provide a consistent web experience across a wide variety of browser and device combinations available to our consumers. However we accept that small variations are acceptable within 'Full' and, 'Partial', support and where there are no workarounds available.

We encourage the use of new technology and the use of the latest features as long as they are applied using a method that allows users not supporting (or intentional disabling) these features to access the same content.

The primary browser, used for core developments, is Chrome (latest version). Once working on this browser, the rest of the supported browsers should be tested.

Levels of support Back to top

Fully supported browsers

  • All content must be readable and usable and all functionality must work.
  • Variations to presentation of content must be minimised.
  • Where CSS layout is used, the CSS must be rendered by supported web browsers, so that a fully-styled version of the page is presented to the user.
  • Pages should be developed to maximise the user experience for users of the web browser with the highest proportion of users.

Partially supported browsers

  • All core content must be readable and usable and the navigation must work.
  • Any degradation to functionality must be graceful degradation.
  • Any degradation to presentation must not obscure content.

Support table Back to top

An overview of Co-op supported browsers
Operating system Browser Support
Windows 11, Edge Full
8, 9, 10 Partial
Google Chrome latest (Two most recent versions*) Full
Mozilla Firefox latest (Two most recent versions*) Full
Mac OS X Safari 6.x, 7.x, 8.x, 9.x Full
Safari 5.x (Safari in-app) Partial
Google Chrome latest (Two most recent versions*) Full
Mozilla Firefox (Two most recent versions*) Full
Android 4.x, 5.x Full
Amazon Silk Partial
iOS (iPhone) 7.x, 8.x, 9.x Full
6.x Partial
iOS (iPad) 7.x, 8.x, 9.x Full
6.x Partial

Note: Windows Phone, Blackberry and Opera are unsupported due to low traffic levels.

Methodology Back to top

The support list has been created by combining and analysing the traffic to our core customer facing websites over a three month period. Whilst there are small variations in results from site to site, the variation is largely between 1-3% so an overall average provides the best summary of the browsers and devices types used by our customers.

There are so many device/browser combinations in today’s market (especially when we look at how fragmented the Android market is) that we cannot confidently test every single variation. For this reason we have set thresholds for Full and Partial support. For traditional desktop/laptop combinations, Full support and Partial support is set at 3% and 1% respectively. For Mobile and tablet where there is more fragmentation and the difference in operating system can have dramatic impact on the presentation and device capability, the threshold is lowered to 2% and 1%.


Please note that the browser support matrix will change on a regular basis as new versions become available or the most popular browsers our customers' use changes. It is fine to support devices and browsers not listed here if your analytics show that it must be supported.

* Browser Versions auto update without user intervention, so the Full supported version is the two most recent non-beta versions and Partial support is the third most recent non-beta version.