Opera9.5β2がリリースされていたので、気になった変更点をピックアップ

Change-Log: http://www.opera.com/docs/changelogs/windows/950b2/

  • document.all が隠蔽された(実はあるけど見えなくした)
    • javascript: if (document.all) { alert("yes"); } else { alert("hidden"); } は hiddenだが、
    • typeof document.all は HTMLCollection になる。
    • Firefoxも document.allは隠蔽しているので、参考にしたらしい。
  • IE独自DOMの、getClientRects() と getBoundingClientRect() がサポートされた。
    • だがしかし、IEのgetBoundingClientRect()の実装は、leftとtopが+2された値を返すので、-2してやる必要があったはず。ここんとこがどうなっているのかは後で確認してみる必要がありそう。