Os Web Components são realmente utilizáveis no IE11 e no Edge?

Os Web Components são a novidade, e um verdadeiro padrão da Web, todo mundo está falando sobre eles e presumivelmente usando-os, e eles pareciam a solução perfeita para um problema que temos (compartilhamento de componentes em sites muito diferentes).

Então, construímos alguns componentes da web. O trabalho é bom no Chrome, mas não no IE11. Use polyfills, talvez?https://www.webcomponents.org/polyfills tem uma tonelada de polyfills, mas o IE11 continua reclamandoclass.

Compile até o ES5, talvez? Várias fontes afirmam que os componentes da Web exigem o ES6, porque você não recebe o mesmo tipo de herança do HTMLElement no IE11. Há custom-elements-es5-adapter.js, mas de alguma forma isso não funciona. Se eu compilar, os componentes da web não funcionarão. Caso contrário, o IE11 falharáclass.

E, no entanto, todo mundo está usando componentes da web. Como você faz isso? Você não suporta o IE11 / Edge? Estou fazendo algo errado?

questionAnswers(1)

yourAnswerToTheQuestion