Beyond the polyfills: how Web Components affect us today? We use the webcomponentsjs polyfill. The Web Components polyfill for older browsers All parts of the Web Components specification aren't implemented across all of today's browsers, or else aren't enabled by default. For most users, the easiest thing to do is pop a script tag sourcing the webcomponents-loader.js script into your page's head, before loading any component files. Ultimately, the pressing issue is … As long as the HTML Imports is loaded first, the Custom Elements polyfill will detect it, and process all imports when HTMLImportsLoaded event fires. webcomponents.js. properties, events to the web components made in Angular. With Custom Elements, web developers can create new HTML tags, beef-up existing HTML tags, or extend the components other developers have authored.The API is the foundation of web components.It brings a web standards-based way to create reusable components using nothing more than vanilla JS/HTML/CSS. A curated list of awesome Web Components resources. Tools and boilerplates to help you build your own webcomponents. Other features used by Polymer or the elements In 80% of the cases I use @click, @keypress and so on in the lit-html tenplate literals, that is the easiest way I think, in the other cases I use .addEventListener, this is a bit more clunky as you need to remember to use .removeEventListener when the element leaves the DOM to … Consider the HTML