JSer.info #67 - MooToolsからモバイルWebアプリケーションフレームワークMoobileがリリースされていました。MooToolsについてはMootipsがいろいろ書かれてよかったですが、Mootoolsの今後と開発者について « Mootipsに載ってるMooToolsのコアメンバーではなく、MoobileはJean-Philippe Déryという方が中心になって作られてるみたいですね。
TreeというJavaScriptテストフレームワークがリリースされましたが、このライブラリのテスト結果の出力が名前の通りツリーになっていて、それ自体は珍しくないですが似た目がスッキリしてて結構いい感じだなーと思いました。
後は、CoffeeScript本が2冊同じようなタイミングで発表されてました。(発売日は全然違いますが.) CoffeeScriptファーストガイドは日本だと初のCoffeeScript本になるのかな。
『Ext JS 4.1 Final Released | Blog | Sencha』
http://www.sencha.com/blog/ext-js-4-1-final-released/
Ext JS 4.1リリース
『MooTools - Moobile 0.1 Released』
http://mootools.net/blog/2012/04/24/moobile-0-1-released/
MooToolsのモバイルWebアプリケーションフレームワークMoobileがリリース。
今のところはWebkitベースのブラウザに対応
Aurora 14 is out! What’s new in it? ✩ Mozilla Hacks – the Web developer blog
http://hacks.mozilla.org/2012/04/aurora-14-is-out-whats-new-in-it/
Firefox 14での更新内容
DevToolsの更新とかPointer Lock API、MutationEventなど
CSS2.1 日本語訳とりあえずできました。 - 血統の森+はてな
http://d.hatena.ne.jp/momdo/20120425/p1
CSS2.1の仕様書の日本語仮訳出完了
Google HTML/CSS Style Guide
http://google-styleguide.googlecode.com/svn/trunk/htmlcssguide.xml
GoogleのHTML/CSSスタイルガイド。
コーディングルール
チャットワーク開発の裏側 - EC studio 技術ブログ
http://techblog.ecstudio.jp/tech/backstage_of_chatwork.html
大規模JavaScriptアプリの事例
Titaniumとのソース共存
意外と多い!? Web フォントに対応していない環境 ~2012 年の Web フォント事情 - てっく煮ブログ
http://d.hatena.ne.jp/nitoyon/20120426/web_font_popularity
Web Fontsに関する調査
Web Fontsが有効に働いた環境の割合
RequireJS 2.0 draft · jrburke/requirejs Wiki
https://github.com/jrburke/requirejs/wiki/Requirejs-2.0-draft
RequireJS 2.0のドラフト
typeOf ‘aki_mana’ : JavaScript : localStorage と IndexedDB
http://blog.livedoor.jp/aki_mana/archives/6155372.html
NCZOnlineの”The performance of localStorage revisited”について。
localStorageとIndexedDBの使い分けについて
CreateJSでゲームを作った感想 | Coremind
http://coremind.jp/blog/archives/44
CreateJSを使った感触について
『Caret Navigation in Web Applications』
http://bolinfest.com/javascript/caret-navigation.html
contentEditableとカーソル。Google Tasksのようなカーソル移動はどうやって実現されているのかについて
http://bit.ly/JSFxoS とあわせて
『こてさきAjax:WebRTC事始め - livedoor Blog(ブログ)』
http://blog.livedoor.jp/kotesaki/archives/1794148.html
WebRTCとWebSocketsの違い、それぞれの特徴。STUNサーバNAT超え、WebRTCでビデオチャットのコーディング
『Server-sent Events - SitePoint』
http://www.sitepoint.com/server-sent-events/
Server-Sentイベントの使い方について
Testgetriebene Entwicklung mit JavaScript – Jax 2012
http://www.slideshare.net/opitzconsulting/testgetriebene-entwicklung-mit-javascript-jax-2012
Jasmineでのテストについてのスライド
Jasmine-UIとJSTestDriverを合わせたDOM周りのテストについても
https://github.com/tigbro/jasmine-ui
『Mobile html5 v2』
http://www.slideshare.net/HunterLoftis/mobile-html5-v2
モバイル向けのWebアプリを作ることにおいての注意点を書かれたスライド。
一言一言が強烈な感じ
JavaScript Refactoring
http://www.slideshare.net/szafranek/javascript-refactoring
JavaScriptのリファクタリングについてのスライド
『Krasota.js by veged』
http://veged.github.com/krasota.js/
JavaScriptコードの整形や、Single varパターンへの変更や、セミコロンの自動補完、ホワイトスペースのトリミングなどを行うコマンドラインツール
『bestiejs/lodash · GitHub』
https://github.com/bestiejs/lodash
Underscore.jsと完全互換で置き換えできるライブラリ。Underscore.jsに比べてパフォーマンスがよい部分やbugfix、いくつかの追加機能があるライブラリ。
json3と同じくBestieJSの一部
Wizek/Tree
https://github.com/Wizek/Tree
JavaScriptテストフレームワーク。
名前の通り出力する内容がツリーになっていて似た目もユニーク。
assertionは短めでexpect系な感じ
並列実行やBusterJSと同じく//から初めて未実装のテストを表現などができる。
『Amazon: Jump Start CoffeeScript [Paperback]: Ricardo Tomasi』
http://www.amazon.com/o/ASIN/0987247824/book042-22/ref=nosim
2012年9月24日発売
SitePointのCoffeeScript本
http://shop.oreilly.com/product/9780987247827.do
『Amazon: CoffeeScriptファーストガイド [大型本]: 飯塚 直』
http://www.amazon.co.jp/o/ASIN/4798125997/book042-22/ref=nosim
2012年5月26日発売
CoffeeScriptについての書籍.
著者 http://codezine.jp/author/1288