C'è un motivo per lasciare WebGL disabilitato in Safari?

16

So come abilitare WebGL in Safari (8.0.7) per OS X (10.10.4) e sono in grado di visualizzare e interagire con contenuti basati su WebGL, tuttavia sono preoccupato che sia disabilitato di default, dato che il browser può effettivamente supportarlo.

C'è una ragione (forse stabilità o sicurezza) che WebGL è disabilitato di default in Safari?

    
posta El Developer 25.06.2013 - 08:39
fonte

2 risposte

3

Se hai davvero paura, sì. WebGL consente agli sviluppatori Web di codificare gli shader che non sono protetti nella GPU. Ciò può causare molti problemi di sicurezza perché non ci sono realmente antivirus da proteggere contro le infezioni della GPU.

I rischi non sono eccessivi perché ci sono organizzazioni come Google e Khronos che lavorano per renderlo molto più sicuro. Queste organizzazioni sono molto veloci nella creazione di patch e correzioni per problemi e difetti.

Non sono davvero sicuro di come WebGL non sia sicuro in Safari, tuttavia, poiché si basa su Webkit, sono abbastanza sicuro che sia simile a Chrome.

    
risposta data 05.07.2015 - 07:59
fonte
1

Nel 2017, i ricercatori hanno creato un proof-of-concept che mostra che WebGL può essere utilizzato per impronta digitale della macchina con elevata precisione, anche su più browser. [ 1 ] Quindi potresti volere lasciarlo disabilitato per motivi di privacy.

    
risposta data 03.01.2018 - 07:47
fonte

Leggi altre domande sui tag