Im visiting the site right now with mu Nokia Lumia 920 without issue. GIF's work just fine as do YouTube imbedded video's. My phone has zero slowdown and I'm using the default IE Brower that's baked in the the OS. So I'm not saying that I don't believe you because not all devices are created equally but I wonder why…