JSer.info #142 - WebGL 2 Specificationのfirst editor’s draftが公開されました。
WebGL2.0はOpenGL ES 3.0がベースとなっていて、概要については以下の記事にまとまっています。
JavaScript IDEのWebStorm 7 がリリースされました。
Stylus等の新たな言語サポートやnpmとの連携やビルドインのTerminal等が追加されています。
- Welcome WebStorm 7.0 – Everything you need, at your fingertips, without compromise | JetBrains WebStorm Blog
- WebStorm 7 — Everything you need, at your fingertips, without compromise
Advanced Testing and Debugging in AngularJS - yearofmoo.comという記事では、AngularJSのテストとデバッグについてのスライドと動画を元に解説が書かれています。
AuglarJSに関わるものがメインではありますが、何をテストするときにどういうツールを使うのかなどテスト一般についても書かれていて参考になります。
またタイトルがAdvancedとなっているように、以前書かれているFull-Spectrum Testing with AngularJS and Karma - yearofmoo.comの方も合わせて読むと、
AngularJSのテストやE2E、Karmaについて理解が深まる感じです。
Node v0.10.19 (Stable)
http://blog.nodejs.org/2013/09/24/node-v0-10-19-stable/
Node v0.10.19リリース
Announcing jQuery Mobile 1.4 Beta | jQuery Mobile
http://jquerymobile.com/blog/2013/09/24/announcing-jquery-mobile-1-4-beta/
jQuery Mobile 1.4 Betaリリース。
αでの変更点についてもまとまってる
Welcome WebStorm 7.0 – Everything you need, at your fingertips, without compromise | JetBrains WebStorm Blog
http://blog.jetbrains.com/webstorm/2013/09/welcome-webstorm-7-0-everything-you-need-at-your-fingertips-without-compromise/
WebStorm 7.0リリース.
EJS,Web COmponents, Templates, Stylus, Karma + istanbul, npm, Terminal
harmony:specification_drafts [ES Wiki]
http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts#september_27_2013_draft_rev_19
ES6仕様書Rev 19リリース
Twitter / ebidel: Make CSS ::before/after content …
https://twitter.com/ebidel/status/382351541010567168
Chrome Dev ToolsでCSSの擬似要素をインスペクト出来るようになった
TojiCode: What’s coming in WebGL 2.0
http://blog.tojicode.com/2013/09/whats-coming-in-webgl-20.html
WebGL 2.0 概要
Tips for using window in JavaScript
http://www.2ality.com/2013/09/window.html
JavaScriptのグローバルについて。
ブラウザのwindowとグローバル、window.のユースケース、ビルドイン関数、グローバル変数のチェックについて
Unicode and JavaScript
http://www.2ality.com/2013/09/javascript-unicode.html
ユニコードの歴史と用語解説。
ユニコードエンコーディングの種類。JavaScriptとユニコード。
JS内でユニコード文字の利用やユニコードエスケープについて。
ユニコードと正規表現について(\u2028 \u2029 についても触れてる)
そのコード、本当にjQueryが必要ですか?ネイティブ関数の代替えTips集 | ゆっくりと…
http://tokkono.cute.coocan.jp/blog/slow/index.php/xhtmlcss/jquery-alternative-tips/
jQueryで書いたものを素のJavaScriptで書いた場合の比較。
モダンブラウザではクロスブラウザ対応に必要なラッパが要らない部分がでてきている等の視点から
IE11 Changes - IEInternals - Site Home - MSDN Blogs
http://blogs.msdn.com/b/ieinternals/archive/2013/09/24/10451776.aspx
IE11の変更点に関連するリンクのまとめ記事
Vjeux » Javascript: Cyclic Object Detection
http://blog.vjeux.com/2011/javascript/cyclic-object-detection.html
再帰的なオブジェクトを検出する方法について
How Complex are TodoMVC Implementations
http://blog.coderstats.net/todomvc-complexity/
TodoMVCの各ライブラリ等の実装から複雑度などやコードの行数などをグラフ化してまとめたもの.
ライブラリの傾向が見える感じ
Reintroducing the Firefox Developer Tools, part 1: the Web Console and the JavaScript Debugger ✩ Mozilla Hacks – the Web developer blog
https://hacks.mozilla.org/2013/09/reintroducing-the-firefox-developer-tools-part-1-the-web-console-and-the-javascript-debugger/
Firefox開発ツールについての解説連載
New Features in the Firefox Developer Tools: Episode 26 ✩ Mozilla Hacks – the Web developer blog
https://hacks.mozilla.org/2013/09/new-features-in-the-firefox-developer-tools-episode-26/
Firefox26での開発者ツールについて
擬似要素のinspect、try..catchしてない例外でのbreak、コンソールのテキスト選択の改善など
Advanced Testing and Debugging in AngularJS - yearofmoo.com
http://www.yearofmoo.com/2013/09/advanced-testing-and-debugging-in-angularjs.html
AngularJSのテストについて詳しくまとまってる発表と記事。
何をテストするときに、どんなツールを使うかや何故テストするのかについても書かれてる。
Karmaをつかった時のデバッグ方法やテストを動かす環境についてなど幅広くまとまってる
The Future of AngularJS - Google ドライブ
https://docs.google.com/presentation/d/1Gv-dvU-yy6WY7SiNJ9QRo9XayPS6N2jtgWezdRpoI04/preview?sle=true#slide=id.p
AngularJSの未来についてのスライド.
ES6やWebComponentsなどと組み合わせた時にどのように変わるかについて
BrowserSwarm
http://www.browserswarm.com/
GithubのプロジェクトをSauceLabsを使いブラウザのテストを動かせるTravis CIのようなサービス.
Deploy、WebHook、カスタムスクリプト等を設定出来る
freddyb/html2dom
https://github.com/freddyb/html2dom
HTML文字列をパースしてDOM APIを使って要素を作るコードを生成するライブラリ.
innerHTMLを使わずにHTML文字列を追加出来るようにする。
http://mzl.la/1gZYWSo
PhysicsJS - A modular, extendable, and easy-to-use physics engine for javascript
http://wellcaffeinated.net/PhysicsJS/
JavaScriptで書かれた物理エンジンライブラリ.
AMDでモジュール化、RenderはFactory Pattern的に決められるなど、拡張性などを設けている
O’Reilly Japan - Web Audio API
http://www.oreilly.co.jp/books/9784873116419/
Web Audio APIの翻訳本
Das E-Book zu ECMAScript 5 • Peter Kröner • Webtechnologie
http://www.peterkroener.de/das-e-book-zu-ecmascript-5/
ES5の新しい機能に焦点を置いた書籍。
コード例やリファレンスなどを含んでる。
ドイツ語
Building Polyfills - O’Reilly Media
http://shop.oreilly.com/product/0636920030690.do
Web Platform APIsのPolyfillについての書籍。
Using Node.js for UI Testing | Packt Publishing
http://www.packtpub.com/testing-nodejs-web-uis/book
Zombie.jsとMochaをつかったUIテストについての書籍.
Zombie BrowserをつかってページにアクセスしUIのテストを行う