JSer.info #98 - JavaScriptのAMDモジュールローダのRequireJS 2.1.2がリリースされました。
ビルド最適化ツールのr.jsについてが大部分でブラウザで動作するようになったり、uglify2やclosureなどを使うときにSourceMapに対応するオプション等が追加されています。
丁度、Require.jsの入門的な記事/スライドが書かれているので、一緒に読むといいと思います。
Opera 12.10 で@supportsがサポートされたのをきっかけに@supportsの使い方やModernizrとの関係について幾つか記事が書かれているので読むといいです。
- Native CSS feature detection via the @supports rule - Dev.Opera
- Opera Developer News - Why use @supports instead of Modernizr?
今のところChrome 24、Firefox, 17、Opera 12.10でサポート(一部限定的なサポートも含む)されています。
- @supports - CSS | MDN
- Conditional CSS, file-level CSP and shipping Shadow DOM and MathML « Peter Beverloo
- Firefox supports @supports, gets my support - Broken Links
- CSS3 @supports rule. Native Modernizr?
JSLint Error ExplanationsはJSLintとJSHintを使った際に出るエラーや警告文の解説をまとめてるサイトで、検索もできるようになっているみたいです。
それぞれWhen、Whyが書かれていてコード例ものせてあるので読むだけでも面白いと思います。
Yeti 0.2.14 released
http://yeti.cx/blog/2012/11/yeti-0-2-14-released/
Yeti 0.2.14 リリース。
Mocha, Jasmine, QUnit, YUI Testのサポート/改善.
複数ブラウザのテスト実行時のパフォーマンスを改善
Firefox 17.0 リリースノート
http://www.mozilla.jp/firefox/17.0/releasenotes/
Firefox 17.0リリース
https://dev.mozilla.jp/2012/10/firefox-17-site-compatibility/
RequireJS 2.1.2 Released ~ James Burke
http://jrburke.com/2012/11/21/requirejs-2.1.2-released/
RequireJS 2.1.2リリース。
r.jsがブラウザ上で動作するようになった。
uglify2等を使って最適化するときにSourceMapを吐き出すオプション、optimizerのspeed optionの追加等
jQuery UI 1.9.2 | jQuery UI Blog
http://blog.jqueryui.com/2012/11/jquery-ui-1-9-2/
jQuery UI 1.9.2リリース
Content Security Policy 1.0 is officially awesome. - HTML5Rocks Updates
http://updates.html5rocks.com/2012/11/Content-Security-Policy-1-0-is-officially-awesome
CSP 1.0が勧告候補(Candidate Recommendation)になった
Opera Developer News - Why use @supports instead of Modernizr?
http://my.opera.com/ODIN/blog/why-use-supports-instead-of-modernizr
@supportsとModernizrの関係について.
@supportsがサポートされてない場合にModernizrを読み込む方法について
Native CSS feature detection via the @supports rule - Dev.Opera
http://dev.opera.com/articles/view/native-css-feature-detection-via-the-supports-rule/
@supportsによるCSSの機能検出方法について. @supportsの使い方
Naming this in nested functions — Gist
https://gist.github.com/4135065
var that = this;としないでコンテキストにあった名前をつけるべきという話。
またbindを使った方法について by cjohansen
A Few New Things Coming To JavaScript
http://addyosmani.com/blog/a-few-new-things-coming-to-javascript/
ES.nextで来る/既にChromeやFirefoxに実装されていたりする新しいECMAScriptについて。
module, import,class, Object.observe, block scope,Map, Set/WeakMap, Proxyなどについて
静的型付けをもつJavaScriptへのトランスコンパイル言語を味見してみた その2 | クラスメソッド開発ブログ
http://dev.classmethod.jp/server-side/language/haxe-jsx-typescript2/
Haxe、JSX、TypeScriptの比較
Webkit に最適化されたサイトを IE10 に適応させるためのガイド | WWW WATCH
http://hyper-text.org/archives/2012/11/adapting_webkit_site_ie10.shtml
Adapting your WebKit-optimized site for Internet Explorer 10 の翻訳記事.
vendor-prefixとタッチ/ポインタイベントについて
Polluting and Unused JavaScript Variables don’t code today what you can’t debug tomorrow
http://ariya.ofilabs.com/2012/11/polluting-and-unused-javascript-variables.html
グローバルに変数が漏れてないかをチェック/未使用の変数があるかをチェックするツールについて
勉強会資料シェア Getting Started with RequireJS ::ハブろぐ
http://havelog.ayumusato.com/develop/javascript/e525-into_requirejs.html
RequireJSの基本的な内容から、r.js/gruntでのビルドについてのスライドと解説
ECMAScript tools - composable modules and transpiler infrastructure
http://constellation.github.com/slides/contents/20121118/modules.html#1
Esprima ,Escodegen ,Esmangle についてのスライド
http://nodefest.jp/2012/session.html
Benvie/continuum
https://github.com/Benvie/continuum
JavaScriptで書かれたJavaScript virtual machine.
ES3レベルで書かれていて、ES6の実行環境を作ってる。
JSLint Error Explanations - Making Your Feelings Better
http://jslinterrors.com/
JSLintとJSHintのエラー文の解説を行ってるサイト. どのような状態で発生するか、なぜそれをエラーとするのかを解説
promiseライブラリ
Migrii/blanket
https://github.com/Migrii/blanket
簡単に使うことができるのを目的としたコードカバレッジライブラリ. Esprimaやnode-falafelを利用。QunitやMochaに対応して簡単に統合できるような仕組みを持ってる
UserAgent判定器 Project Woothee: v0.3.0 Javascript実装追加 - tagomorisのメモ置き場
http://d.hatena.ne.jp/tagomoris/20121126/1353916345
言語をまたいで共通の判定ロジック・結果を使うための UserAgent 判定ライブラリのJavaScript版
JavaScript… by Reginald Braithwaite [Leanpub PDF/iPad/Kindle]
https://leanpub.com/javascript-allonge
JavaScriptについての電子書籍.
関数、CSPなどにfocusした書籍
CoffeeScript… by Reginald Braithwaite [Leanpub PDF/iPad/Kindle]
https://leanpub.com/coffeescript-ristretto
CoffeeScriptについての電子書籍
Amazon: Pro Node.js (Professional Apress) [Paperback]: Andreas Bergström
http://www.amazon.com/o/ASIN/1430243899/book042-22/ref=nosim
2013-07-15発売
Node.js本