Internet Explorer 11 Test Drive
IE10 PP2 は既存の IE とは衝突しないので、安心して検証が出来るのがいいですね。更新内容は以下の通り。
June 29, 2011: Updated for IE10Platform Preview 2, with information about:
- Positioned Floats
- CSS3 Gradients (on all image types)
- CSS stylesheet limit lifted
- CSSOM Floating Point Value support
- Improved hit testing APIs
- Media Query Listeners
- HTML5: Support for async attribute on script elements
- HTML5 Drag and Drop
- HTML5 File API
- HTML5 Sandbox
- HTML5 Web Workers
- Web Performance APIs:
- requestAnimationFrame
- Page Visibility API
- setImmediate
MIX11 のデモで行われた CSS 3D Transform と CSS Transitions は PP2 では入らなかったようです。まあ正式版までには入ると思いますが。
注目しているのは HTML5 File API で、これは HTML5 Labs でプロトタイプが公開されていましたが、今回 PP2 で正式に実装されました。でも、FileReader クラス以外にも拡張されているようなんですよ。
Other Improvements
Other file related improvements include:
- Multiple file uploads (4 GB per file) with file type filtering. In the following example, multiple GIF or JPEG files can be selected by the user:
- Support for the HTML5 FormData object, which can allow you to easily create new or modify existing form submission data:
multiple 属性に対応したようなので HTML5 の複数ファイルアップロードを使う - しばやん雑記 が IE10 でも使えるようになりました。
そして files プロパティで選択されたファイルの情報が取れるようにもなっているので、ASP.NET MVC 3 と File API を利用してアップロード前に検証を行う - しばやん雑記 も使えるようになりました。
しかし、Other Improvements では FormData オブジェクトに対応したと書いてあるんですが、実際に IE10 で試すと FormData is undefined とエラーが出て動きません。Firefox 4 では同じコードで動作したのでバグなのかもしれないです。
何はともあれ、IE10 PP2 で HTML5 test の点数も大幅に上がって 231 + 6 となりました。今回は PP がいくつ出るか見当もつかないですが、Windows 8 が出るまでにどこまで実装されていくか非常に楽しみですね。
追記
今、Developer Guide を見ると FormData に関する記述が無くなっていました。
Other Improvements
Other file related improvements include:
- Multiple file uploads (4 GB per file) with file type filtering. In the following example, multiple GIF or JPEG files can be selected by the user:
PP3 では入るのかもしれないですね。XHR L2 にも期待したいところです。