Jser.info #107 - QUnitが久々がアップデートがでてQUnit 1.11がリリースされました。新たなスタートを切った感じで公式サイトも最近新しくなったので、改めて覗いてみるといいかもしれません。
Writing Testable Frontend Javascript Part 1 – Anti-patterns and their fixes | Shane Tomlinsonという記事で、テストしにくいコードを例にそれをどう改善していくとテストしやすくなるかについて書かれています。
色々な要素について触れていてよい記事だとおもいます。
jQueryのDeferredとPromise - tkawachi Blogという記事では、jQueryでのDeferredとPromiseがどのようなものなのかについて簡潔に書かれています。変に図やコードがなく、状態の遷移について書かれていて、個人的には流れがわかりやすいと思います。
YUI 3.8.1 Released - YUI Blog
http://www.yuiblog.com/blog/2013/01/23/yui-3-8-1-released/
YUI 3.8.1リリース.
iOSのサポートを追加, DataTable, Attribute, Template
QUnit 1.11 Release: A Look Back (and Forth) | Official jQuery Blog
http://blog.jquery.com/2013/01/24/qunit-1-11-release-a-look-back-and-forth/
QUnit 1.11リリース.
bugfixやAdd-ons( http://qunitjs.com/addons/ )、PhantomJS add-onの改善など
RequireJS 2.1.4 Released ~ James Burke
http://jrburke.com/2013/01/23/requirejs-2.1.4-released/
RequireJS 2.1.4 リリース.
2.1.3のquickfix
http://jrburke.com/2013/01/22/requirejs-2.1.3-released/
Announcing TypeScript 0.8.2 - TypeScript - Site Home - MSDN Blogs
http://blogs.msdn.com/b/typescript/archive/2013/01/21/announcing-typescript-0-8-2.aspx
TypeScript 0.8.2リリース。
JSDocのサポート
http://blogs.msdn.com/b/chack/archive/2013/01/22/typescript-0.8.2-released.aspx
Writing Testable Frontend Javascript Part 1 – Anti-patterns and their fixes | Shane Tomlinson
https://shanetomlinson.com/2013/testing-javascript-frontend-part-1-anti-patterns-and-fixes/
アンチパターンのコード例を元にテストしやすいJavaScriptの書き方について.
Public/Private Interface、eventハンドラとロジックの分離、XHRのモック、非同期とコールバック
jQuery 1.9.0 での変更箇所の自分なりのまとめ | 私的なjQuery
http://myjquery.blog.fc2.com/blog-entry-13.html
jQuery 1.9の変更点について.
整理されたAPIやCSSセレクタなどについて
Web Dev .NET: Beginner HTML5, JavaScript, jQuery, Backbone, and CSS3 Resources
http://www.elijahmanor.com/2013/01/beginner-html5-javascript-jquery.html
HTML5、JavaScript、jQuery、Backbone.js、CSS3、Feature detection、Responsive Web Designについての取っ掛かりとなるリソースまとめ
jQuery 1.9 のソースマップ対応で圧縮版でもデバッグが簡単になった話 - てっく煮ブログ
http://tech.nitoyon.com/ja/blog/2013/01/29/jquery-source-map/
jQuery CDNのソースマップについて.
altJSやSass/Lessでのソースマップ対応オプションや圧縮ツールのソースマップ対応について
jQuery 1.9 の $.parseHTML とかその辺 - ほむらちゃほむほむ
http://t-ashula.hateblo.jp/entry/2013/01/23/114105
jQueryの$(String)がXSSを引き起こしやすい問題と、jQuery1.8から追加された$.parseHTMLについて
jQueryのDeferredとPromise - tkawachi Blog
http://tkawachi.github.com/blog/2013/01/06/jquery-deferred/
jQueryのDeferredとPromiseについてのわかりやすい解説.
Deferred objectが持つ状態について(Promise/Aとの対応)、渡されるPromise objectが持つ機能、$.whenでの組み合わせや$.ajaxの返すPromiseについて
How to Run Buster.js Unit Tests in (and Against) the Browser | Levihackwith.com
http://www.levihackwith.com/how-to-run-buster-js-unit-tests-in-and-against-the-browser/
Buster.JSチュートリアル.
ブラウザを使ったテストについて
What is SVG? [Guide to SVG Part 1] | InsertHTML
http://www.inserthtml.com/
SVGの基礎的な要素についてのチュートリアル
Webサイト&WebアプリのRetina対応方法まとめ | KRAY Inc
http://kray.jp/blog/retina-web/
Retinaディスプレイ対応についてのまとめ.
@2xの画像を用意して、imgタグ、CSS、JavaScriptでの対応例、Canvasでのサイズ指定について
Egghead IO
http://egghead.io/
AngularJS のチュートリアル動画
https://twitter.com/eggheadio
Client-Side UI Smackdown
http://www.infoq.com/presentations/JavaScript-Frameworks-Review
JavaScriptのエコシステムについての発表.
Backbone.js, Spine.js, Knockout, Knockback, Sammy等のMV* フレームワークについて、scaffoldなツール、モジュールについて
visionmedia/rework · GitHub
https://github.com/visionmedia/rework
CSSプリプロセッサー
arbitrary CSS preprocessing library for node.js
JavaScript書くときに便利なVimプラギン集 - Life goes on
http://layzie.hatenablog.com/entry/20130122/1358811539
JavaScript関係のVimプラグイン紹介
Backgrid.js
http://wyuenho.github.com/backgrid/
Grid表示ライブラリ.
Grid/Column/Cell/Formatter/Header/Row/Body/FooterとわかれたAPIを持つ
O’Reilly Japan - Web Workers
http://www.oreilly.co.jp/books/9784873115962/
Web Workers本の日本語版
Amazon: すべての人に知っておいてほしい JavaScriptの基本原則 [単行本]: 岩永 賢明, 勝間 亮, 嶋田 大輔, 土屋 勇人, 西林 孝, 比留間 和也, 吉田 雷
http://www.amazon.co.jp/o/ASIN/4844363123
2013年1月23日発売
デザイナー向けのJavascript/jQuery入門書