33.0がリリースされました。要素が、フラグ付きでFirefoxにも追加されました。Toolbarのコマンドなど色々追加されているので以下の記事を見てみるといいと思います。blogFirefoxの開発者ツールの開発について興味がある方は以下のスライドも見てみると面白いかもしれません。Peopleという記事は最近よく見るReactとは何かについて整理されています。React自体はViewのみを扱うライブラリですが、Fluxアーキテクチャの話と混ざって話されたりするため、Reactの役割が大きく見えることがあります。この記事では特徴や良い所、良くない所についてまとめられています。RCがリリースされていますが、JSXまわりの変更やAPIのリネームなど整理してる感じがするのでReactがどういうものかについて知るにはいい機会なのかもしれません。Yahoo社からFormatJSという国際化のためのJavaScriptライブラリがリリースされました。表現などの国際化対応の仕組みを提供するモジュールとそれらを使ってローカライズした画面を作成するHandlebarsやReact、Dust等のテンプレートエンジンと一緒に使える拡張を提供しています。APIをサポートしてる訳ではないので、polyfillとしてIntl.jsと一緒に使うようになっています。APIでは、相対時間や複数形のローカライズについてのAPIは用意されていません。MessageFormatで書いてローカライズするようになっていて、そのフォーマッター等はそれぞれモジュールとして提供されています。Formattingが検討されているようです。MessageFormatをASTにパースするパーサも用意しているので次期仕様への配慮もしやすい作りになっている気がします。moduleを使って書かれていて、それをgrunt-bundle-jsnext-libでbundle化したものを配布しているようです。JavaScriptを使った国際化については以下の話が面白いです。OpenH264のサポート、CSPのバックエンドが新しくなりました。<picture>をフラグ付きでサポート、開発者ツールの機能追加等が行われています。3.4の動作に近づけていく改善が中心。JSXに破壊的な変更が多く含まれている。ReactReactとは何かについて。APIでHTML作成は大変なのでJSXというSyntaxを持つ、Reactはサーバでも使える。良くない点としてドキュメントサイトの入り口のわかりにくさやサイズなどがあげられています。Fluxはコンセプトであってライブラリではないという話やどういう時に使うべきかについても書かれている。libraryplatform.jsはwebcomponents.jsという名前にリネームされる。JavaScriptIEのJavaScriptエンジンであるChakraの最適化について。コンパイラ的なASTを中間層として用意してJITコンパイルする仕組みなどについて書かれている。documentNode.jsのモジュールベストプラクティス。browserIEやChromiumのステータス情報から差分の情報をまとめてくれているページ。関数型プログラミングArrayのmapやfilter等について学べるエクササイズ。シングルページアプリケーション的な構成になっている。library数字や日付、文字列の国際化対応のためのライブラリ。150言語以上に対応しており、HandlebarsやReact等のテンプレートの対応も用意されている。librarymemorizeを行うためのライブラリ。libraryleveldownのdbとして使えるlocalStorageのバックエンド実装。Providerの機能が用意されているテストの補助ライブラリ。libraryKnockoutのCSP対応なバインディングを出来るようにするライブラリ。Functionを使わないようにすることでCSPに対応している。APIのpolyfillライブラリ。addonFirefoxの開発者ツールでページの変更を記録するアドオン。@azu_re.記事を紹介する。