2014-12-08のJS

Intern 2.2 released | Blog | SitePen

Intern 2.2リリース。 コンソールレポーターの表示改善、テストが失敗した時にオブジェクトのDiff表示が出来るようになるなど

Chromium Blog: Chrome 40 Beta: Powerful Offline and Lightspeed Loading with Service Workers

Chrome 40β リリース。 Service WorkersとCSP Lv2の部分的サポート、element.closest()のサポート等

Firefox — Notes (34.0) — Mozilla

Firefox 34リリース。 CSS Fonts Level 3 の実験的な実装、ES6のObject.assign()やtemplate strings、メソッド定義の短縮記法等の実装、開発者ツールの改善等

Dev.Opera — Opera 26 released

Opera 26 (based on Chromium 39)リリース

qunit/History.md at 1.16.0 · jquery/qunit

QUnit 1.16.0リリース。 done()呼び出しでの非同期テストを行うassert.asyncの追加、Promiseのサポート、setup/teardownをbeforeEach/afterEachにリネーム、HTML Reporterの改善等

Introduction to Service Worker: How to use Service Worker - HTML5 Rocks

Service Workerのライフサイクル、Service Workerへのスクリプトの登録方法や基本的な使い方、どうやってキャッシュを更新するか、注意点について

Top 10 Mistakes Node.js Developers Make

Node.jsで開発時にやってしまう間違いとそれを改善する方法や参考リソース。 半分以上JavaScriptで同様の事が当てはまりそう

bassistance.de » jQuery Foundation 2014 roundup

2014年のjQueryの活動についてのまとめ。

  • jQuery Coreの3.0の方針やPromises等の標準へ合わせる変更について
  • jQuery UIのUIレイヤーの標準化活動、パフォーマンステストの実施。
  • QUnitを始めとするテストフレームワークのレポーターの標準化活動。
  • 国際化に使うCLDRのJSON版の管理など
などjQuery Foundationとしての活動がまとめられています。

Moving from PhantomJS to node-webkit - Todd Wolfson

node-webkitを使いスクリーンショットを取って画像diffのレグレッションテストを行う話。

生WebGL入門:初音ミクの美麗3Dモデルを表示する(前編) » nmi.jp

WebGLを使ってMMDの3Dモデルを表示するまでを丁寧に解説している WebGLでのポリゴンの表示、3Dで必須な行列や座標、モデルデータの読み込みについて等

JavaScript - Direct Proxiesでmethod missing的なことをやる - Qiita

Direct Proxiesを使ったmethod missingの実装について

webpackを使い倒す - Thujikun blog

webpackのloader紹介、resolveフィールドの指定によるrequireのパス解決、pluginsの紹介、Webpack Dev Server、非同期読み込みについて

QUnit 2.xで変わること

QUnit 2.xでの変更点についてのスライド。 モジュール化、doneスタイルの非同期テストサポート、スマートなPromiseテストサポート、レポーターの標準化活動など

The npm Blog — Getting Started with npm

npmのサイトのGetting Startedに動画チュートリアルが追加された

Netflix JavaScript Talks - Version 7: The Evolution of JavaScript - YouTube

ES7のAsync Generatorについて紹介する発表。 Object.observeの変更通知とイベントループの話から始まり、 Promises、Generator、またES7のasync/await、さらに発展してObservableを返すAsync Generatorについて話されている。 発表内容はjhusain/asyncgeneratorにも一部同様の事が書かれている

js-reporters/js-reporters

JavaScriptテストフレームワーク/Runnerのレポーターの共通フォーマットについて議論してるコミュニティ

Understanding JSON Schema — Understanding JSON Schema 1.0 documentation

JSON Schema draft 4について解説しているサイト。 JSON Schemaの書き方やリファレンス等が用意されている

Tweene :: JavaScript Animation Proxy

JavaScriptアニメーションプロキシライブラリ。 既にアニメーション機能を実装してるGSAP、Velocity.js、Transit、jQuery等のライブラリを共通のAPIで利用できるようにするラッパライブラリ

lafikl/RWDPerf

画面サイズやUA等のシミュレートをして、あるURLで使ってない要素や画像の検出、通信量などのデータを一覧出来るパフォーマンス測定ツール

a11y.css by Gaël Poupard

CSSを使ったHTMLのビジュアルLintツール。 HTML要素における記述のミスなどへの警告やエラーを表示する事ができる

rejs – Vanilla JS Module Builderの紹介 | GREE Engineers' Blog

名前空間オブジェクトを使うJavaScriptファイルを、名前空間のプロパティにアクセスできるようにソートして結合出来るコマンドラインツール

JavaScript Cookbook, 2nd Edition - O'Reilly Media

2015年2月 発売 JavaScript Cookbookの第二版

Learn JavaScript & jQuery - a book about interactive front-end web development

HTML & CSS: Design and Build WebsitesのJavaScript編