Lately every time I open a thread this web site seems to try to install some type of app on my PC. I'm running Windows 7with IE 11. Then, it takes a...