JSer.info #124 - rapid releaseを採用したJSHintですが早速2.1.0がリリースされました。
jQuery 1.10.0、jQuery 2.0.1が同時にリリースされました。
$(htmlString) の代わりに$.parseHTML()
を使うことが強く推奨されています。
Writing Testable JavaScriptという記事では、実際のフローに沿ってテストしやすいコードを書くことについて書かれています。
同じくRebecca氏によって以前発表されたスライドの方も一緒に見るといいと思います。
Node v0.10.8 (Stable)
http://blog.nodejs.org/2013/05/24/node-v0-10-8-stable/
Node v0.10.8リリース
JSHint - JSHint 2.1.0 is out
http://jshint.com/blog/2013-05-20/2-1-0/
JSHint 2.1.0 リリース.
ES6 class syntaxのサポート
jQuery 1.10.0 and 2.0.1 Released | Official jQuery Blog
http://blog.jquery.com/2013/05/24/jquery-1-10-0-and-2-0-1-released/
jQuery 1.10.0 の正式リリースと
jQuery 2.0.1リリース
dynaTrace AJAX Edition 4.1 now supports FF19, FF20 and IE10 on Windows 7 about:performance
http://apmblog.compuware.com/2013/05/27/dynatrace-ajax-edition-4-1-now-supports-ff19-ff20-and-ie10-on-windows-7/
dynaTrace AJAX Edition 4.1 リリース。
Windows 7のIE10サポート
Web Performance APIs Rapidly Become W3C Recommendations - IEBlog - Site Home - MSDN Blogs
http://blogs.msdn.com/b/ie/archive/2013/05/21/web-performance-apis-rapidly-become-w3c-recommendations.aspx
Web Performance APIs系の仕様のステータスまとめ
丁度、W3C RecommendationになったPage VisibilityがWebkitではprefixが外れたようです。
Writing Testable JavaScript · An A List Apart Article
http://alistapart.com/article/writing-testable-javascript
JavaScriptでテストしやすいコードを書くのに気をつけること。
検索画面を例にどのように分離して、それらをつなげるか、またそれらのテストをどう書くかについて紹介してる。
Sinon.jsを使った$.ajaxのモックのテスト
The Battle of Modern Javascript Frameworks – Part I | SoftFinity -
http://www.softfinity.com/blog/the-battle-of-modern-javascript-frameworks-part-i/
MV*ライブラリの特徴を比較していく連載.
Features/Ease of Learning/Compatibility and Extensibility/Testing and Debugging?/Pros and Cons
の項目で見ていく
ECMA-402 Internationalization API - hogehoge @teramako
http://d.hatena.ne.jp/teramako/20130521/p1
Internationalization APIについて。
Dateを言語別の出力にしたり、ソート、数値のフォーマット等のi18n向けのAPI
Compiling to JavaScript, and Debugging with Source Maps ✩ Mozilla Hacks – the Web developer blog
https://hacks.mozilla.org/2013/05/compiling-to-javascript-and-debugging-with-source-maps/
Firefxo開発ツールでのSourceMapデバッグについて
小さなオリジナル言語を書いて、それをSourceMapデバッグ対応するまでについての記事
フロントエンドなサイト / アプリケーション・アセンブラまとめ | Pen
http://www.mamoida.com/2013/05/frontend-frameworks/
Yeoman等のジェネレーター系のツールのまとめ
End-to-End JavaScript Quality Analysis - Programming
http://programming.oreilly.com/2013/05/end-to-end-javascript-quality-analysis.html
JavaScriptのコードカバレッジ、複雑度解析、Defensive workflowについてのオーバービュー
How to keep up to date on Front-End Technologies - The Recipe
http://uptodate.frontendrescue.org/
フロントエンドの情報源について。
人、サイト、ニュース、ポッドキャスト、イベント、情報の見方のまとめ
BenjaminBenBen
http://benjaminbenben.com/2013/05/09/wtcss/
CSSセレクタとページを並べて表示して、セレクタがどこを指名しているかを可視化するサイト
Ember.js Resources on EmberWatch
http://emberwatch.com/
Ember.jsについての記事などを集めてるアグリゲートサイト
Lastweek | DarKtears
http://darktears.wordpress.com/tag/lastweek/
Chromium/Blink周りのIntelによるコミットを週単位でまとめてるブログ。
Last Week in WebKit系
ebryn/backburner.js · GitHub
https://github.com/ebryn/backburner.js
throttle,debounce的なところをまとめたライブラリ
jnordberg/gif.js · GitHub
https://github.com/jnordberg/gif.js
GIFエンコーダーライブラリ
dtao/lazy.js · GitHub
https://github.com/dtao/lazy.js
Underscore.jsライクなコレクションAPIを持っているライブラリ。
特徴は遅延評価する所で、sequence単位でリスト(parent)をつなげていく感じで、toArrayやeachなどを使った時に、sequenceを辿りながら初めて評価される仕組み
今週の一枚
Programming JavaScript Applications
O’Reilly Atlasで公開されていて、オンライン版は無料で読める。