Getting to know mutation observers
I wrote another article for Dev.Opera about the MutationObserver interface, which is actually quite a bit of fun to use. It was published last Thursday.
MutationObserver is a replacement for mutation events, and essentially keep track of changes to the DOM tree: elements and attributes.
As always, please read it, and leave questions or raise issues in the comments.