With the advent of HTML5, there are even more possibilities like opening WebSockets etc.
Don’t get too fixed on ECMAScript5, it can be easily “emulated” with ECMAScript3, and few browser fully support it by now.
Gekommen um zu bleiben.
Wie ein perfekter Fleck.
— Wir sind Helden