I'm not sure of the new features the server have implemented. I'm going to try Explorer, and I'm not sure if any other browser is like this. But I wanted to say the new changes have slowed my browser down massively. I can't log into my accounts without tremendous effort, and reloads.