I also own a Lumia 930 and can confirm the page is unusable on Windows Phone 8.1, but it does run just fine on Windows 10 Mobile (With Edge). W10M is still too unstable too run on your primary phone, so I wouldn't recommend an upgrade yet - although a new build is supposed to be released today. (for Insider in the fast ring)