O documento apresenta as principais características da tecnologia Web Components: Shadow DOM, que encapsula estilos e marcação; Template, que permite reutilizar partes de DOM; e Custom Elements, que permite criar elementos HTML personalizados. Apresenta também HTML Imports, que carrega documentos externos, e demonstra como implementar Web Components com Polymer.
38. exemplo Shadow Dom
<div class="widget"></div>
var host = document.querySelector(".widget");
var root = host.createShadowRoot();
root.innerHTML = "<h1>Estou dentro da div</h1>";