今週はJSConf 2011やNodeConf 2011などEventsがいろいろあるためか、かなり密度の高いものがいろいろリリースされています。
jQueryも1.6が正式リリースされて、jQueryの作者であるJohn ResigはMozilla から Khan Academyへと転職したりといろいろドタバタしてる。
-John Resig - Next Steps in 2011
後、古典的なエディタについても何か論争があったり気がしますが、Aptana3などのEclipse系IDEもいろいろ進化したり、Macでは新たにエディタがいろいろ出ている気がします。(JavaScriptでいじれるエディタでないかな…)JavaScriptシーンもいろいろ変わってるように、エディタもいろいろ変わってるのでその時々にあった、好みなものを使うのがいいかと思います。
Jelly.io: Jellyfish Home
http://jelly.io/
Firefox,Chrome,Zombie,Safariなど異なる実行環境でJavaScriptを実行させたりできるNode.js製のツール。テストに利用できそう
brixen/poetics - GitHub
https://github.com/brixen/poetics
CoffeeScriptをRubinius VM上で走るようにネイティブ実装しようとしてるもの。
> rbx -S gem install poetics
『Better JavaScript animations with requestAnimationFrame | NCZOnline』
http://www.nczonline.net/blog/2011/05/03/better-javascript-animations-with-requestanimationframe/
requestAnimationFrameを使ったJavaScriptアニメーションについて
jQuery: » jQuery 1.6 Released
http://blog.jquery.com/2011/05/03/jquery-16-released/
jQuery1.6正式リリース。
attr周りは書き直しが入って大きく変化した。CSSで相対値の指定ができるようになった。data()のパフォーマンス改善:。.prop(), .removeProp(),focusセレクタの実装
jQuery1.6の更新内容をまとめたよ。 | Ginpen.com
http://ginpen.com/2011/05/04/jquery1-6/
jQuery1.6のリリースノートの訳
『Takazudo hamalog - jQuery.Deferredって何』
http://hamalog.tumblr.com/post/5159447047
jQuery.deferredの所感、使い方
FuncUnit - Fun Web Application Testing - Jupiter JavaScript Consulting
http://jupiterit.com/news/funcunit-fun-web-application-testing
元々JavaScriptMVCにあったテストフレームワークのFuncUnitの紹介。
Selenium,EnvJS,QUnit,jQuery,Synなど既存のものを組み合わせてできている
CoffeeScript時代のモジュールシステムの選び方ガイド : netswitch! | 出町ミスド戦記
http://blog.netswitch.jp/2011/05/03/modules-and-coffeescript
RequreJSなどの依存関係の管理などをするためのモジュール管理ライブラリについてのまとめ。
CommonJSのModules/AsynchronousDefinition (AMD)についても解説されていてとてもよい内容。
JavaScript queues
http://code.stephenmorley.org/javascript/queues/
Arrayを使ってキューを実装したライブラリ。
Vico Editor
http://www.vicoapp.com/
Mac向けのテキストエディタ。
Viのキーバインドが使えてTextMateのBundlesに対応してる
Ext JS 4.0がリリースされました | Ext Japan Blog
http://www.extjs.co.jp/blog/2011/04/27/extjs-40-released/
Ext JS4.0がリリース。
Windows(R) Internet Explorer(R) 9 日本語版の提供開始
http://www.microsoft.com/japan/presspass/detail.aspx?newsid=3995
IE9の日本語版もやっとリリース
Internet Explorerの中の人に聞く、ブラウザの未来とは : ライフハッカー[日本版]
http://www.lifehacker.jp/2011/04/110425internet_explorer9.html
IE9の日本語版リリースについて
Learn HTML | Mozilla Developer Network
https://developer-stage9.mozilla.org/ja/learn/html
HTML、CSS、JavaScript を学ぶためのリンク集
Git 1.7.5がリリース、メッセージの国際化へ一歩 - @IT
http://www.atmarkit.co.jp/news/201104/25/git.html
Git 1.7.5がリリースされた。
Sass 3.1 released, now with functions, lists, and @media bubbling - The Changelog - Open Source moves fast. Keep up.
http://thechangelog.com/post/4926466447/sass-sass-makes-css-fun-again
Sass3.1がリリースされた。
hamlから分離されたため>gem install sassでインストールできるようになった。
-Rails Hub情報局: 楽しいCSSこと「Sass」の3.1が異様な進化
Aptana | Studio
http://www.aptana.com/products/studio3
HTML, CSS, JavaScript,Ruby, Rails, PHP & Pythonなどに対応しているEclipseベースのIDEであるAptana3がリリース
simple algorithms
http://algorithms.openmymind.net/
JavaScriptで基礎的なアルゴリズムを解説。
ステップごとに実行結果を見られるので分かりやすい
Performance of Javascript (Binary) Byte Arrays in Modern Browsers « searching for signal
http://blog.n01se.net/?p=248
Typed Arrays,ImageData arrays(Canvas),charCodeAtで切り出す古典的な手法でのパフォーマンスを比較
What’s New in jQuery UI 1.8 » SitePoint
http://blogs.sitepoint.com/whats-new-in-jquery-ui-1-8/
jQuery UI 1.8で何が変わったのか
Google ChromeのJavaScriptデバッガの進化がすごい - 0xFF
http://d.hatena.ne.jp/os0x/20110422/1303468821
Web Inspectorの整形機能とブレークポイントについて
FirefoxのJavaScriptデバッガ拡張Firebugの進化がすごい | Web scratch
http://efcl.info/2011/0424/res2647/
Firebug1.6-1.7で追加されたり改良された機能の紹介
Chromeにかぶせたネタ
書籍関係
JavaScript and jQuery: The Missing Manual, Second Edition - O’Reilly Media
http://oreilly.com/catalog/0636920015048
2011年9月11日発売
jQueryライブラリについて扱う本
Amazon.com: HTML5 Cookbook (9781449396794): Christopher Schmitt, Kyle Simpson: Books
http://www.amazon.com/o/ASIN/1449396798/book042-22/ref=nosim
2011年9月11日発売
HTML5クックブックオライリー本
Amazon: JavaScriptによる情報教育入門: 河村 一樹
http://www.amazon.co.jp/o/ASIN/4864290601/book042-22/ref=nosim
大学教育出版 (2011/04)
教材っぽい