JSer.info #93 - Webアプリケーション用フレームワークのMeteor 0.5.0がリリースされました。
AngularJSではテストの実行にjs-test-driverを使っていましたが、Nodeで書かれてたtest runnerのTestacularに切り替えが完了しJsTestDriver-free!になったそうです。
こういう時alt属性はどうすればいいの的な時の手引きになりそうなHTML5: 有用な代替テキストを提供するためのテクニックが公開されました。
Meteor
http://www.meteor.com/blog/2012/10/17/meteor-050-authentication-user-accounts-new-screencast
Meteor 0.5.0 リリース
YUI 3.7.3 – Windows 8 Apps and IE 10 - YUI Blog
http://www.yuiblog.com/blog/2012/10/17/yui-3-7-3-windows-8-apps-and-ie-10/
YUI 3.7.3 リリース。
WInRT関係のモジュールを追加
RequireJS 2.1.1 Released ~ James Burke
http://jrburke.com/2012/10/14/requirejs-2.1.1-released/
RequireJS 2.1.1リリース
State of YUI Compressor - YUI Blog
http://www.yuiblog.com/blog/2012/10/16/state-of-yui-compressor/
YUI CompressorからUglifyJS、CSSMinベースのツールへ移行
https://github.com/yui/yuglify
YUI CompressorはGithubで公開
HTML5: 有用な代替テキストを提供するためのテクニック
http://momdo.s35.xrea.com/web-html-test/spec/WD-html-alt-techniques-20120329.html
W3Cのimg要素のalt属性についてのベストプラクティスについての文章翻訳.
altの使い方の例等を紹介してる via img要素のalt属性に何を入れるべきか? - 血統の森+はてな
JavaScriptパフォーマンスベストプラクティス - 読み書きプログラミング ブログ
http://d.hatena.ne.jp/nextliteracy/20121017/1350438943
Nokia Developer Wikiからの翻訳
Efficient JavaScriptとかいろんなところから引っ張ってきた感じ
JavaScript QUnit - kozy.heteml.jp
http://kozy.heteml.jp/pukiwiki/JavaScript%2520QUnit/index.html
QUnitのメソッドや設定の解説等
DailyJS: Totally Testacular
http://dailyjs.com/2012/10/18/testacular/
AngularJSがTest RunnerをJsTestDriverからTestacularに移行完了.
Testacularの概要紹介
032 JSJ Angular.jsのポッドキャストでもTestacularについてAngularJSの人たちがゲストで話している。
JsTestDriverより安定して早くが目標としてありましたが、 16,000ほどのユニットテストを2-4秒程度で実行できているそうです。
Support for performance.timing in Firebug | Software is hard
http://www.softwareishard.com/blog/firebug/support-for-performance-timing-in-firebug/
Firebugが Navigation Timing APIのタイムライン的なビジュアル表示をサポート。
performance.timing を評価するとでる.
Navigation Timing APIでブラウザの処理時間を可視化するツール作った - ( ꒪⌓꒪) ゆるよろ日記とか近そうな感じ。
Web Performance: When millisecond resolution just isn’t enough - IEBlog - Site Home - MSDN Blogs
http://blogs.msdn.com/b/ie/archive/2012/10/19/web-performance-when-millisecond-resolution-just-isn-t-enough.aspx
Date.now()とperformance.now()の違い。
iframe等複数のコンテキストが絡む計測ではperformance.now()は相対的にも単純に計測できる
依存するモジュールも解決できる Node/AMD (サーバ/クライアント) 共通化モジュールを書く :: kumatch’s blogspot
http://kumatchs.blogspot.com/2012/10/nodeamd.html
node/browser両方で使えるモジュール定義の方法について
http://waka.hatenablog.com/entry/2011/11/27/215627
Lazy Property Access | Blog | SitePen
http://www.sitepen.com/blog/2012/10/19/lazy-property-access/
definePropertyを使ったlazy propertyの簡単な解説
Categorizing values in JavaScript | Adobe Developer Connection
http://www.adobe.com/devnet/html5/articles/categorizing-values-in-javascript.html
JavaScriptの型とかについて
[技術ドキュメント]HTML5 Security Cheat Sheet v0.1をリリースしました | にーまるどっとこむ。
http://blog.2maru.com/archives/1849
OWASPのHTML5 Security Cheat Sheet 日本語訳
見えてきた「ECMAScript 6」。JavaScriptの生みの親が書く「Harmony of Dreams Come True」 - Publickey
http://www.publickey1.jp/blog/12/javascriptecmascript_6harmony_of_dreams_come_true.html
ES6の機能についてで実装されてるものなどに関しての紹介記事の訳
http://www.infoq.com/presentations/State-JavaScript
発表(動画+スライド)ではもう少し色々紹介されている
Plunker
http://plnkr.co/
jsFiddle的なウェブサービス。
任意のファイル名を付けられたり、リアルタイムで編集を共有したり、コメントなども付けられる
CSSOとgrunt-csso | MOL
http://t32k.me/mol/log/csso-and-grunt-csso/
CSSの構造を分析してマージや削除をする圧縮ツール
fent/randexp.js
https://github.com/fent/randexp.js
正規表現にマッチするランダムな文字列を生成するライブラリ