Fork me on GitHub

2012-02-12のJS: HTML5 Boilerplate 3.0、Nodeチュートリアル、Pot.js 1.13

Edit on GitHub 編集履歴を見る

JSer.info #56 - HTML5 Boilerplate 3.0がリリースされました。2 -> 3の変更履歴というなのコミットComparing v2.0…v3.0 for h5bp’s html5-boilerplate - GitHubで見られます(長い重い..)

以前からjQueryの.bind() vs .live() vs .delegate()な話はありましたが、1.7になってon()にまとまったので、それを含めた比較についてWeb Dev .NET: Differences Between jQuery .bind() vs .live() vs .delegate() vs .on()という記事が書かれてました。
結論的には1.7以降ならon()使うのがベストです。

ヘッドライン

Node.js 0.7.3リリース
isolatesのサポートが取りやめになった

Dojo 1.5.2リリース(今のメインは1.7だけど)
Dojo 1.7.2rc1 released | The Dojo Toolkit Blog 1.7.2RC1もリリースされて、What’s coming in Dojo 1.8 | The Dojo Toolkit Blog 1.8へのロードマップも示されている。

HTML5 でサイトを構築するためのテンプレートである、HTML5 Boilerplate 3.0.1リリース

アーティクル

NodeでWebアプリ開発環境を揃えるチュートリアル

http://nodebeginner.org/
のNodeチュートリアル日本語訳。

Github社のHTML,CSS,JavaScript(CoffeeScript),Rubyのスタイルガイド

Aurora(Firefox) 12のアップデート内容。
ECMAScript Harmonyの一部実装、ArrayBuffer.slice、XHRのtimeoutにms指定ができるようになった。
開発者ツールもいろいろ強化

LESSの導入について

navigator.registerProtocolHandlerを使ってmailtoでGmailを開かせる方法

jQueryにおけるbind(), live(), delegate(), on()の違い.
on()が使えるならon()を使うべき

"新しいバージョンのブラウザが公開されても壊れることのない Web サイトを記述する方法" についての翻訳ページ。
HTMLやCSS、JavaScriptについて書かれている。

JavaScriptのWebアプリテストで見かけるcapybaraとは何か

文字列で同期/非同期処理の順番やwaitを指定して実行する仕組み

JavaScriptでのUIスレッドのブロッキングとアニメーション。

スライド、動画関係
サービス、ツール、ソフトウェア関係

コードにコメントで関数の型情報を書いてそれを元に型チェックをするテストツール

EnvJasmin 1.7リリース。

ライブラリ関係

Twitter Bootstrap v2.0のSass版

expect.js に対してDOMに関するアサーションを補助するライブラリ
- https://github.com/LearnBoost/expect.js
jasmine-jquery が元ネタのような感じ。

Canvasを使ってFaviconにバッジを付けるライブラリ

Pot.js 1.13 、 PotLite.js 1.30 リリース
“実行環境の CPU に負荷をかけることなく JavaScript が実行できる”ことを目的としてる。

書籍関係

Canvas Pocket Reference の日本語版
電子書籍のみで販売

2012/3/21発売
CSS3に関する本

この記事へ修正リクエストをする
記事を紹介する