Monday, February 24, 2014

Extensible Web

The Extensible Web Manifesto
  • Focus on adding new low-level capabilities to the web platform that are secure and efficient.
  • Expose low-level capabilities that explain existing features, such as HTML and CSS, allowing authors to understand and replicate them.
  • ...
podcast interview: The Evolution of HTML with Domenic Denicola @ The Tablet Show
taking HTML beyond HTML 5
About @ DomenicDenicola.com

Custom Elements: defining new elements in HTML - HTML5 Rocks

Modern web apps: built with <div> soup

Better alternative: custom tags (AngularJS could help)
<hangout-module>
  <hangout-chat from="Paul, Addy">
    <hangout-discussion>
      <hangout-message from="Paul" profile="profile.png"
          profile="118075919496626375791" datetime="2013-07-17T12:02">
        <p>Feelin' this Web Components thing.</p>
        <p>Heard of it?</p>
      </hangout-message>
    </hangout-discussion>
  </hangout-chat>
  <hangout-chat>...</hangout-chat>
</hangout-module>

No comments: