Earlier quoted context omitted.
If feature status were a Facebook relationship status, many might say "it's complicated." ;-) Most of the time, it's not actually a question of engineering resources. Stay tuned as we update more and more stuff to "In Development". (I work for IE)
I'm curious--does this imply internal-politics problems (e.g. getting other departments to expose, and possibly backport, APIs that Chakra needs to consume to do the features), or just weird engineering challenges specific to the Chakra codebase?
Status IE – IE's feature status and plans
31–40 of 88 posts
Re: Status IE – IE's feature status and plans
#32Earlier quoted context omitted.
I'm curious--does this imply internal-politics problems (e.g. getting other departments to expose, and possibly backport, APIs that Chakra needs to consume to do the features), or just weird engineering challenges specific to the Chakra codebase?
I could see some conflicts of interest issues too. (e.g. implementing WebRTC could be against their interests - since Microsoft owns Skype, they might not want to lower the barrier of entry to a competitor.)
Re: Status IE – IE's feature status and plans
#33Re: Status IE – IE's feature status and plans
#34Re: Status IE – IE's feature status and plans
#35I am actually very surprised they don't yet have HSTS implemented. IE is so much behind these security standard IMO. I don't know why they would push Web Crypto into 11+ when they don't even have CSP or HSTS implemented yet.
Given the standard, they should have HSTS, then CSP, then Web Crypto and then subresource integrity (which will probably take another year or two to stabilize a final draft for v1).
Is this list even up-to-date?
Re: Status IE – IE's feature status and plans
#36Re: Status IE – IE's feature status and plans
#37Earlier quoted context omitted.
IMO getUserMedia is more useful than WebRTC.
Those two things are... orthogonal? WebRTC is a transport for media and data streams, which looks somewhat like SCTP-over-DTLS-over-UDP. getUserMedia is a way to get a stream which can then be sent over a transport.
I think a lot of browser developers (Safari/IE) are baulking at implementing google's WebRTC. I would hope they would at least offer getUserMedia even if they don't implement the full WebRTC.
If you've looked into WebRTC you'll see it is horrendously over-engineered. I was hoping to grab the AEC code, but gave up on that idea after looking into it in more detail.
Re: Status IE – IE's feature status and plans
#38No web audio API? Are they building in an alternative? All other browsers support web audio. Why isn't MS following along?
Re: Status IE – IE's feature status and plans
#39Does that mean we won't be able to see ES6 modules coming to IE anytime soon?
Re: Status IE – IE's feature status and plans
#40Earlier quoted context omitted.
Those two things are... orthogonal? WebRTC is a transport for media and data streams, which looks somewhat like SCTP-over-DTLS-over-UDP. getUserMedia is a way to get a stream which can then be sent over a transport.
Not quite - getUserMedia is one part of WebRTC. If you use the 'full' WebRTC (i.e. RTCPeerConnection), you're tied into a certain architecture, which isn't generally useful if you already have a server architecture. getUserMedia is more useful in general for developing web conferencing solutions IMO. I think a lot of browser developers (Safari/IE) are baulking at implementing google's WebRTC. I would hope they would…
1. When people are within the same firewall, they want to be able to communicate directly without routing anything but connection set-up through any servers; and
2. when people are members of the same corporation or mobile ISP, but are behind different firewalls, they want to be able to communicate by routing through the corporation/ISP's shared pool of TURN servers, instead of your service's hosted TURN servers.