Fork me on GitHub

2012-03-04のJS: Buster.JS、IE 10 Consumer Preview、QUnitでのテスト

Edit on GitHub 編集履歴を見る

JSer.info #59 - Test-Driven JavaScript Developmentの著者が中心に作成されているテスティングフレームワークのBuster.JS Beta2がリリースされていました。
まだWindowsで動かす方法が用意されてない(try-busterjsのようにVM使うぐらい?)などbeta版な感じですが、触ってる感じだとそんなに躓く感じはしないのでjs-test-driverの次になればいいかなーと思います。

同じくテストライブラリでメジャーなQUnitの使い方などについてのスライドでUnit Testing with QUnitがよくまとまっているので、使ってみたい方は読むと良い気がします。

後、IE 10 Consumer PreviewでのIE10アップデートがまとまっているので、最近のIEを知りたい方はWeb Platform Features in Windows Consumer Preview - IEBlog - Site Home - MSDN Blogsと一緒に読んでおくべきでしょう。

ヘッドライン

JavaScriptテスティングフレームワーク Buster.JS Beta2がリリース

node.js 0.6.12リリース

jQuery Mobile 1.1.0 RC1リリース

MooTools 1.4.5リリース
Fx.CSSのバグを修正

アーティクル

IEのスタイルシートの制限について。
IE10での変更についても書かれてる

上記の、10 Consumer Preview の変更点の日本語訳

"別のサーバへの接続を開始すると、レイアウトやレンダリングが一時的に中断する、というバグ"の原因はbody付近でscriptタグで応答のないサーバのスクリプトを読み込もうとしようしているときに発生している。
これはブラウザ側で対処しにくいバグなので、サイト側が取るべき対処法についてまとめられている。

Normalize.css について。

QUnitとSinonJSを使ったテストについて

動画に字幕とかテキスト表示するtrack要素の使い方。

WebStorm 4.0のECMAScript Harmony対応について

UglifyJSの—defineと—define-from-moduleを使って定数の書き換えを行う方法。
UglifyJSの圧縮以外の使い方について

FIrebugで実行中に変数の中身を書き換える方法について。
ブレークポイントを貼って中身を書き換え

jQuery入門
jQUeryの基本的な使い方について

jQuery.ImgLoaderを使って画像のプリロードとspin.jsを使ってローディングインジケーターの表示についてのデモ

Chrome(Canary) Developer Toolsについての紹介
- Script Explorer
- Go to File
- Go to Symbol
- Dock to right

Dart言語の和訳や日本語での情報を掲載してるサイト

Dart言語のリファレンス

スライド、動画関係

QUnitを使ったテストについてのスライド。
assertionメソッドの解説や非同期テスト、Ajaxのテスト等についてよくまとまってる

jQueryのセレクタについてのスライド。
セレクタがどういう要素を選択するかを左右に結果と並べて表示してるので分かりやすい

WAI-ARIAとは何か、何故必要なのかについてのスライド。
Assistive Technologies (ATs)とWAI-ARIAについて
- landmark roles
- formとaria属性

サービス、ツール、ソフトウェア関係

JavaScriptをビジュアルプログラミング

ライブラリ関係

文字列関係のメソッドを集めたユーティリティライブラリ。

ネイティブのDateと同じAPIに加えてパースやstrtime的なフォーマットなどの機能追加してるxDateオブジェクトライブラリ

IndexedDBをメソッドチェーンで書けるようにしたライブラリ

Raphaëlを使ってグラフを書くJavaScriptライブラリ

目次を作成するjQueryプラグイン

書籍関係

2012年3月16日発売
Supercharged JavaScript Graphicsの翻訳本
jQueryMobile+PhoneGapについてが追加されてる。

2012年4月24日発売
元々は2011年9月20日発売予定だったけど、正式に決まったみたい
http://htmlcssjavascript.com/javascript/professional-jquery/

2012年7月31日発売
Webアプリケーションのアーキテクチャについての書籍

この記事へ修正リクエストをする
JSer.info Slackに参加する