Noncespaces: Using randomization to defeat cross-site scripting attacks
Taint-enhanced policy enforcement: A practical approach to defeat a wide range of attacks