2016-07-11のJS

jQuery 3.1.0 Released – No More Silent Errors | Official jQuery Blog

jQuery 3.1.0リリース。 jQuery.readyExceptionready時に起きたエラーのログを取れるように

angular/CHANGELOG.md at 2.0.0-rc.4 · angular/angular

Angular 2 RC4リリース。 テスト周りの構造が大きく変化し、JasmineではなくMochaでもテストを実行できるようになるなど

Node v6.3.0 (Current) | Node.js

Node v6.3.0リリース。 buffer.swap64()の追加、shared libraryとしてNode.jsを使えるようにビルドオプションの追加、setImmediate()のパフォーマンス改善、V8 inspectorを実験的にサポートしChromeの開発者ツールでデバッグできるようになるなど

Release Notes for Safari Technology Preview Release 8 | WebKit

Safari Technology Preview Release 8リリース。 ES6の実装完了、Apple Payのコードをリポジトリに移動、:focus-withinのサポートなど

Teach Access Portal

WAI-ARIAなどのaccessibleなHTMLの書き方のチュートリアル。 実際に書きながら試す事ができる

Accessible SVGs | CSS-Tricks

AccessibleなSVGの作り方について

metagrover/ES6-for-humans: A kickstarter guide to writing ES6.

ES6で増えた構文や機能の簡単な紹介

How well do you know CSS display?

CSSのdisplayプロパティに指定できる値とそれぞれの挙動についての解説

Backbone.jsにReduxを導入してみる - Qiita

Backbone.jsのみで管理していたStateをReduxを使い管理するようにしてみた話。 redux-devtools-extensionを使ってStateの変化を確認する方法について

BlinkOn 6 - Munich, Germany - YouTube

BlinkOn 6の動画一覧

Web Animations APIの基本的な使い方・まとめ

Web Animations APIについての解説サイト。 実際に動かしながらアニメーションの作成方法について学ぶことができる

paulirish/devtools-timeline-model: Parse raw trace data into the Chrome DevTools' structured profiling data models

Chrome開発者ツールのTimelineデータの処理ライブラリ

boopathi/babel-minify: Some babel plugins and tools to minify ES6+ code

Babelでminifyをするプラグインのpreset。 使ってないコードの削除、インライン化、mangleなどを行う

filipelinhares/ress: A modern CSS reset

normalize.cssにいくつかデフォルト値やresetを追加したもの

thejameskyle/assert-equal-jsx: assertEqualJSX

JSXのタグ同士の比較を行うassertionライブラリ

declandewet/common-tags: Useful template literal tags for dealing with strings in ES2015+

Tagged Templateとして使える関数ライブラリ

JavaScript Functions… by Amin Meyghani [PDF/iPad/Kindle]

JavaScriptの関数やクロージャー、prototypeなどについて扱う書籍。 $0から購入できる

Practical… by Daniel Schmitz et al. [Leanpub PDF/iPad/Kindle]

Vue.jsについて書籍