JSer.info #66 - “A book to turn a JavaScript library user into a JavaScript developer” という内容のJavaScript Enlightenmentが無料で公開されています。
以前は有料で販売されていたものだけあって、ちゃんと書かれていてサンプルコードそれぞれにjsfiddleで動くリンクが載っていて電子書籍って感じでよくできています。
JavaScript IDEのWebStorm 4.0が公開されました。
今回はあんまり派手な変更ではないですが、WebStorm指南書とかでも紹介してたように細かくブラッシュアップされています。(結構使い心地は違うかもしれないです).
ドイツのサイトですが、mag.jsというJavaScript Magazineが公開されていました。
とてもいい感じになってて羨ましい。
『Tagneto: RequireJS 1.0.8 released』
http://tagneto.blogspot.com/2012/04/requirejs-108-released.html
RequireJS 1.0.8リリース
『Version 0.7.8 (unstable) « node blog』
http://blog.nodejs.org/2012/04/18/version-0-7-8-unstable/
Node.js 0.7.8リリース
『Buster.JS Beta 3』
http://busterjs.org/changelog/beta3/
Buster.JS β3リリース。
assert.typeOfの廃止、autotestが動作するように、JSTDのdocコメントをプラグインでサポート、BDDスタイルの改善、他Bugfix等
『jQuery UI 1.8.19 « jQuery UI Blog』
http://blog.jqueryui.com/2012/04/jquery-ui-1-8-19/
jQuery UI 1.8.19リリース。
bugfix中心のメンテナンスリリース
WebStorm 4.0 in Harmony with ECMAScript | WebStorm & PhpStorm Blog
http://blog.jetbrains.com/webide/2012/04/webstorm-4-0-in-harmony-with-ecmascript/
WebStorm 4.0リリース。
ECMAScript Harmonyのサポート、JSTestDriverでのCode Coverageをサポート、補完候補順の改善、JSLint/JSHintのサポート強化、Node Pathの設定改善など
http://www.jetbrains.com/webstorm/whatsnew/
『窓の杜 - 【NEWS】Microsoft、互換性検証を目的としたIE6/7/8/9環境の仮想マシンイメージを更新』
http://www.forest.impress.co.jp/docs/news/20120416_526780.html
MSのIE検証用のVMイメージがアップデート(利用期限の延長)
インストールはievmsを使うと便利
https://github.com/xdissent/ievms/
『窓の杜 - 【NEWS】「Firefox」v3.6および「Thunderbird」v3.1のサポートが本日終了』
http://www.forest.impress.co.jp/docs/news/20120423_528594.html
Firefox 3.6.xのサポートが終了
グローバルコンテキストでビルトインオブジェクト/関数と同名のものを定義した場合の動作 - Enjoy*Study
http://d.hatena.ne.jp/onozaty/20120421/p1
var URL = window.URL || window.webkitURL;
のようなコードをグローバル空間で実行した場合にエラーが起きる事について
[jQuery Mobile] 1.1.0公開 | Screw-Axis
http://screw-axis.com/2012/04/20/jquery-mobile-1-1-0/
jQuery Mobile 1.1.0の変更点について
『ASCII.jp:ブラウザーにファイルを残せるFile system APIの使い方|古籏一浩のJavaScriptラボ』
http://ascii.jp/elem/000/000/686/686064/
File system APIの使い方について
『My HTML/CSS coding style — CSS Wizardry—CSS, Web Standards, Typography, and Grids by Harry Roberts』
http://csswizardry.com/2012/04/my-html-css-coding-style/
HTML/CSSのコーディングスタイル
Grunt, a JS Command Line Tool | Blog :: The JavaScript Playground
http://javascriptplayground.com/blog/2012/04/grunt-js-command-line-tutorial
JavaScriptのビルドツールGruntの解説
jQuery Documentation Resources to Speed Up Your Development - Dan Wahlin’s WebLog
http://weblogs.asp.net/dwahlin/archive/2012/04/20/jquery-documentation-resources-to-speed-up-your-development.aspx
jQuery APIについてのドキュメントサイトのまとめ
『Saving the Day with Scoped CSS | CSS-Tricks』
http://css-tricks.com/saving-the-day-with-scoped-css/
style scopedについて。
jquery.scopedでPolyfill
Testgetriebene Entwicklung mit JavaScript – Jax 2012
http://www.slideshare.net/opitzconsulting/testgetriebene-entwicklung-mit-javascript-jax-2012
Jasmineでのテストについてのスライド
Jasmine-UIとJSTestDriverを合わせたDOM周りのテストについても
https://github.com/tigbro/jasmine-ui
Pure, functional JavaScript
http://cjohansen.no/talks/2012/sdc-functional/#1
関数型JavaScriptについてのスライド
Javascript essential-pattern
http://www.slideshare.net/othree/javascript-essentialpattern
大きなアプリケーションを書くためのパターンについてのスライド
custom event(Observer), deferred, pub/sub.
『Titanium News』
http://ti-news.hatenablog.jp/
Titaniumに関する週間でのニュースブログ
mag.js – das JavaScript-Magazin
http://www.magjs.de/
ドイツのJavaScript Online Magazineサイト。(ドイツ語です)
2ality - technology, lifeのDr. Axelが著者に参加してる。
JSMagとは違って無料公開していく感じ? ドイツのJavaScript User Groupsと密接な感じになってていい雰囲気。
内容も関数型JavaScriptと尖った感じのだったり、例外処理の話だったり、JavaScriptクイズだったり、最近のライブラリ紹介や著名なライブラリの紹介、JavaScriptを学ぶ方法やコミュニティについてだったり、結構バランスよくできてるなーと感じました。
書いてる人たちの社説?Editorialからもどういう感じのサイトなのか伝わってきてよかった(ドイツ語読めませんが)
『twitter/recess』
https://github.com/twitter/recess
Twitter製のLESSコード品質ツール
『The Miso Project :: Dataset』
http://misoproject.com/dataset/
CSVのカンマ区切りのような区切り文字のあるデータをパースして、ソートや統計や操作できるJavaScriptライブラリ
『adamdbradley/foresight.js』
https://github.com/adamdbradley/foresight.js
retina画像のロード切り分けを行うライブラリ。
無駄なロードが発生しないようになってる
『Riloadr - A Cross-Browser Framework-Independent Responsive Images Loader | Web Builder Zone』
http://css.dzone.com/articles/riloadr-cross-browser
画像の遅延ロードライブラリ
仕組みはYUI image loaderと同じで、data-srcに画像パスを設定して、noscriptでfail back.
他のライブラリに非依存でAMD対応、ロード方法に細かな設定ができる
Amazon: すべての人に知っておいてほしい スタイルシートデザインの基本原則 [単行本]: 秋葉秀樹, 安住 光, 坂本亮介, 千貫りこ, 鍋坂理恵, 林 豊, 比留間和也
http://www.amazon.co.jp/o/ASIN/4844362674/book042-22/ref=nosim
2012年5月25日発売
『Amazon: Maintainable Javascript [ペーパーバック]: Nicholas C. Zakas』
http://www.amazon.co.jp/o/ASIN/1449327680/book042-22/ref=nosim
2012年6月22日発売
Nicholas C. ZakasによるチームでのメンテナンスしやすいJavaScriptについての書籍
http://shop.oreilly.com/product/0636920025245.do
『O’Reilly Japan - HTML5 ファイルシステムAPI』
http://www.oreilly.co.jp/books/9784873115399/
ebookのみで販売
Using the HTML5 Filesystem APIの翻訳本
『O’Reilly Japan - jQueryデスクトップリファレンス』
http://www.oreilly.co.jp/books/9784873115245/
ebookのみ販売
jQuery Pocket Reference(2010,jQuery ver1.4 )の翻訳本
JavaScript Enlightenment | by Cody Lindley | 1st Edition | ECMA-262, Edition 3
http://javascriptenlightenment.com/
無料でPDF版が公開されました。
JavaScript library userをJavaScript developerへ変える電子書籍。 著者はjQuery Enlightenmentの人