Sorry it's been so slow around here, I've been terribly busy. There won't be any postings until at least next Monday, as I'll be in SF, ostensibly to present on this.
Having spent the past weekend fighting with Java (and remembering how many of my gripes about it from years past are still true), this rings very, very true
If you do nothing else today, listen to this.
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!
- 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.
Perhaps my slavish attention to Konqueror hasn't been missplaced. Apple just anounced that it's new browser is going to be based on KHTML, the Konqeror rendering engine.
On a related note, anyone that has had to put up with me in real life will attest to the fact that I want a PowerBook. Badly. Today's PowerBook announcements have started me drooling all over again. It's going to be really hard to resist buying one of the 17" models.