Browser Requirements

The behave3d library is written in strict-mode ES5 Javascript and uses CSS3 3D transforms. It doesn't depend on other libraries and makes little attempts at supporting old browsers. Browser-specific CSS prefixes are auto-detected (as of version 0.81).

The key features that the library needs supported by the browser in order to operate are:

Check http://caniuse.com/#feat=transforms3d for details on the support of these functions. According to the data (from StatCounter GlobalStats for December, 2015), about 66% of the used browsers support the CSS 3D Transforms and Perspective. Another 17% support these, but with browser-specific prefixes.

Supported Browsers