Unterstützt IE9 WebGL und/oder WebSockets?Unterstützt IE9 WebGL und/oder WebSockets?
Antwort
Die meisten Antworten auf die Frage "Wann unterstützt Browser X HTML5-Funktion Y?" werden beantwortet von When Can I Use. Neben der Auflistung vergangener, aktueller und zukünftiger Unterstützung enthält jeder Artikel auch Links zu relevanten Nachrichten.
aktualisieren:
Microsoft wurde beteiligt sich aktiv an der IETF Hybi Arbeitsgruppe (WebSockets-Protokoll) und auch in W3C Arbeit an der WebSockets API teilnehmen . In der IE 10 Preview-Version ist die WebSocket-Unterstützung integriert, so dass es sehr wahrscheinlich ist, dass wir bald eine offizielle Release-Version von IE mit WebSockets sehen werden.
WebGL in IE sieht immer noch ziemlich unsicher aus. Microsoft behauptet grundlegende Sicherheitsprobleme mit dem Design von WebGL, aber ich vermute, dass es mehr mit der Tatsache zu tun hat, dass Microsoft ein persönliches Interesse daran hat, ihr eigenes DirectX-Framework zu fördern, anstatt OpenGL (auf dem WebGL basiert).
Sie können die aktuelle release notes für die Plattform-Demo betrachten - es gibt keine Erwähnung von WebSockets oder WebGL.
Danke. Die Seite, die Sie verlinkt haben, ist jetzt interessant zu lesen und muss aktualisiert werden, da IE9 mit zusätzlichen Upgrades in Richtung Release reift. – JohnnySoftware
Wie vor ein paar Monaten, das IE9-Team hadn't made a decision über die Unterstützung von WebSockets, und sie schienen nicht see the point to WebGL.
WebGL scheint wegen DirectX nicht in der IE-Strategie enthalten zu sein. Wie auch immer, google hat schon mit dem ANGLE-Projekt daran gearbeitet. http://code.google.com/p/angleproject/
Im Moment hat das Microsoft IE-Team Schwierigkeiten, HTML 5 und SVG (2D-Grafiken) in Internet Explorer 9 zu bekommen. Andere Hersteller von Web-Browsern liefern seit Jahren solche Standards.
Apple Safari, Google Chrome und Mozilla Firefox laufen unter Windows einwandfrei. Mit einem Mausklick starten Sie einen anderen Browser. Dauert ein Jahr oder zwei, um zu sehen, was Microsoft tun könnte.
IE Fortschritt ist konsequent glazial langsam dieses ganze Jahrzehnt gewesen.
Nein, IE hat jetzt keine WebGL-Unterstützung und Betas von anderen Browserherstellern führen es bereits aus. IE9 wird nicht mit modernen Web-Standards wie WebGL mithalten, nur solche, die seit mehreren Jahren oder länger nicht mehr existieren.
IE9 ist auch kein plattformübergreifender Webbrowser. Es wird nur auf bestimmten bestimmten Versionen von Microsoft Windows ausgeführt. Führen Sie einfach einen der Standard-Webbrowser aus und Sie können sehen, was WebGL kann. Ihre aktuellen Betas führen jetzt beeindruckende WebGL-Demos.
Ja, es ist weder plattformübergreifend noch up-to-date. Leider ist dieser Mist wegen des unlauteren Wettbewerbs der Browser der Mehrheit. –
Nur in den 2000er Jahren war das wahr. Im Jahr 2010 brach der Desktop-Marktanteil in IE stetig ein und fiel unter 50%. Jetzt ist es unter 45%. Zusammen haben Chrome und Firefox über 48%. IE ist nicht der Haupt-Web-Browser in irgendeiner Weise. Auf mobilen Geräten existiert IE kaum. Chrome und Safari dominieren dort. IE hatte eine Dekade lang und ist immer noch führend gegenüber jedem anderen einzelnen Browser auf dem Desktop. Bei einem fallenden IE wird sich das bald ändern. – JohnnySoftware
Die IE-Team hat eine WebSocket Implementierung bei HTML5 Labs, die ihr Testfeld für neue Implementierungen ist. Die Chancen stehen gut, dass WebSockets es in IE9
Das Beispiel funktioniert in IE9 RC, also denke ich, dass es im Finale unterstützt wird. Eigentlich könnte es Silverlight sein. – Luke
Silverlight wurde von Microsoft im Jahr 2011 als veraltet eingestuft, um Energie auf HTML 5 zu konzentrieren. HTML5 und JavaScript können anscheinend genau das tun, was Silverlight zu erreichen versuchte, und die Verwendung dieser Plugins macht die Installation und Unterstützung eines Plugins überflüssig. – JohnnySoftware
machen wird. Als ein Fallback, bis Microsoft WebGL-Unterstützung hinzufügt, unterstützt die Google Chrome Frame Beta derzeit WebGL.
Microsoft scheint ziemlich zögerlich WebGL in IE zu implementieren, da OpenGL ein Konkurrent zu DirectX ist. Ich denke also, dass es unwahrscheinlich ist, dass wir WebGL in naher Zukunft in IE sehen werden.
Ich habe ein Open-Source-Projekt namens JebGL gestartet, das als Fallback für IE-Benutzer dienen kann. Es ist ein Java-Applet, das nach Fertigstellung als Plugin-Ersatz für ein WebGL-Canvas dient. Es ist immer noch in den frühen Phasen der Entwicklung, aber Sie können die Demos unter http://jebgl.googlecode.com
RE: WebSockets: Nein. Das Ziel war Websocket Unterstützung in IE10. Tests show, dass es nur teilweise Unterstützung hat.
Es gibt viele Diskussionen über die Sicherheitsprobleme von WebGL. Ich habe das erste Mal von Steve Gibsons Podcasts gehört. Da es einen viel niedrigeren Zugriff auf das Betriebssystem und die Hardware gibt, kann jeder Fehler viel stärker ausgenutzt werden. Eine schnelle Google-Suche fand diesen Artikel mit Beschreibungen und Video von einigen der Fehler: http://www.contextis.com/research/blog/webgl2/
- 1. Unterstützt boost :: asio Websockets?
- 2. Unterstützt der Wii-Browser WebSockets?
- 3. localStorage wird nicht vom IE9 unterstützt?
- 4. Unterstützt IE9 die HTML5-Datei-API?
- 5. IE9 CSS3-Eigenschaft angewendet, aber nicht unterstützt
- 6. Unterstützt das Azure Application Gateway Websockets?
- 7. Tornado websockets unterstützt Binär-Teil 2
- 8. Https-Client für WebGL-Build in Unity3d
- 9. WebGL Framework
- 10. Modernizr: Testen für WebGL vs WebGL Exentions
- 11. StrongLoop Websockets
- 12. jquery-Datei-Upload (blueimp) - IE9 unterstützt nicht mehrere Dateiauswahl?
- 13. Unterstützt HTML5 Peer-to-Peer (und nicht nur WebSockets)
- 14. angular routing ie9 Fehler
- 15. Unterstützung von WebSockets auf Openshift
- 16. Nginx Reverse-Proxy-Websockets
- 17. Render WebGL in Xfvb
- 18. Wird IE9 bedingte Kommentare unterstützen?
- 19. Nodejs & websockets
- 20. Firefox WebSockets
- 21. WebSockets-Authentifizierung
- 22. Apache proxyPassReverse und Websockets
- 23. Unity WebGL Externe Assets
- 24. Unity WebGL Build wirft Fehler
- 25. Headless Browser, der HTML 5 Video unterstützt?
- 26. Abonnements über Websockets in Orion
- 27. WebGL Error - Fehler: WebGL: bindBuffer: Puffer enthält bereits Elementdaten
- 28. Wie erzwinge ich, IE9 in IE9 Document Mode zu rendern?
- 29. IE9 WebBrowser-Steuerelement Rendern nicht Animationen wie in IE9
- 30. Unterstützung für Websockets auf Android
Netter Link - danke. –