Fork me on GitHub

2013-05-27のJS: JSHint 2.1.0 、jQuery 1.10.0 、Writing Testable JavaScript

Edit on GitHub 編集履歴を見る

JSer.info #124 - rapid releaseを採用したJSHintですが早速2.1.0がリリースされました。

jQuery 1.10.0、jQuery 2.0.1が同時にリリースされました。
$(htmlString) の代わりに$.parseHTML()を使うことが強く推奨されています。

Writing Testable JavaScriptという記事では、実際のフローに沿ってテストしやすいコードを書くことについて書かれています。

同じくRebecca氏によって以前発表されたスライドの方も一緒に見るといいと思います。

ヘッドライン

✎node.js ReleaseNote

Node v0.10.8リリース

✎JavaScript Tools ReleaseNote

JSHint 2.1.0 リリース.
ES6 class syntaxのサポート

✎jQuery ReleaseNote

jQuery 1.10.0 の正式リリースと
jQuery 2.0.1リリース

✎IE firefox software windows

dynaTrace AJAX Edition 4.1 リリース。
Windows 7のIE10サポート

アーティクル

✎W3C まとめ

Web Performance APIs系の仕様のステータスまとめ

丁度、W3C RecommendationになったPage VisibilityがWebkitではprefixが外れたようです。

✎JavaScript testing

JavaScriptでテストしやすいコードを書くのに気をつけること。
検索画面を例にどのように分離して、それらをつなげるか、またそれらのテストをどう書くかについて紹介してる。
Sinon.jsを使った$.ajaxのモックのテスト

✎JavaScript MVC library まとめ

MV*ライブラリの特徴を比較していく連載.
Features/Ease of Learning/Compatibility and Extensibility/Testing and Debugging?/Pros and Cons
の項目で見ていく

✎ECMA i18n

Internationalization APIについて。
Dateを言語別の出力にしたり、ソート、数値のフォーマット等のi18n向けのAPI

✎JavaScript デバック

Firefxo開発ツールでのSourceMapデバッグについて
小さなオリジナル言語を書いて、それをSourceMapデバッグ対応するまでについての記事

✎JavaScript Tools まとめ

Yeoman等のジェネレーター系のツールのまとめ

✎JavaScript Tools

JavaScriptのコードカバレッジ、複雑度解析、Defensive workflowについてのオーバービュー

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

✎JavaScript まとめ

フロントエンドの情報源について。
人、サイト、ニュース、ポッドキャスト、イベント、情報の見方のまとめ

✎css performance

CSSセレクタとページを並べて表示して、セレクタがどこを指名しているかを可視化するサイト

✎JavaScript links

Ember.jsについての記事などを集めてるアグリゲートサイト

✎Chrome news blog

Chromium/Blink周りのIntelによるコミットを週単位でまとめてるブログ。
Last Week in WebKit系

ツール、ライブラリ関係

✎JavaScript library

throttle,debounce的なところをまとめたライブラリ

✎JavaScript 画像

GIFエンコーダーライブラリ

✎JavaScript library

Underscore.jsライクなコレクションAPIを持っているライブラリ。
特徴は遅延評価する所で、sequence単位でリスト(parent)をつなげていく感じで、toArrayやeachなどを使った時に、sequenceを辿りながら初めて評価される仕組み

今週の一枚

http://chimera.labs.oreilly.com/books/1234000000262

Programming JavaScript Applications

O’Reilly Atlasで公開されていて、オンライン版は無料で読める。

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