Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Web Componentsに関するsaladdaysのブックマーク (3)

  • Web Components で共通ヘッダーをつくってみた - GMOインターネットグループ グループ研究開発本部

    フロントエンド系の技術調査やサーバサイドアプリケーションの開発を担当している D.M. です。今回は Google I/O 等で話題になっている Web Components を取り上げたいと思います。簡単に言うと HTML の再利用性を高めるための HTML の新仕様です。 Web Components 4要素 Shadow DOM ページ内で他の CSS が干渉できない領域を作り出すことができます。これによりページとコンポーネントの CSS が互いに干渉してしまう問題を解決できます。 Templates JS が操作する HTML を JS から分離して Tempalte タグとして定義することで JS から利用しやすい形にすることができます。このタグを利用することで HTML が JS のソース内に混在してしまう問題や、 HTML 内の JS が誤作動する問題を抑制します。 Cust

    Web Components で共通ヘッダーをつくってみた - GMOインターネットグループ グループ研究開発本部
  • Web Componentsが変えるWeb開発の未来

    Google I/O 2014でEric BidelmanがPolymer and Web Components change everything you know about Web developmentというタイトルで、Web Componentsおよびその補完・拡張ライブラリであるPolymerについてセッションが行われました。 「なぜWeb Componentsが生まれたのか」 「Web Componentsが何を解決してくれるか」 この2点を上記セッションに沿って解説していきます。 HTML/CSSが持つ弱点 Webを構成していくパーツを作る際、今まではどのように行っていたでしょうか。<div>や<textarea>といったようなネイティブで用意されているタグに、CSSで見た目で装飾し、JavaScriptからDOMのAPIを操作してインタラクションを付与してきました。 しか

    Web Componentsが変えるWeb開発の未来
  • Web開発者に革命をもたらす!「Web Components」超入門 | 株式会社LIG

    こんにちは。デザイナーの王です。 Webアプリはデスクトップアプリとは違い、まだまだ発展途上の技術のため、色んな所でまだ未熟な部分があります。デスクトップアプリでは当たり前のことでもWebアプリではできなかったりすることも多いのです。中でも、UIのコンポーネント化問題が以前から指摘されてきました。 通販サイトにある「購入ボタン」を例に説明すると分かりやすいと思います。 この手のボタンを作るには以下の手続きを要すると考えられます。 外観を整える CSS HTMLマークアップ クリックした際の挙動 JavaScript 何が厄介かというと、「再利用」が難しいというところなんですね。 例えば、同サイトの別のページで同じボタンを使いたい場合、js、CSSHTMLを再度記述しなければなりません。しかも場合によってはHTMLのマークアップが非常に冗長化していることもある。 「購入ボタン」はあくまで一

    Web開発者に革命をもたらす!「Web Components」超入門 | 株式会社LIG
  • 1