Free5 minutesbeginner

Browser Compatibility

Resolve browser-specific issues with the Zenovay dashboard and tracking script.

browsercompatibilitychromefirefoxsafari
Last updated: January 15, 2025

Resolve browser-specific issues with the Zenovay dashboard and tracking script.

Supported Browsers

Dashboard (app.zenovay.com)

BrowserMinimum VersionNotes
Chrome90+Recommended
Firefox88+Full support
Safari14+Full support
Edge90+Full support
Opera76+Full support

Tracking Script

BrowserMinimum VersionNotes
Chrome60+Full support
Firefox55+Full support
Safari11+Full support
Edge79+Full support
IE11Basic support only

Chrome Issues

Dashboard Not Loading

Clear cache:

  1. Press Ctrl+Shift+Delete (Windows) or Cmd+Shift+Delete (Mac)
  2. Select "All time"
  3. Check "Cached images and files"
  4. Click "Clear data"

Disable extensions:

  1. Open chrome://extensions
  2. Disable all extensions
  3. Reload dashboard
  4. Re-enable one by one to find culprit

Common Extension Conflicts

  • Ad blockers: May block API calls
  • Privacy Badger: Can block tracking script
  • uBlock Origin: May need whitelist
  • Dark Reader: Can affect charts

Whitelist Zenovay:

*.zenovay.com

Memory Issues

If Chrome becomes slow:

  1. Close other tabs
  2. Clear browsing data
  3. Disable unused extensions
  4. Check chrome://memory-internals

Firefox Issues

WebGL Not Working (3D Globe)

Enable WebGL:

  1. Type about:config in address bar
  2. Search for webgl.disabled
  3. Set to false
  4. Restart Firefox

Check WebGL support:

  1. Visit about:support
  2. Look for "WebGL 1 Driver Renderer"
  3. Should show your graphics card

Tracking Prevention

Firefox Enhanced Tracking Protection may block:

Standard mode: Usually works Strict mode: May block

Allow Zenovay:

  1. Click shield icon in address bar
  2. Click "Protection Settings"
  3. Add exception for zenovay.com

If sessions not persisting:

  1. Settings → Privacy & Security
  2. Check "Delete cookies when Firefox closes"
  3. Add exception for zenovay.com

Safari Issues

Intelligent Tracking Prevention (ITP)

Safari aggressively limits tracking:

  • 7-day cookie expiry for cross-site
  • 24-hour expiry for script-set cookies

Impact:

  • Returning visitors may appear as new
  • Use first-party tracking mode

First-party setup:

<script
  defer
  src="https://analytics.yourdomain.com/z.js"
  data-tracking-code="YOUR_TRACKING_CODE">
</script>

Private Relay (iCloud+)

iCloud Private Relay hides IP addresses:

  • Geographic data may be approximate
  • IP-based visitor identification affected
  • Cannot be bypassed

Cross-Site Tracking Blocks

If dashboard can't connect:

  1. Safari → Settings → Privacy
  2. Uncheck "Prevent cross-site tracking"
  3. Or add exception for zenovay.com

WebGL in Safari

Safari WebGL limitations:

  • Check System Preferences → Battery
  • Disable "Automatic graphics switching" temporarily
  • Or use Chrome for 3D Globe

Edge Issues

Legacy Edge vs Chromium Edge

Chromium Edge (current): Full support Legacy Edge (pre-2020): Limited support - please update

Check version:

  1. Settings → About Microsoft Edge
  2. Should be version 90+

SmartScreen Blocking

If Edge blocks Zenovay:

  1. Click "More info"
  2. Click "Run anyway"
  3. Or add to trusted sites

IE Mode

IE Mode in Edge has limited support:

  • Dashboard may not work
  • Tracking script has basic support
  • Use modern Edge mode instead

Mobile Browsers

iOS Safari

Limitations:

  • Same ITP restrictions as desktop
  • WebGL may have issues on older devices
  • Use Safari 14+

If app not loading:

  1. Settings → Safari
  2. Clear History and Website Data
  3. Disable "Prevent Cross-Site Tracking" if needed

Chrome Mobile

Full support on:

  • Android 8+
  • Chrome 90+

If issues:

  1. Chrome → Settings → Privacy
  2. Check "Preload pages" is enabled
  3. Clear browsing data

Samsung Internet

Limited testing:

  • Generally works
  • May have minor styling issues
  • Use Chrome for best experience

WebGL/3D Globe

Requirements

The 3D Globe requires:

  • WebGL 2.0 support
  • Hardware acceleration enabled
  • Adequate GPU memory

Check WebGL Support

Visit: get.webgl.org

  • "Your browser supports WebGL" = OK
  • If error, see fixes below

Enable Hardware Acceleration

Chrome:

  1. Settings → System
  2. Enable "Use hardware acceleration when available"
  3. Restart browser

Firefox:

  1. Settings → General → Performance
  2. Uncheck "Use recommended performance settings"
  3. Check "Use hardware acceleration when available"

Edge:

  1. Settings → System
  2. Enable "Use hardware acceleration when available"

Fallback Mode

If WebGL unavailable:

  • Globe shows 2D map instead
  • Or text "WebGL not supported"
  • Core analytics still work

JavaScript Errors

Console Errors

Check browser console:

  1. Press F12 or right-click → Inspect
  2. Click "Console" tab
  3. Look for red errors

Common errors:

ErrorMeaningFix
Script blockedAd blockerWhitelist
CORS errorCross-origin issueCheck domain config
TimeoutNetwork issueCheck connection

Script Not Loading

Verify script loads:

  1. Open Network tab (F12)
  2. Filter by "JS"
  3. Look for z.js from Zenovay
  4. Check status is 200

Cookie/Storage Issues

Third-Party Cookies Blocked

Modern browsers block third-party cookies:

Solutions:

  1. Use first-party tracking (recommended)
  2. User grants exception
  3. Use cookieless mode

localStorage Blocked

Private browsing blocks storage:

  • Sessions won't persist
  • This is expected behavior
  • Tracking still works for that session

Clear Site Data

Chrome:

  1. F12 → Application tab
  2. Left panel: Storage
  3. Click "Clear site data"

Firefox:

  1. F12 → Storage tab
  2. Right-click → Delete All

Performance Issues

Dashboard Slow

Check:

  1. Close other tabs
  2. Disable extensions
  3. Use Chrome (fastest)
  4. Check internet speed

Reduce load:

  • Use smaller date ranges
  • Disable real-time if not needed
  • Use table view instead of globe

Script Affecting Site Speed

Zenovay script is optimized but:

  • Loads async (non-blocking)
  • ~5KB gzipped
  • No impact on Core Web Vitals

If concerned:

<!-- Defer loading -->
<script defer
  data-tracking-code="YOUR_TRACKING_CODE"
  src="...">
</script>

Testing Compatibility

Cross-Browser Testing

  1. Test in your target browsers
  2. Check major features work
  3. Verify tracking fires

BrowserStack/LambdaTest

For comprehensive testing:

  • Test on real devices
  • Check mobile browsers
  • Verify tracking across browsers

Reporting Issues

If browser issue persists:

  1. Browser details:

    • Name and version
    • Operating system
    • Extensions installed
  2. Issue details:

    • What doesn't work
    • Console errors
    • Screenshots
  3. Steps to reproduce:

    • What you clicked
    • What happened
    • What you expected

Next Steps

Was this article helpful?