Apakah ada alasan untuk membiarkan WebGL dinonaktifkan di Safari?

16

Saya tahu cara mengaktifkan WebGL di Safari (8.0.7) untuk OS X (10.10.4) dan saya dapat memvisualisasikan dan berinteraksi dengan konten berbasis WebGL, namun saya khawatir bahwa itu dinonaktifkan secara default, mengingat bahwa browser sebenarnya bisa mendukungnya.

Apakah ada alasan (mungkin stabilitas, atau keamanan) bahwa WebGL dinonaktifkan secara default di Safari?

Pengembang El
sumber
Menebak motivasi Apple sedikit seperti membaca daun teh. Pertanyaan praktisnya adalah bagaimana mengaktifkannya secara default, bagaimana melobi (laporan bug) Apple untuk memperbaikinya, atau bagaimana cara mengatasi batasan yang ada. Mengumpulkan pendapat mengapa tidak cocok untuk kita di sini (atau Stack Exchange pada umumnya).
bmike
1
@bmike: Apa yang menjadikan ini pertanyaan berbasis opini? Mungkin ada alasan dan masuk akal untuk memintanya.
orome
@raxacoricofallapatorius Bertanya mengapa apel melakukan X. Alih-alih mengedit ini untuk menggambarkan masalah dan apa yang telah dilakukan sejauh ini untuk menyelesaikannya. Saya akan memperbarui alasan penutupan. Terima kasih untuk pingnya!
bmike
1
@bmike: Diedit untuk fokus pada alasan mengapa orang ingin membiarkannya dinonaktifkan (daripada motivasi Apple).
orome
@raxacoricofallapatorius Terima kasih atas perawatan dan makannya. Mari kita lihat kemana perginya. Terima kasih lagi! (mungkin perlu diedit untuk menjelaskan cara mengaktifkan web GL - yang akan informatif bagi yang penasaran. Mungkin ini pertanyaan lain sepenuhnya :-)
bmike

Jawaban:

3

Jika Anda benar-benar takut, ya. WebGL memungkinkan pengembang web untuk membuat kode shaders yang berjalan tanpa perlindungan di GPU. Ini dapat menyebabkan banyak masalah keamanan karena sebenarnya tidak ada antivirus yang dilindungi dari infeksi GPU.

Risikonya tidak terlalu besar karena ada organisasi seperti Google dan Khronos yang berupaya membuatnya lebih aman. Organisasi-organisasi ini sangat cepat dalam membuat tambalan dan perbaikan untuk masalah dan kekurangan.

Saya benar-benar tidak yakin tentang seberapa tidak amannya WebGL di Safari, karena ini didasarkan pada Webkit, saya cukup yakin itu sangat mirip dengan Chrome.

yash101
sumber
1

Pada 2017, para peneliti membuat konsep bukti yang menunjukkan bahwa WebGL dapat digunakan untuk sidik jari mesin Anda dengan akurasi tinggi, bahkan di banyak browser. [ 1 ] Jadi, Anda mungkin ingin menonaktifkannya karena alasan privasi.

augurar
sumber