Skip to main content

Browser Compatibility Requirements

Benchmrk is a modern web application that requires specific browser capabilities. If you're experiencing rendering issues, missing features, or unexpected errors, your browser may not meet the minimum requirements.

Minimum Browser Versions

BrowserMinimum VersionNotes
Google Chrome80+Recommended browser for best performance
Mozilla Firefox78+ESR (Extended Support Release) 78+ also supported
Microsoft Edge80+Chromium-based Edge only; legacy Edge is not supported
Safari14+macOS and iOS
Opera67+Chromium-based
warning

Internet Explorer is not supported. Benchmrk requires modern JavaScript features and WebGL, which IE does not provide.

Required Browser Features

WebGL

The map requires WebGL for rendering. Without WebGL:

  • The map canvas will not render
  • You may see a blank area or an error message where the map should be

How to check: Visit get.webgl.org. If you see a spinning cube, WebGL is available.

How to fix: Update your graphics drivers, enable hardware acceleration in your browser settings, or try a different browser.

ES2020 JavaScript

Benchmrk's frontend code targets ES2020. Browsers that don't support ES2020 features (optional chaining, nullish coalescing, dynamic imports) may show script errors or fail to load entirely.

All browsers listed in the minimum versions table above support ES2020.

Additional Requirements

FeatureWhy It's Needed
CSS Grid and FlexboxLayout of panels, sidebar, and map canvas
Fetch APIAll API communication with the backend
Web WorkersBackground processing for large datasets
LocalStoragePersisting user preferences and session data
Third-party cookies (optional)Required only if your organisation uses SSO that depends on third-party cookies

Troubleshooting Browser Issues

  1. Update your browser — Most issues are resolved by updating to the latest version.
  2. Enable hardware acceleration — Required for WebGL. Check your browser's system/performance settings.
  3. Disable conflicting extensions — Some privacy or security extensions can interfere with WebGL or API requests.
  4. Try a different browser — If issues persist, try Chrome (the recommended browser) to rule out browser-specific problems.

Mobile Browser Support

Benchmrk is designed for desktop use. While the application may load on mobile browsers, the map interaction and panel layout are optimised for screens 1024px and wider. Mobile-specific issues are not actively supported.

Was this page helpful?