Feature.js: una librería para obtener información de navegadores
![Feature.js: una librería para obtener información de navegadores](/content/images/size/w2000/2015/08/codigoabierto_come_codigoabierto.jpg)
![codigoabierto_come_codigoabierto](https://geekytheory.com/content/images/2015/08/codigoabierto_come_codigoabierto-1024x640.jpg)
Feature.js es una librería Javascript que pesa 1kb y que se utiliza para obtener información sobre features de navegadores. Las páginas web pueden tener un comportamiento u otro dependiendo de si un navegador soporta una tecnología o no, por lo que esta librería puede ser bastante útil en esos casos en los que necesitamos comprobar si un navegador tiene soporte para WebGL, canvas o SVG, entre otras cosas.
Instrucciones
Por supuesto, hay que incluir la librería en el código de la web. Si no, no funcionará. ¿Soporta el navegador webGL? if (feature.webGL) { console.log("WebGL soportado"); } else { console.log("WebGL no soportado"); }¿Soporta canvas y SVG? if (feature.canvas && feature.svg) { console.log("Canvas y SVG soportados") }Podéis ver el código y todas las opciones de la librería en Github o en su página web.