Steps to reproduce
MS has made “promises” surrounding native web components, but those promises seem to be broken at this point. At the moment, Shadow DOM has 11,817 votes (the highest rated item on the status list). However, there has been absolutely no communication (from what I can tell) from MS surrounding native web components in over 2 years.
Chrome has v1 of the spec fully implemented.
Firefox is working on it and it should land in versions 59 or 60
Edge has made no announcements surrounding it in over 2 years
Conjecture would lead me to believe that MS has decided to delay native components in order to further their investments in Angular. This isn’t a fair assumption, but since there has been no communication, all us developers are left to do is make assumptions.
I don’t think anyone is demanding that you drop what you’re doing to work on it, but can you at least assure us that this will be worked on in the near future in order to keep up with the other browsers? We don’t want another IE on our hands, being stuck in the past. Edge was supposed to be on top.
I realize that MS probably wanted the spec to stabilize, but it has, and the other browsers have been at the very least communicative in their plans to work on it.
Can we get an ETA? A blog post detailing MS’ plans? Something?
Comments and activity
- Microsoft Edge Team
Changed Assigned To to “Steven K.”
Changed Assigned To to “travil”
Changed Status to “Confirmed”
Just over a week later, and things have been assigned, but still no actual word, even that you might be discussing this internally. Can we please get some communication?
I’d also be very interested to know when web components will finally be supported by edge.
Likewise, I’m very interested in any status for Custom Elements or Shadow DOM. At this moment, they are the top two requested features for Edge.
- Microsoft Edge Team
Changed Assigned To from “travil” to “Travis L.”
Any update on this? Firefox has recently enabled Shadow DOM in nightly builds, so that 3 evergreen browsers now have the implementation, as it previously did for Custom Elements. This means these 2 specs are mature enough, and Edge is the last one from the evergreen browsers not yet having them.
I’d like to pile on yet again; I find it ironic that the entire issue’s purpose was supposed to coax some communication out of Microsoft, and yet here we are, 5 months later, and there has still been no communication while Shadow DOM & Custom Elements are still the highest voted items on the status board.
I am very disappointed in the Edge team. You really need to communicate with your community. We’re all trying to support Edge; we had high hopes for it. However, it’s still going the way of IE. Please help us to help you make Edge an amazing platform.
Thanks everyone for the comments and feedback here. We hear you loud and clear that we’re overdue for an update on this topic. We’re working on an update to our roadmap in the coming weeks to shed some light on our plans and what we’ve been up to in the interim - stay tuned to https://blog.microsoftedge.com for that.
Yes, it’s time Edge is getting support for this, as well as custom components.
“We’re working on an update to our roadmap in the coming weeks to shed some light on our plans and what we’ve been up to in the interim - stay tuned to https://blog.microsoftedge.com for that.”
Looks like your incapable of writing a blog post, let alone shipping a feature.
This is getting really weird: something must be going on. My reading is that a serious reorganization / restructuring of priorities is going on at MS Edge that they don’t want to announce yet. I’m even beginning to think that Edge might soon switch to Blink (or, less likely, Gecko) - haven’t heard anything about improvements / new features in HTML-rendering for quite a while. In the mean time, both the browser as well as Chakra seem to be getting a lot of love from MS. Any announcement with just a little bit more info than just “we’re working on a blog-post for ages” would help, you cannot just not say anything if you want to keep developers happy.
This is absolutely unacceptable. The way in which MS has decided to manage this is completely asinine. 2+ more months have passed, and we’ve been promised an update on their blog, and still nothing. Shame. Deeply disappointing. I hoped you would have greater respect for your developer community.
At this point, I do expect a public apology from someone explaining why you’ve been unable to communicate with your community regarding the highest 2 most requested features on your platform.
“Thanks everyone for the comments and feedback here. We hear you loud and clear that we’re overdue for an update on this topic. We’re working on an update to our roadmap in the coming weeks to shed some light on our plans and what we’ve been up to in the interim”
2 months later…
Keep edge up with the times or drop it. It was bad enough having to split code to work between the major browsers and IE. If edge can’t keep up, then all you’re doing is making it more complicated for web developers to develop cross browser applications.
“We’re working on an update to our roadmap in the coming weeks”
Wow, I did not expect that to mean 14 weeks later and still nothing.
And how do you expect Edge to be recommended by web developers with cases like this?..
I’m still waiting for the blog post, but at least there is some good news: last week the “status” of Shadow DOM and Custom Elements was silently changed to “In Development” on the platform status page.