Compatibilidad de ThreeJS con navegadores

Compatibilidad de ThreeJS con navegadores

Etiquetas: ThreeJS WebGL canvas

ThreeJS puede renderizar de dos modos: canvas y WebGL. El rendimiento de WebGL es muy superior, pero canvas tiene la ventaja de que está soportado en la mayoria de navegadores, incluidos los móbiles.

En la página http://caniuse.com podemos ver el soporte de los distintos navegadores para desktop y mobile de la etiqueta canvas:

Compatibilidad Canvas

Como se puede ver esta etiqueta está soportada por la mayoria de navegadores, incluso por los de móvil. En el caso de Internet Explorer 7 y 8, no son compatibles con esta etiqueta, pero existe la posibilidad de utilizar la libreria http://code.google.com/p/explorercanvas/ para que el contenido se visualice en estos navegadores.

En el caso de WebGL tenemos la siguiente tabla de compatibilidades:

Compatibilidades WebGL

El soporte total se limita a Chrome en escritorio, aunque la mayoria de cosas funcionan también en Firefox y Opera. En Mobile hay compatibilidad en Firefox para Android, aunque el rendimiento es bastante pobre (un cubo rotando en un Samsung galaxy S3 se mueve a 20fps).

Para IE hay una opción llamada http://iewebgl.com/ que permite instalar un plugin para el navegador y poder visualizar asi contenido WebGL en Explorer, pero esta instalación hay que realizarla en cada dispositivo.

Comentarios

    No hay comentarios

Dejar un comentario
Tu nombre (obligatorio):

E-mail (obligatorio, no se mostrará):

Web:

Comentario: