泉水翔吾

Web Componentsが変えるWeb開発の未来

Web Componentsが変えるWeb開発の未来


Google I/O 2014Eric BidelmanPolymer and Web Components change everything you know about Web developmentWeb ComponentsPolymer


Web Components

Web Components


2沿

HTML/CSS


Web<div><textarea>CSSJavaScriptDOMAPI

HTMLCSSHTML/CSSCascading Style SheetCSSJavaScript

CSSJavaScriptAPI

Web Components


Web ComponentsWeb Components4


Custom Elements  Custom ElementsHTMLHTMLdocument.createElement('new-element')使

Templates  Templatestemplate使DOMHTMLscript type='text/template'使

HTMLImports  HTMLImportslink使HTML使HTMLHTMLimgaudioscript使HTMLiframe使iframe使XMLHttpRequest使

Shadow DOM  HTML/CSSShadow DOMDOMAPIcreateShadowRoot()使Shadow RootDOM


Shadow DOMTemplates使Custom Elements使HTMLHTMLImports使使Web Components

Web Components


BidelmanHTML+CSSWeb GmailDOM

gmail
Web Components使



JavaScript  

Web Components



2013

2014

PolymerPlatform.js


Web Components2013ChromeFirefoxTemplatesCustom ElementsShadow DOM2014Google I/OChromeFirefoxOperaPolymerWeb Components Platform.js 使SafariInternet ExplorerWeb Components


PCJIT

WebHTTPWeb Components使PolymerWeb ComponentsHTMLImport

Polymer/vulcanizeWeb Components

Polymer Designer使Web Components


Polymer使Polymer designer tool使PolymerGUIPolymer使Web Components

yt-search-video + speech-mic


yt-search-videoYouTubespeech-micYouTube


PALETTE使yt-search-videospeech-mic

polymer-designer-palette
TREE TREEPROPERTIES  STYLES使

polymer-designer-tree


YouTubespeech-miccompleteTranscriptyt-search-videoImFeelingLucky

polymer-designer-property


 <> my-element使

polymer-designer-code
completetranscript="{{ $.yt_search_video.ImFeelingLucky }}"PolymerWeb ComponentsPolymer1


Web ComponentsPolymer

Polymer



Getting started  PolymerWeb Components

API developer guide  Polymer

HTML5Rocks


 HTML5RocksWeb Components


Shadow DOM 101  Shadow DOM

HTML  Template     Templates

Custom Elements  HTML Custom Elements

HTML Imports  #includeHTML Imports

Others





 Web Components   Web Components

Web ComponentsHTML  稿Web Components

Why Web Components Arent Ready for Production Yet  Polymer


Web ComponentsPolymer

Web ComponentsHTML/CSSUI

HTML/CSSJavaScript1

Web Components/PolymerWeb ComponentsPolymer

週間PVランキング

新着記事

Powered byNTT Communications

tag list

アクセシビリティ イベント エンタープライズ デザイン ハイブリッド パフォーマンス ブラウザ プログラミング マークアップ モバイル 海外 高速化 Angular2 AngularJS Chrome Cordova CSS de:code ECMAScript Edge Firefox Google Google I/O 2014 HTML5 Conference 2013 html5j IoT JavaScript Microsoft Node.js Polymer Progressive Web Apps React Safari SkyWay TypeScript UI UX W3C W3C仕様 Webアプリ Web Components WebGL WebRTC WebSocket WebVR