Có lý do nào để tắt WebGL trong Safari không?


16

Tôi biết cách bật WebGL trong Safari (8.0.7) cho OS X (10.10.4) và tôi có thể hình dung và tương tác với nội dung dựa trên WebGL, tuy nhiên tôi lo ngại rằng nó bị tắt theo mặc định, do trình duyệt cho phép thực sự có thể hỗ trợ nó.

Có một lý do (có lẽ là sự ổn định hoặc bảo mật) rằng WebGL bị tắt theo mặc định trong Safari?


Đoán động lực của Apple là một chút giống như đọc lá trà. Một câu hỏi thực tế sẽ là làm thế nào để kích hoạt nó theo mặc định, cách vận động (báo cáo lỗi) Apple để sửa lỗi này hoặc cách khắc phục giới hạn hiện có. Thu thập ý kiến ​​về lý do tại sao không phù hợp nhất với chúng tôi ở đây (hoặc nói chung là Stack Exchange).
bmike

1
@bmike: Điều gì làm cho câu hỏi này dựa trên ý kiến? Có thể có một lý do và nó hợp lý để yêu cầu một.
orome

@raxacoricofallapatorius Đó là câu hỏi tại sao apple lại làm X. Thay vào đó hãy chỉnh sửa điều này để mô tả vấn đề và những gì đã được thực hiện cho đến nay để giải quyết nó. Tôi sẽ cập nhật lý do gần gũi. Cảm ơn đã ping!
bmike

1
@bmike: Đã chỉnh sửa để tập trung vào lý do tại sao người ta có thể muốn để nó bị vô hiệu hóa (thay vì động lực của Apple).
orome 04/07/2015

@raxacoricofallapatorius Cảm ơn bạn đã chăm sóc và cho ăn. Chúng ta hãy xem nó đi đâu. Cảm ơn một lần nữa! (có lẽ nó sẽ cần chỉnh sửa để giải thích cách bật web GL - đó sẽ là thông tin cho người tò mò. Có lẽ đó là một câu hỏi hoàn toàn khác :-)
bmike

Câu trả lời:


3

Nếu bạn thực sự sợ hãi, vâng. WebGL cho phép các nhà phát triển web mã hóa các trình đổ bóng chạy không được bảo vệ trong GPU. Điều này có thể gây ra nhiều vấn đề bảo mật vì thực sự không có bất kỳ chương trình chống vi-rút nào để bảo vệ chống lại sự lây nhiễm GPU.

Rủi ro không quá lớn vì có những tổ chức như Google và Khronos đang làm việc để làm cho nó an toàn hơn nhiều. Các tổ chức này thực sự nhanh chóng trong việc tạo ra các bản vá và sửa lỗi cho các vấn đề và sai sót.

Tuy nhiên, tôi thực sự không chắc chắn về mức độ không an toàn của WebGL trong Safari, vì nó dựa trên Webkit, tôi khá chắc chắn rằng nó khá giống với Chrome.


1

Vào năm 2017, các nhà nghiên cứu đã tạo ra một bằng chứng về khái niệm cho thấy WebGL có thể được sử dụng để lấy dấu vân tay cho máy của bạn với độ chính xác cao, thậm chí trên nhiều trình duyệt. [ 1 ] Vì vậy, bạn có thể muốn tắt nó vì lý do riêng tư.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.