CSS event:Selectors

Justin Palmer has created a wonderful JavaScript snippet named CSS event:Selectors that allows you to allow you access to Javascript events using a CSS style syntax. If you work at all with JavaScript you’ll probably love this little hack as much as I do.

Here is a quick example of what Palmer is up to:

 var Rules = { '#icons a:mouseover': function(element) { element.style.display = "none"; }, '#icons a:mouseout': function(element) { element.style.display = "block"; } } 

Pretty sweet!  The article is very short and explains everything you need to know to implement event:Selectors with applicable code snippets as well, and includes links to view examples, documentation and to download event:Selectors.

Backup your Copy Protected DVDs

I’ve written before that I’m a big fan of backing up my purchased DVD’s. I have a young son who loves to be independent and handle his own DVD’s. This sometimes results in scratched and even cracked DVD media. Those darn movies are expensive so I really hate to lose one!

My solution is to back up the DVD’s and let him ‘do whatever he likes’ to them (although we are working on best handling practices). Recently however, my favorite backup program, DVD Shrink lost it’s ability to properly backup newer DVD’s due to new copy protection techniques. This was a bummer as I had to let Owen handle the original and expensive DVD’s that we purchase for him.

A new solution that I found is in the form of a freeware utility that helps you backup your copy protected DVD’s. RipIt4Me works like a charm and I am now once again ‘breaking the law’ and backing up my DVD’s.