Sé cómo habilitar WebGL en Safari (8.0.7) para OS X (10.10.4) y puedo visualizar e interactuar con contenido basado en WebGL, sin embargo, me preocupa que esté deshabilitado de forma predeterminada, dado que el navegador en realidad puede soportarlo.
¿Hay alguna razón (tal vez estabilidad o seguridad) de que WebGL esté deshabilitado de manera predeterminada en Safari?
Respuestas:
Si realmente tienes miedo, sí. WebGL permite a los desarrolladores web codificar sombreadores que se ejecutan sin protección en la GPU. Esto puede causar muchos problemas de seguridad porque en realidad no hay ningún antivirus para proteger contra las infecciones por GPU.
Los riesgos no son demasiado grandes porque hay organizaciones como Google y Khronos que trabajan para hacerlo mucho más seguro. Estas organizaciones son realmente rápidas en la creación de parches y soluciones para problemas y fallas.
Sin embargo, no estoy seguro de cuán inseguro es WebGL en Safari, ya que está basado en Webkit, estoy bastante seguro de que es bastante similar a Chrome.
fuente
En 2017, los investigadores crearon una prueba de concepto que muestra que WebGL se puede usar para tomar huellas dactilares de su máquina con alta precisión, incluso en varios navegadores. [ 1 ] Por lo tanto, es posible que desee dejarlo desactivado por razones de privacidad.
fuente