Not being a programmer-type person, I'm a little concerned that the website shows up as a separate running application in task manager. What else could the application be doing? Maybe I'm just stupid but it doesn't seem normal.
Doesn't show it with me, and I have the website open in both firefox + Chrome atm, and it just shows it as chrome///firefox.