JSer.info #80 - ウェブアプリケーションフレームワークのEnyo 2リリースされました。
1.0ではwebOSがターゲットのものでしたが、デスクトップブラウザ等のマルチプラットフォームをサポートするようです。
JavaScriptのモック系ライブラリとしてはSinon.JSやMockjax等が知られてると思われますが、Sinon.JSは機能豊富で複雑な部分も多いので、その辺を大分シンプルにした感じのテストライブラリDexter JSがリリースされました。
Firefox 14.0.1 リリースノート
http://www.mozilla.jp/firefox/14.0.1/releasenotes/
Firefox 14.0.1リリース
Enyo 2 Exits Beta | The Enyo Blog
http://blog.enyojs.com/post/27492225747/enyo-2-exits-beta
Enyo 2リリース。
mobileだけではなくデスクトップのブラウザもサポート
PhoneGap | Adobe PhoneGap 2.0 Released
http://phonegap.com/2012/07/20/adobe-phonegap-2-0-released.md//
PhoneGap 2.0リリース。
Windows Phoneのサポートなど
Dojo 1.8.0rc1 released | The Dojo Toolkit Blog
http://dojotoolkit.org/blog/dojo-1-8-0rc1-released
Dojo 1.8.0rc1 リリース
Version 0.8.3 (Stable)
http://blog.nodejs.org/2012/07/19/node-v0-8-3-stable/
Node.js 0.8.3リリース
Version 0.9.0 (Unstable)
http://blog.nodejs.org/2012/07/20/version-0-9-0-unstable/
Node.js 0.9.0(開発版)リリース
neue cc - linq.js ver.3.0.0-beta, メソッドlowerCamelCase化、など
http://neue.cc/2012/07/20_378.html
C#のLINQライクに使えるlinq.js 3.0.0βリリース。
破壊的変更なのでメソッド名などの互換性はなくなり、よりJavaScriptライクな感じに。
またObject.definePropertyをつかったネイティブ拡張や、それを利用したQUnitのアサーションの拡張なども含まれている。
jQuery連携もプラグインに分離されてる。
情報メディア演習I—SVGではじめるGraphical Web(2012年度版)
http://www.hilano.org/hilano-lab/svg/media-svg2012.html
SVGについての演習。
サンプルが豊富
Partially Applied Functions In JavaScript | ThoughtStream.new :derick_bailey
http://lostechies.com/derickbailey/2012/07/20/partially-applied-functions-in-javascript/
bindを使った部分適応のuse caseについて
Building a Text-Based UI with Backbone and Charm
http://tobyho.com/2012/07/19/backbone-charm-text-based-ui/
テスティングフレームワークTestemのコンソール上のUI構築についての話。
Backboneを使ったMVCの話
XMLHttpRequest responseXML in IE10 Release Preview - IEBlog - Site Home - MSDN Blogs
http://blogs.msdn.com/b/ie/archive/2012/07/19/xmlhttprequest-responsexml-in-ie10-release-preview.aspx
IE10でのXHRのreponseXMLについて。
responseXMLでネイティブのdocumentが返るように、またresponseType = ‘document’と’msxml-document’についての説明
Mastering the Application Cache Manifest for Offline Web Apps and Performance - Facebook開発者
https://developers.facebook.com/html5/blog/post/2012/07/16/mastering-the-application-cache-manifest-for-offline-web-apps-and-performance/
Application Cache Manifestのチュートリアル
Typed Arrays: Binary Data in the Browser - HTML5 Rocks
http://www.html5rocks.com/en/tutorials/webgl/typed_arrays/
Typed Arraysのチュートリアル。
Browser APIでTyped Arraysが使われてるところについてや関連ライブラリについて
requirejs reading - eller’s blog
http://eller86.hatenablog.jp/entry/2012/07/22/142704
Require.JS/r.jsのコードリーディングのポイントについて
Clone JavaScript Arrays and Objects
http://davidwalsh.name/javascript-clone
JavaScriptでいろんなオブジェクトをcloneする関数について。
コメント欄も参照
JavaScriptのforEach的なものでbreakしたい話 - 車輪を再発明 / koba04の日記
http://d.hatena.ne.jp/koba04/20120720/1342713106
breakできるforEachの実装について
DailyJS: JSON Extensions
http://dailyjs.com/2012/07/16/json-hacks/
JSONスキーマやJSONを拡張した実装について
Firefox JavaScript Terminal // by Paul Rouget
http://paulrouget.com/e/jsterm/
FirefoxのJavaScriptコンソールアドオン。
REPL的に実行でき、実行結果を後からインスペクトしたり、chrome権限での実行も可能
OOCSS + Sass
http://takazudo.github.com/presentation-oocss-sass/#/
mixin, extendの違いについて。
またSass 3.2のSilent Classについてのスライド
大規模なJavaScript開発の話
http://www.slideshare.net/terurou/javascript-13711976
JavaScriptでの大規模開発について。
JavaScriptを生成する言語(Haxeとか)について
jQuery Mobile 1.2 最新情報 & Tips
http://www.slideshare.net/yoshikawa_t/jquery-mobile-tips-20120719
jQuery Mobile 1.2についてのスライド。
新しい機能や開発環境について
Seamless iframes: The future, today!
http://benvinegar.github.com/seamless-talk/#/
iframeのseamless属性についてのスライド.
iframeの親子間でのlocation+postMessageでのやり取り、mutation observerとDebounceについて等
michaelficarra/ECMAScript-Glossary
https://github.com/michaelficarra/ECMAScript-Glossary
ECMAScript用語集
Learning IE8
http://www.learningie8.com/
IE7のサポートをやめるところも多くなってきてるので、IE8について学びましょうという感じのサイト
IE8で使えるCSS/JavaScriptの機能についての解説
marcelklehr/nodist
https://github.com/marcelklehr/nodist
Windows向けのNode.jsバージョン管理ツール
サブセットフォントメーカー
http://musashi.or.tv/subsetfontmk.htm
フォントから指定された文字列だけを取り出して、ファイルサイズを小さくしたフォントを作成するソフト
WebFontsなどに使える
Mobile Mockups: Prototype iPhone, Android, iPad and Android tablet UI fast!
https://www.fluidui.com/editor/live/
スマートフォンアプリのプロトタイプモック作成ツール。
画像を使用したり、画面遷移とかも作れる
Dexter JS
http://dexterjs.com/
Sinon.JSのようなStub/Spy/FakeXHRの機能を持ったシンプルなテスト補助ライブラリ。
シンプルで綺麗な作りを維持するのが目的
WebGL Beginner’s Guide « voxelent
http://voxelent.com/resources/webgl-beginners-guide/
WebGL入門本