Last Updated: 25 April 2024 | Change Log

Additional information

Browser support

Browser Dependencies

  • ES5
  • PostMessage
  • DOM
  • classList
  • appendChild

Cross-platform support (~96% global traffic)

Devices + Browsers + OS

Global Desktop Browser support list:

BrowserVersionMarket ShareUnsupported
IE11+5.41%0.89% < v11
Edge15+4.01%0.24% < v15
Chrome29+63.9%0.21% < v29
Firefox27+10.25%0.11% < v27
Safari7+5.14%0.22% < v7
Opera16+2.13%0.22% < v16

Mobile browser support list:

BrowserVersionMarket Share
iOS Safari6+20.11%
Android Chrome70+57.22%
Android Firefox63+<1%
UC Browser11.8+8.02%
Android Opera12.1+4.05%

Additional support

  • Pixel density
  • Browser card managers
  • Zoom levels
  • Touch navigation
  • Multiple viewports

Dev Dependencies

  • TypeScript - superset of JavaScript (ES5 + ES Next + Types)
  • TSLint - TypeScript linting tool
  • Karma - Test Runner tool
  • Mocha - Test framework
  • Chai - Assertion library
  • Webpack - Module bundler
  • Istanbul - Code coverage tool
  • Selenium - UI testing framework
  • Express - Node web app framework

Next steps


Create sessionState