You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since Microsoft has stopped supporting IE10 and below for several years now, and IE11 is feature frozen, I would argue WebGL 1.0 (modulo extensions) and similar APIs are now widely supported by the definition of "last 2 releases" of a browser, assuming we don't want to encourage catering for browsers that are inherently insecure and putting end users at risk. (As corrigendum, the phrasing wrt support should reflect this, since the initial statement assumed IE was at least going to maintain a release cycle.)
Should we consider promoting this, and other APIs into org.scalajs.dom and leave deprecation notices to import directly from dom? This applies to other APIs in IE11 but not IE10 that are in the same situation (and a slew of iOS Safari updates since iOS 8 since I last tested) but I will need to review what in particular is affected. At minimum it includes various CSS properties that have since become commonplace, I suspect it may include subsets of webrtc.
WebGL extensions are themselves fairly unique since one must probe for their existence a-priori calling them, and I feel given the above, they too should move into the main package, to be replaced by the newer WebGL 2.0 spec in experimental.
WDYT?
The text was updated successfully, but these errors were encountered:
Since Microsoft has stopped supporting IE10 and below for several years now, and IE11 is feature frozen, I would argue WebGL 1.0 (modulo extensions) and similar APIs are now widely supported by the definition of "last 2 releases" of a browser, assuming we don't want to encourage catering for browsers that are inherently insecure and putting end users at risk. (As corrigendum, the phrasing wrt support should reflect this, since the initial statement assumed IE was at least going to maintain a release cycle.)
Should we consider promoting this, and other APIs into
org.scalajs.dom
and leave deprecation notices to import directly fromdom
? This applies to other APIs in IE11 but not IE10 that are in the same situation (and a slew of iOS Safari updates since iOS 8 since I last tested) but I will need to review what in particular is affected. At minimum it includes various CSS properties that have since become commonplace, I suspect it may include subsets of webrtc.WebGL extensions are themselves fairly unique since one must probe for their existence a-priori calling them, and I feel given the above, they too should move into the main package, to be replaced by the newer WebGL 2.0 spec in
experimental
.WDYT?
The text was updated successfully, but these errors were encountered: