More browser options out there then can be kept up with. Between Cell Phones, I pads, I phones, Smart Phones, Laptops, PCs, then all the different makers, operating systems, tweaks, adjustments, then added on after markets items. How many different and unique configurations are there floating around is any-bodies guess.
You say you have a browser that plays the way you like, maybe to use the website you maybe could use a browser that worked with it. Just a suggestion, but I have had awesome luck with the Google Chrome browser and WGT. Took me like 30 seconds to get Google Chrome and it was all better.