Safari에서 WebGL을 비활성화 상태로 두어야하는 이유가 있습니까?


16

OS X (10.10.4)에 대해 Safari (8.0.7)에서 WebGL을 활성화하는 방법을 알고 WebGL 기반 컨텐츠를 시각화하고 상호 작용할 수 있지만 브라우저가 기본적으로 비활성화되어 있는지 걱정됩니다. 실제로 그것을 지원할 수 있습니다.

Safari에서 WebGL이 기본적으로 비활성화되어있는 이유 (아마도 안정성 또는 보안)가 있습니까?


애플의 동기를 추측하는 것은 찻잎을 읽는 것과 조금 비슷합니다. 실용적인 질문은 기본적으로 활성화하는 방법,이를 수정하기 위해 Apple을 로비 (버그보고)하는 방법 또는 기존 제한을 해결하는 방법입니다. 왜 우리에게 가장 적합하지 않은지에 대한 의견을 모으십시오 (또는 일반적인 스택 교환).
bmike

1
@ bmike : 이것이 의견에 근거한 질문은 무엇입니까? 이유가있을 수 있으며 요청하는 것이 합리적입니다.
orome

@raxacoricofallapatorius 사과가 왜 X를했는지 묻습니다. 대신 문제를 설명하고이를 해결하기 위해 지금까지 수행 한 작업을 설명하기 위해 이것을 편집하십시오. 가까운 이유를 업데이트하겠습니다. 핑 주셔서 감사합니다!
bmike

1
@bmike : Apple의 동기 부여가 아닌 비활성화 된 상태로 유지하려는 이유에 초점을 맞추도록 편집되었습니다.
orome

@raxacoricofallapatorius 돌보아 주셔서 감사합니다. 어디로 가는지 보자. 다시 감사합니다! (아마도 웹 GL을 활성화하는 방법을 설명하는 편집이 필요할 것입니다. 호기심을 자극하는 정보가 될 것입니다. 아마도 다른 질문 일 것입니다 :-)
bmike

답변:


3

정말 무서워요 WebGL을 사용하면 웹 개발자가 GPU에서 보호되지 않은 상태로 실행되는 셰이더를 코딩 할 수 있습니다. 실제로 GPU 감염을 방지하는 바이러스 백신이 없기 때문에 많은 보안 문제가 발생할 수 있습니다.

Google 및 Khronos와 같은 조직이 훨씬 안전하게 작업하기 때문에 위험이 그리 크지 않습니다. 이러한 조직은 문제 및 결함에 대한 패치 및 수정을 매우 빠르게 생성합니다.

Safari에서 WebGL이 안전하지 않은지 확실하지 않지만 Webkit을 기반으로하기 때문에 Chrome과 매우 유사하다고 확신합니다.


1

2017 년에 연구원들은 여러 브라우저에서 WebGL을 사용하여 시스템을 높은 정확도로 지문으로 인식 할 수 있음을 보여주는 개념 증명을 만들었습니다. [ 1 ] 개인 정보 보호를 위해 사용하지 않을 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.