Prototype 1.6.0 と DOMContentLoaded

2007/08/22 5:32am

Prototype 1.6.0 のリリース候補版が公開されたようだ。

変更点が多い。目を引くものとしては、クラスの継承がサポートされた。新しい Class.create では親クラスを指定できる。いままでは Object.extend によるコピーで擬似的な継承をしていただけなので、これは嬉しいかもしれない。

クロスブラウザな DOMContentLoaded イベント

また、「window.onload 前でも DOM 処理が可能なら通知してくれる domready.js」という記事でも書いた、DOMContentLoaded がサポートされた

document.observe("contentloaded", function() { ... })

従来の Element#observe メソッドを通して、透過的に扱うことができる。これで、先の記事にアップしていた domready.js は不要になるだろう。

1.6.0 には他にも色々面白そうな機能が追加されている。暇があるときに追々調べていくつもり。