What are our Minimum Technical Requirements?

This guide details what specification of hardware and software would provide an optimum user experience.

Contents

  1. Introduction
  2. Hardware
  3. Software
  4. Sources

# Introduction

Our primary bottle-neck for performance is recognised as DeckGL which powers all of our mapping functionality in the web platform. DeckGL requires support for the WebGL 3D Canvas graphics technology. From this, we can safely extrapolate the following required “Minimum” technical specification required for use of the web platform. However, we should also advise a more modern “Recommended” set of specifications for a more comfortable user experience.

# Hardware

Unsupported

OS: any 32-bit operating system, Windows 8 or earlier
Memory: less than 8GB RAM

Minimum

Desktop
OS: 64-bit Windows 10, macOS Monterey, Ubuntu 20.04 LTS
PC Processor: Intel Core i5 or Ryzen 5
Mac Processor: M1
Memory: 8GB RAM
PC Graphics: Intel Iris Xe

Mobile
OS: iOS 16, Android 13
Example devices: iPhone 12, iPad Pro (4th generation), Samsung Galaxy S20, Google Pixel 5 & 5a

Recommended

Desktop
OS: 64-bit Windows 11, macOS Ventura, Ubuntu 20.04 LTS
PC Processor: Intel Core i7 or Ryzen 7
Mac Processor: M2
Memory: 16GB RAM or more
PC Graphics: NVIDIA GeForce 3050 6GB or Radeon 680M

Mobile
OS: iOS 17 or greater, Android 15 or greater
Example devices: iPhone 13, iPad Pro (5th generation), Samsung Galaxy S22, Google Pixel 6 & 6a

# Software

Unsupported

Chrome versions below 87
Firefox versions below 78
Safari versions below 14
Edge versions below 79
Internet Explorer (all versions)

Minimum

Chrome >=87
Firefox >=78
Safari >=14
Edge >=88

Recommended

Chrome 100+
Firefox 100+
Safari 15
Edge 100+

# Sources

https://caniuse.com/webgl
https://get.webgl.org/get-a-webgl-implementation/
https://en.wikipedia.org/wiki/Google_Chrome_version_history
https://en.wikipedia.org/wiki/Safari_version_history
https://en.wikipedia.org/wiki/Firefox_version_history
https://en.wikipedia.org/wiki/WebGL
https://wiki.ubuntu.com/Releases
https://en.wikipedia.org/wiki/Ios_version_history
https://en.wikipedia.org/wiki/Android_version_history
https://en.wikipedia.org/wiki/MacOS_version_history