A JavaScript based workaround for browsers which don’t support the CSS background-blend-mode property