IE9RCを試してみた

IE9がRCになったようなので開発者ツールとかを軽く試してみた。

Javascript

>> Object.defineProperty 
 function defineProperty() {     [native code] }  
ウォッチ対象に追加
>> Object.defineProperties 
 function defineProperties() {     [native code] }  
ウォッチ対象に追加
>> [] 
{...} 
ウォッチ対象に追加
>> [].map 
 function map() {     [native code] }  
ウォッチ対象に追加
>> [].filter 
 function filter() {     [native code] }  
ウォッチ対象に追加
>> [].forEach 
 function forEach() {     [native code] }  
ウォッチ対象に追加
>> window.addEventListener 
 function addEventListener() {     [native code] }  
ウォッチ対象に追加
>> document.addEventListener('click', function(){console.log('clicked')}, false) 
ログ: clicked 
ログ: clicked 
ログ: clicked 

consoleとか、よく使う関数とかが定義されていて嬉しい。
__defineGetter__とかは使えないみたいだけど
Object.defineProperty()があるから問題ない。

css

border-radiusとか使えた。
-ms-transformはあったっけどtransitionはないっぽい。

まとめ

HTMLを書く側としてはいろいろ楽になるんじゃないかと思う。
どうなるかは、まだわからんけど。
Vista SP2以降じゃないと使えないから、XPを使っている人はIE8を使い続ける事になるし。
XP邪魔。。。


あと、バレンタインチョコ欲しい!
欲しいのはiPod touch。(一番欲しいのはMacbook Airだけど)
はてなさんじゃなくていいから誰かください。