Firefox + uBlock Origin on Android goes a long way toward mitigating the worst horrors of mobile sites, but sometimes even that's not enough. I'd consider setting up NoScript as well, but that would be a hassle to use on mobile. It certainly is a lifesaver on the desktop, though.