🎨 Browser Support
The open source Spirit web player follows a Progressive Enhancement strategy, which means that it is written in modern Javascript and works wonderfully on modern browsers. It also means that we try not to bog down older browsers with modern functionality so performance is optimal on each platform.
To keep file size to a minimum very old browsers are not supported.
Spirit web player has been successfully tested on the following browsers and devices.
Desktop | Firefox | Chrome | Safari | Edge | IE 11 |
---|
To support IE11, you'll need to include a polyfill just before loading the web player:
<script src="https://cdn.polyfill.io/v2/polyfill.js?features=es6&flags=gated"></script>
<script src="https://unpkg.com/spiritjs/dist/spirit.js"></script>
Mobile | Safari iOS | Chrome Android | Firefox Android |
---|
Tested on Safari iOS version 9 and higher.
Always test your animations in other browsers to make sure it renders correctly. See Polyfill.io documentation for more info regarding polyfilling browser features.
The web player uses GSAP as the default animation strategy. GSAP is absolutely the number one animation lib and it's really great at cross-browser support and performance, yet it might be possible that certain properties are not supported by- and cannot be animated on older browsers.
Again, always test your animations in other browsers and platforms.
For more information on browser support and GSAP head over to the Greensock docs.