Fork me on GitHub

2011-07-01のJS: IE10pp2、Opera 11.50、High Performance JavaScript

Edit on GitHub 編集履歴を見る

JSer.info #24 - IE10pp2とOpera 11.50がリリースされて、少しずつブラウザ間でWeb標準が整ってきている感じがします。(逆に新しいものも増えてるけど) また、IEではWebGLはまだサポートされていませんが、IEでもWebGLを動かせるようにするプラグイン?が出ています。
全体的にブラウザのアップデートペースは速くなってきているため、バージョン毎に比較する事の価値は下がってきているかもしれません。それに関連してFirefoxのバージョンポリシーの変更について考える - Future Insightを読むと面白いかもしれません。(Mozilla Japan ブログ - Firefox の法人利用についても一緒に)

ヘッドライン

IE10pp2で対応した機能と関連してリリースされたものを紹介

上記と同様に、IE10 pp2で追加された機能説明

Chromiumの最近の更新内容
SpellCheck API, Media Stream APIが実装。
WebSocket protocol (-09)の実装を開始。
JSONPのパフォーマンスを改善。
Web Audio APIで非同期デコードをサポート。
スムーススクロールをサポート。
CSPをchrome://flagsから設定可能に。
など

Opera 11.50リリース
classList API、time の DOM インタフェース、History APIをサポート

Opera 11.50の更新内容詳細

jQuery 1.6.2 正式版リリース

Node.js 0.4.9リリース
http://blog.summerwind.jp/archives/1469

アーティクル

IE10 ppの開発者向けガイドページ

ES5のStrict modeについて。
Strict modeの動作について一つずつ解説

ECMAScriptのバージョン歴史について
それぞれのバージョンについての解説。

JavaScriptで非同期関数を順番通りに実行するパターン

HTML5、CSS3、SVG、HTML5 API、JavaScript、WAI ARIAなどのブラウザ別対応(実装)状況をまとめたもの。

実務の現場でITを実践する皆様に向けた論文誌「デジタルプラクティス」
面白い論文、IT系、経営者とかプログラムやソフトウェアの話とかいろいろ。

スライド、動画関係

WebRTCとPhonoSDKについてのスライド

サーバーサイドJavaScriptであるWakandaの概要を示したスライド

Nicholas Zakas さんの新しいスライド。
UIスレッドとjsファイルのダウンロードパースのブロッキング、JITコンパイル。
非同期スクリプトローダー,script defer asyncの動作について(対応ブラウザ)
UIの描画と処理の非同期かについて。
リフロー、リペイントを減らす方法について。
目新しい事はないけど、まとまっている。

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

JavaScript製のCSSを整形するツール。
Sencha Labによる

ファイル変更を監視してjslintをかけて、エラーがでたらGrowlで通知する.。
Node.js製

Google LabsによるswfファイルをHTML5(SVGで描画)に変換するツール

IE8, IE9, IE10PPでもWebGLをサポートする機能を追加するプラグイン

Javaアプレットを使いWebGLをIEなどのWebGL未対応ブラウザでも動かせるようにする

Web Accessibility Toolbar 2011のアップデート。
HTML、CSS、リンク、画像など、Webページのアクセシビリティを検証するのに役立つ機能が集められたInternet Explorer向けのツールバー
http://accessibility.mitsue.co.jp/archives/000286.html

WebSocketを使ってリモートのモバイル端末でJavaScriptを実行するコンソールソフトウェア

ライブラリ関係

Canvasでベクターグラフィックを生成できるフレームワーク。DOM(レイヤーの事みたいなもの)とかPathとか、キーボード、マウスななどのインタラクティブな機能がある
CanvasでVector not SVG

書籍関係

2011/7/16 発売
GWT2について書籍

この記事へ修正リクエストをする
JSer.info Slackに参加する