Gibt es einen Grund, WebGL in Safari deaktiviert zu lassen?


16

Ich weiß, wie man WebGL in Safari (8.0.7) für OS X (10.10.4) aktiviert, und ich kann WebGL-basierten Inhalt visualisieren und damit interagieren. Ich bin jedoch besorgt, dass er aufgrund des Browsers standardmäßig deaktiviert ist kann es tatsächlich unterstützen.

Gibt es einen Grund (vielleicht Stabilität oder Sicherheit), warum WebGL in Safari standardmäßig deaktiviert ist?


Das Erraten von Apples Motiven ähnelt dem Lesen von Teeblättern. Eine praktische Frage wäre, wie man es standardmäßig aktiviert, wie man Apple dazu veranlasst (Fehlerbericht), dies zu korrigieren, oder wie man die bestehende Einschränkung umgeht. Sammeln von Meinungen darüber, warum dies nicht zu uns passt (oder zu Stack Exchange im Allgemeinen).
bmike

1
@bmike: Was macht dies zu einer meinungsbasierten Frage? Es könnte einen Grund geben und es ist vernünftig, nach einem zu fragen.
Orome

@raxacoricofallapatorius Es wird gefragt, warum Apple X verwendet hat. Bearbeiten Sie dies stattdessen, um das Problem zu beschreiben und was bisher zur Lösung des Problems unternommen wurde. Ich werde den Schlussgrund aktualisieren. Danke für den Ping!
bmike

1
@bmike: Bearbeitet, um sich darauf zu konzentrieren, warum man es möglicherweise deaktiviert lassen möchte (anstelle von Apples Motivationen).
Orome

@raxacoricofallapatorius Danke für die Pflege und Fütterung. Mal sehen, wohin es geht. Danke noch einmal! (Vielleicht muss eine Änderung vorgenommen werden, um zu erklären, wie der Web-GL aktiviert wird.
Dies

Antworten:


3

Wenn du wirklich Angst hast, ja. Mit WebGL können Webentwickler Shader codieren, die ungeschützt in der GPU ausgeführt werden. Dies kann viele Sicherheitsprobleme verursachen, da es keine Virenschutzprogramme zum Schutz vor GPU-Infektionen gibt.

Die Risiken sind nicht allzu groß, da es Organisationen wie Google und Khronos gibt, die daran arbeiten, es viel sicherer zu machen. Diese Organisationen können sehr schnell Patches und Korrekturen für Probleme und Mängel erstellen.

Ich bin mir nicht sicher, wie unsicher WebGL in Safari ist, aber da es auf Webkit basiert, bin ich mir ziemlich sicher, dass es Chrome ziemlich ähnlich ist.


1

Im Jahr 2017 schafften Forscher eine Proof-of-Concept zeigt , dass WebGL verwendet werden , kann das Gerät mit hohen Genauigkeit, auch über mehrere Browser Fingerabdrücke. [ 1 ] So mögen Sie vielleicht es aus Datenschutzgründen deaktiviert lassen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.