2015-12-01のJS

AngularJS 1.5.0-beta.2 and 1.4.8 have been released

AngularJS 1.5.0-beta.2と1.4.8リリース。

V8 JavaScript Engine: V8 Release 4.8

V8 4.8リリース(Chrome 48で搭載)。 well-known symbolsの追加、 ArrayメソッドがArray-likeなオブジェクトを扱う際にES6の仕様へ準拠するように

Introducing EdgeHTML 13, our first platform update for Microsoft Edge | Microsoft Edge Dev Blog

EdgeHTML 13の変更点について。 HTMLやCSS関連では、 CSS initialunseta[download]input[type=time]<picture>、ORTC、<template>のサポート。 JavaScript関連では、ES6 Classesとasm.jsをデフォルトサポート。 フラグ付きでasync/await、Exponentiation operator、Destructuringのサポート。

Announcing TypeScript 1.7 - TypeScript - Site Home - MSDN Blogs

TypeScript 1.7リリース。 async/awaitはフラグなしで利用できるように、Exponentiation operatorをサポート、--target ES6--moduleが併用可能になるなど

Introducing Pokedex.org: a progressive webapp for Pokémon fans — Pocket JavaScript

Progressive Web Apps(アプリになっていくウェブ)を実現する色々。 オフラインでも動作するようにしたり、 60FPSスクロールを実現するためにVirtual DOMのdiff/patchをWeb WorkerでUIから重たい処理を省き、CSSアニメーションを活用するなど

Don't lose user and app state, use Page Visibility - igvita.com

pagehideやvisibilityChangeなどの画面表示関連のイベント対応表。 各ブラウザでのサポート状況について

From Karma to Mocha, with a taste of jsdom — Podio Engineering Blog — Medium

KarmaからMocha+jsdomへテストを移行した話。 Isolationの仕組み、全テストの実行時間、単独のテストケース実行、監視などそれぞれの項目における比較が書かれている

Configuring Babel 6

Babel 6で細分化されたパッケージと基本的な使い方について

RailsのAsset PipelineとPrecompileをNode.jsのみで処理できるgulp-sprocketsを作った - yo_waka&#x27;s blog

Sprocketsの独自ディレクティブもパースして、gulp上でビルド出来るようにするgulpプラグイン

Chrome 47 WebRTC: media recording, secure origins &amp; proxy handling | Web Updates - Google Developers

Chrome 47のWebRTC関連のアップデートについて。 MediaStreamRecorderをフラグ付きで実装、getUserMedia()がHTTPSのみで利用可能となるなど

Node.js へのcontributeの仕方 - from scratch

Node.jsへコントリビュートする場合のポイントについて

Chrome Dev Summit 2015 - YouTube

Chrome Dev Summit 2015の動画一覧

React.js Conf | February 22 &amp; 23 2016

2016年2月22-23日にReact.js Confが開催

OrKoN/jsperf

jsperf.comのコードをNode.jsで実行できるツール

kdzwinel/betwixt

通信内容をキャプチャしてデバッグに利用できるローカルプロキシ。 Chrome開発者ツールのネットワークパネル風UIで通信内容を見ることが出来る。

What are the best JavaScript IDEs? - Slant

JavaScriptのエディタ/IDEまとめ

mweststrate/ts-npm-lint

TypeScriptで書かれたモジュールを公開するときにpackage.jsonの内容などをチェック、修正するツール

Home | phina.js

tmlib.jsの後継となるゲームライブラリ。 Canvasを使った描画、サウンド、入力系などゲーム作成に必要なものをサポートしてる

mo · js - Motion Graphics For The Web

モーショングラフィックライブラリ。 SVGとCSS animationを使ったアニメーションライブラリ

Amazon: What Every JavaScript Developer Should Know About ECMAScript 2015 (OdeToCode Programming Series): K. Scott Allen

ES6についてのKindle本 100ページ程で追加された構文やオブジェクト、メソッドについて解説されてる。