Changelog
The KHTML/KJS changelog for Safari has some very interesting things to note for DOM scripters. The ones that most caught my eye were:
- the (previously missing) implementation of keyCode, layerX, layerY, which, pageX and pageY attributes of the event object
 - HTML and XHTML attributes no longer have to be accessed by upper-case name only (although I'm afraid you'll need to do a toLowerCase() for everything instead, but at least it's closer to spec)
 - offsetLeft, offsetTop, offsetWidth, offsetHeight, and offsetParent now implemented!
 - Range.createContextualFragment()
 - implementation of min-width and max-width
 
Really exciting stuff. Now if only they'd hurry up and upgrade the 15" PowerBook's chasis to include the DDR and ATA upgrades they made on the 2 new notebooks, 'cause I really want to buy one.