Web Components
The Reusable Web
Web Components enable Web application authors to
define widgets with a level of visual richness and
interactivity not possible with CSS alone, and ease of
composition and reuse not possible with script libraries
today.”
“
Lack of encapsulation leads to anger, anger
leads to hate, hate leads to...suffering
<iframe /><iframe />
HTML Templates
Shadow DOM
Custom Elements
HTML Imports
<signnow-signature api="sn-appliance.com/api">
<signed-date>1386872876149</signed-date>
<role-name>POTUS</role-name>
<signature-images>
<signature src="sn-appliance.com/sigs/barack1.jpg" />
<signature src="sn-appliance.com/sigs/barack2.jpg" selected />
</signature-images>
</signnow-signature>
The rabbit hole
webcomponentshift.com
http://www.youtube.com/watch?v=fqULJBBEVQE
html5rocks.com
polymer-project.org
css-tricks.com/modular-future-web-components

Web Components

Editor's Notes

  • #5 shadow dom example - <video> custom elements - angular