Safari'de WebGL'yi devre dışı bırakmak için bir neden var mı?


16

OS X (10.10.4) için Safari'de (8.0.7) WebGL'yi nasıl etkinleştireceğimi biliyorum ve WebGL tabanlı içeriği görselleştirebiliyor ve etkileşime geçebiliyorum, ancak tarayıcı göz önüne alındığında varsayılan olarak devre dışı bırakıldığından endişeliyim aslında destekleyebilir.

WebGL'nin Safari'de varsayılan olarak devre dışı bırakılmasının bir nedeni (belki de kararlılığı veya güvenliği) var mı?


Apple'ın motivasyonlarını tahmin etmek biraz çay yaprakları okumak gibidir. Pratik bir soru, varsayılan olarak nasıl etkinleştirileceği, Apple'ın bunu düzeltmek için nasıl lobi yapılacağı (hata raporu) veya mevcut sınırlamanın nasıl çözüleceği olacaktır. Neden bizim için (veya genel olarak Stack Exchange) bizim için en uygun fikir toplamak.
bmike

1
@bmike: Bunu görüşe dayalı bir soru yapan nedir? Bir sebep olabilir ve bir tane istemek mantıklıdır.
orome

@raxacoricofallapatorius Apple'ın neden X yaptığını soruyor. Bunun yerine, sorunu ve bunu çözmek için şu ana kadar neler yapıldığını tanımlamak için bunu düzenleyin. Yakın nedeni güncelleyeceğim. Ping için teşekkürler!
bmike

1
@bmike: Kişinin neden devre dışı bırakmak isteyebileceğine odaklanmak için düzenlendi (Apple'ın motivasyonları yerine).
orome

@raxacoricofallapatorius Bakım ve beslenme için teşekkürler. Bakalım nereye gidiyor. Tekrar teşekkürler! (belki de web
GL'yi

Yanıtlar:


3

Gerçekten korktuysan, evet. WebGL, web geliştiricilerinin GPU'da korumasız çalışan gölgelendiricileri kodlamasına olanak tanır. GPU enfeksiyonlarına karşı gerçekten koruma sağlayacak herhangi bir antivirüs olmadığı için bu birçok güvenlik sorununa neden olabilir.

Riskler çok büyük değil çünkü Google ve Khronos gibi daha güvenli hale getirmek için çalışan kuruluşlar var. Bu kuruluşlar, sorunlar ve kusurlar için yamalar ve düzeltmeler oluşturma konusunda gerçekten hızlıdır.

WebGL'nin Safari'de nasıl güvensiz olduğundan gerçekten emin değilim, ancak Webkit'e dayanıyor, Chrome'a ​​oldukça benzediğinden eminim.


1

2017 yılında araştırmacılar, WebGL'nin makinenizi birden çok tarayıcıda bile yüksek doğrulukta parmak izi ile kullanabileceğinizi gösteren bir kavram kanıtı oluşturdular. [ 1 ] Bu nedenle, gizlilik nedeniyle devre dışı bırakmak isteyebilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.