トップページ Netscape6.1 で閲覧するとエラーになりました。エラーの原因は例えば
function Dimension(){
this.x ;
this.y ;
...
}
の
初期化もせずに this.x, this.y とだけ書いておいたことがいけなかったらしいです。
処理上、最初に初期化できないプロパティを「こういうメンバを有します」という意味で明示しておいたのが仇になりました。
function Dimension(){
this.x = null ;
this.y = null ;
...
}
こうするか、コメントとしておくのが良さそうです。
ところで Netscape6.1 のエラーはこれだけではありません。かなりややこしいところにまだ潜んでいるようです。ダルいので直す気なしです :-@