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 realmente puede soportarlo.
¿Hay algún motivo (quizás estabilidad o seguridad) por el que WebGL esté deshabilitado de forma predeterminada en Safari?
Si tienes mucho 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 antivirus para protegerse contra las infecciones de la GPU.
Los riesgos no son demasiado grandes porque hay organizaciones como Google y Khronos trabajando para hacerlo mucho más seguro. Estas organizaciones son muy rápidas en la creación de parches y soluciones para problemas y fallas.
Realmente no estoy seguro de qué tan inseguro es WebGL en Safari, sin embargo, debido a que está basado en Webkit, estoy bastante seguro de que es bastante similar a Chrome.
En 2017, los investigadores crearon una prueba de concepto que mostraba 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 deshabilitado por razones de privacidad.
bmike
oromo
bmike
oromo
bmike
erik kaplun
El desarrollador