html5expに関するhc0001のブックマーク (5)

  • ECMAScript 2015のブラウザ対応状況と実践投入に向けて

    この記事は「ECMAScript2015/ES6特集」の第2回目です。第1回ではECMAScriptの歴史やES2015の新機能について紹介しましたが、今回は各ブラウザの対応状況や、実戦投入に向けて踏まえておくべき知識を解説します。 ECMAScript 2015の対応状況 ECMAScript 2015(ECMAScript 6th edition)は、2015年の6月に無事策定されました。しかし、実際にES2015の機能を使っていくには、ブラウザなどに搭載されているJavaScriptエンジンが対応していなくてはなりません。 ブラウザの実装状況についてはECMAScript 6 compatibility tableが参考になります。Chrome 46・Firefox 42・Edgeは既に多くの機能を実装してあり、DevToolsなどでも試すことができます。WebKitも順調に実装が進

    ECMAScript 2015のブラウザ対応状況と実践投入に向けて
  • PostCSSとcssnextで最新CSS仕様を先取り!

    どうも、Kaizen Platform, Inc.の@t32kです。今日はPostCSSについて解説しようと思います。PostCSSについてはそれを解説した同僚のスライドも素晴らしいので、そちらも参考にしてもらえば幸いです。 PostCSS とは何か // Speaker Deck PostCSSとはなにか? PostCSSは、Autoprefixerの作者でも有名なロシアのAndrey Sitnik氏が開発しているツールです。 postcss/postcss 公式のレポジトリのREADMEには以下のように書かれています。 PostCSS is a tool for transforming styles with JS plugins. These plugins can support variables and mixins, transpile future CSS syntax,

    PostCSSとcssnextで最新CSS仕様を先取り!
  • 基本的な要素・機能を提供するCore ElementsとMaterial Designを実現するPaper Elements

    的な要素・機能を提供するCore ElementsとMaterial Designを実現するPaper Elements 泉水翔吾 この記事は、連載「基礎からわかるWeb Components徹底解説~仕様から実装まで理解する〜」の第4回目になります。今回は、前回紹介したGoogleが開発するWeb Componentsのライブラリ、Polymerを元に作られたコンポーネント群「Core Elements」と「Paper Elements」について紹介します。 Core ElementsとPaper Elements Core ElementsとPaper ElementsはGoogleが開発するWeb Components群です。Core Elementsは、Webを構成する要素をWeb Componentsとして切り出し抽象化したものであり、Paper Elementsはデザインコ

    基本的な要素・機能を提供するCore ElementsとMaterial Designを実現するPaper Elements
  • Web Componentsを構成する4つの仕様 ー Web Components基礎編

    我々Web開発者がWeb Componentsという言葉を耳にしてから、もう2年程経ったでしょうか。Web Componentsが変えるWeb開発の未来という記事に、「今のWeb開発がどのような課題を抱えているか、それをWeb Componentsがどう解決するか」を書きました。これを踏まえて、連載ではWeb Componentsの仕様から実装、PolymerやX-TagといったWeb Componentsを支えるライブラリなどの周辺知識まで解説していきます。 Web Componentsを支える4つの仕様 連載第1回目となる記事では、Web Componentsを支える4つの仕様について解説します。Web Componentsは以下の4つの独立した仕様から構成されます。 Custom Elements – 独自のカスタム要素をユーザーが定義することを可能にする Shadow DOM

    Web Componentsを構成する4つの仕様 ー Web Components基礎編
    hc0001
    hc0001 2014/10/31
    Web Componentsの周辺仕様、およびその基礎実装について。
  • 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開発の未来
    hc0001
    hc0001 2014/07/30
    Web Componentsについて書きました。既存のUIを含めたコンポーネント開発が抱える問題、それをWeb Componentsがどう解決してくれるのか。Web ComponentsとPolymerの立ち位置等。
  • 1