Fork me on GitHub

2012-06-17のJS: Opera 12、AngularJS 1.0、JavaScript IDE

Edit on GitHub 編集履歴を見る

JSer.info #74 - いわゆるテンプレートエンジンライブラリの一種のAngularJSの1.0がリリースされました。丁度テンプレートエンジンライブラリのデータバインディングについて書かれたJavascript Frameworks And Data Bindingも一緒に見ておくと良い気がします。(どちらかというとMVCフレームワーク系の話なので、mustacheのようなテンプレートのみのようなものは出て来ませんが)

JavaScriptのIDEなどのツールについて書かれたふだんのJavaScript開発環境 (Community Open Day 2012) // Speaker DeckはWindowsよりの話もありますが、デバッグツールやビルドツールなど幅広く書かれています。(やや入門よりな感じではあるけど)

ヘッドライン

Opera 12リリース
WebGL、CSS3 Animations、getUserMedia、CORS、D&D、XHR uploadのサポート

AngularJS 1.0リリース

YUI Test等のCLI統合ツールYeti 0.2.6リリース

YUI 3.6.0 PR2リリース

アーティクル

==と===で比較したJavaScriptの要素の比較表。

JavaScriptのビット演算について
それぞれのビット演算子の説明や動作の解説など結構細かく

performance.timing.navigationStartから経過時間を取得するperformance.now について。Date.now()より高精度に時間をとれる。今のところFirefox 15、Chrome20(prefix)に実装されてる

MVCフレームワークのテンプレートとイベントとデータバインディングについての比較記事
Backbone.js、CanJS、Ember、Batman、Knockout、AngularJS。

"一貫性のあるCSSらしいCSSを書くための原則"
CSS/Sassのコーディングルール

粗密なArrayについて。
Sparse arraysとDense arraysではiterateでの動作が異なる

JavaScriptのメソッドで引数に真偽値を渡す設計の問題について。
その真偽値が意味してる事がわかりにくい問題や複数の真偽値になるほど悪化したり、二重否定などはより意味合いが取りにくい。
代わりにオブジェクトを引数に渡す設計にしたりするなどの方法が紹介されてる。

また、Esprimaを使ってそういうメソッドをコミット時に検知する方法なども書かれてる

widgetなどのサードパーティJavaScriptについて利用できる技術について。
style scoped, iframe sandbox, srcdoc, seamless などについての解説

ブラウザのCSPについて。
Source Whitelistsのsrc指定、inline code、eval系のsandbox、repotingの指定について

WebMatrixでNodeアプリ開発

Sinon.jsを使ったテストについて。
fakeXHRとfakeTimer

スライド、動画関係

JavaScript対応のIDEについて。
Visual Studio2012のコード補完について。IE10のJavaScriptエンジンを応用して、補完時にコードを解釈して表示される。
他のIDEとしてComodo Edit、DW、WebStormについて。
ローカルのウェブサーバと組みあわせて使えるWebMatrixの紹介。
JavaScriptのデバッグとデバッガーについて、IEのF12開発者ツール等のブレークポイント、ネットワークタブとFiddlerについて。
最後にテストとminifyツールについて

Ustもある。

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

Webアプリケーション開発についてのデジタルマガジン。
iOS/Androidアプリとしても配布してる

delta debugger for JavaScript

ライブラリ関係

IE6などクロスブラウザでSVGを表示できるようにするJavaScriptライブラリ SIE1.0がリリース

書籍関係

2012年6月14日発売
Canvasゲーム
https://www.kohgakusha.co.jp/books/detail/978-4-7775-1691-9

2012年6月21日発売
Foundation HTML5 Canvasの翻訳本
http://www.amazon.com/dp/1430232919/

2013年3月頃発売
HTML5 フォームについての書籍

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