Fork me on GitHub

2011-06-24のJS:高速リリースが始まったFirefox5、jQuery Mobile β1、Closure Library

Edit on GitHub 編集履歴を見る

JSer.info #23 - 今週はFirefoxの高速リリースサイクルが目に見えて動き出したので、Firefoxについてが多いです。高速リリースでの互換性などはどうなるのかはRapid Releaseを読むとある程度落ち着けるのではないかと思います。
また、HTML5とか勉強会で発表されたClosure Libraryについてスライド(録画動画)はClosure Libraryがどういうものなのかをつかむために役立つと思います。

ヘッドライン

Firefox5とFirefox 3.6.18(セキュリティアップデート)が同時にリリース
リリース文のリンク集

Firefox5での変更点をジャンル別にまとめたもの。
翻訳は下記に
https://hacks.mozilla.org/2011/06/firefox5/

Firefox6での後方互換性関係の修正。
あまり使われてない&標準化されてないプロパティの廃止や逆に他のブラウザに合わせたりなど。
新機能については下記を参照
https://developer.mozilla.org/en/Firefox_6_for_developers

Firefoxの高速リリースについてのスライド
アドオンの互換性
- デフォルトで互換(MaxVersionに関わらず)
- 問題がある場合は非互換
- アドオンの互換性と高速リリースサイクル « Mozilla Developer Street (modest)
*Firefox5
-UIの変更は基本的に変更はない
-CSS Animationsのサポート
-Cavas APIの改善
-処理の高速化など
*Firefox6
-ユーザー向けの変更は少なく、開発者向けの変更
-JavaScriptコンソール = Scratchpadを導入
-ScratchpadからDOM要素の調査
-HTML5要素,CSS3のいくつかサポート
-WebSocket 07 , Server Sent DOM Event
http://blog.livedoor.jp/kotesaki/archives/1547097.html
*Firefox7,8,9
-この辺いろいろ。
Firefox7でtext-overflowで実装される。
メモリ周りの改善とかやってるように見える

jQuery Mobile β1リリース。
セキュリティアップデートでもあるので、アップデートを推奨
jQuery MobileにXSSの脆弱性が見つかったのでアルファ版からベータ版に変更する際の注意点[to-R]

NodeをWindowsへ移植する事にMSが公式に手助けをする事になったそうだ。

主に日本語で読めるブラウザ周りの変化を知るためのブログなどをまとめたもの。
書いたのは結構前だけど、昨日アップデートしたので再掲

アーティクル

SpiderMonkeyのモジュールオーナーがBrendan EichからDavid Mandelinへ
JavaScriptの父がJavaScriptの昔について語る。

setTimeout、setIntervalで実行する関数に引数を和す方法をいろいろと。
クロージャでの関数生成を減らす工夫

CoffeeScriptのチュートリアル。
その場でJavaScriptとCoffeeScriptの表示を切り替えできてわかりやすい

JavaScript quiz
特殊なものというよりは、知っておくべき事が多い内容。

スライド、動画関係

Javascript Weeklyの人たちのJavaScriptについて扱っているポッドキャスト

Closure Library の機能紹介、入門などについてのスライド
USTREAMの録画も合わせて
http://www.ustream.tv/recorded/15523165

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

ローカルにコンソール用のサーバを立てて、トラッキング用コードを埋めたサイトにモバイル端末からアクセスして、コンソールからの変更をアクセスしてる画面に反映させる。
JSConsoleににている感じ

JSConsoleのiPhoneアプリ

Titanium Studio 1.0リリースについて
- Titanium StudioとTitanium Mobile 1.7をリリースしました « Appcelerator Developer Center

新たにConsole APIにconsole.timeStamp();が入った。

GithubがMac向けのGit GUIクライアントを公開

jsFiddleの正規表現版
javascript、ruby、.netに対応している

ライブラリ関係

DOM生成を簡単に書けるようにするライブラリ

JavaScriptでSmalltalkを実装したもの

JavaScriptで書かれたmp3デコーダー。
Firefox 4.0+で動作する。

JavaScriptのユニットテストフレームワーク
http://blargh.tommymontgomery.com/2011/06/jarvis-another-javascript-unit-testing-framework/

この記事へ修正リクエストをする
記事を紹介する