とことん標準に拘ると仮定するなら、当然script要素のtype属性はapplication/x-javascript
としなければならないので、そうするとあの呪われたブラウザInternet E(以下略)に気を遣う意味は全く無くなる。application/x-javascript; version=1.5
とすれば、Prototype内部プロパティをobj.__proto__
で参照できるのだが(Mozilla1.6で確認済み)、ECMAScript-262準拠ではなくなるのが残念無念。