3 ms·
I'd like to see Apple implement Safari's missing functionality before they try and come up with a replacement for WebGL. Where are getUserMedia, MediaRecorder,
by gfwilliams 10y ago
I'd like to see Apple implement Safari's missing functionality before they try and come up with a replacement for WebGL.
Where are getUserMedia, MediaRecorder, WebRTC, filesystem, vibration, screen orientation, Service Workers, Web Bluetooth ? What about WebGL 2? I'm sure there are a few more I missed too.
Those are things that are really holding the web browsing experience back on iOS/MacOS, not an extra 20% 3D performance and slightly shinier graphics.
Or why not lift the app store restrictions so that Google/Mozilla can actually ship non-crippled web browsers and implement it all for you?
- om2 10y agoWe are working on many of the things you list. We are able to work on more than one thing at a time though.
- robert_foss 10y agoThe features on that list are industry standard everywhere else. You 'working' on them is not entirely convincing. The sudden interest in a web graphics api is somewhat conspicuous coming from a company known not to adhere to web standards. There must be some reason for apples sudden interest in this stuff. Knowing apple they're interest probably isn't aligned with their users interest.
- gerardnll 10y ago"Knowing apple their interest probably isn't aligned with their users interest." Explain cases please.
- robert_foss 10y agoWhile going in-depth with this would be fun, it think mentioning some of the proprietary cables they force onto their users is one simple example: * Non-standard headphone connectors (to force license costs onto manufacturer) * Proprietary bluetooth codec (to force license costs onto manufacturers) * Not using USB connectors on phones even though they were a part of the EU group that concluded that all phones have to have USB connectors
- ourcat 10y agoAbsolutely this. Safari's lack of support for WebRTC is extremely frustrating. And I think has more to do with their app ecosystem/income than any technical hurdle.