I just wanted to state that a Mac would help you just like any other computer.
As you've probably understood by now, you can install any operating system you like (including other UNIXes) and use any program you like, so don't worry about compatability issues :)
The solution is well known when we're talking about plain <img> tags, but it's not that trivial when we put the image as a CSS background.
window.onload = function()
var elementIdentifiers =...