It's worth pointing out, that the source code for Screening Circle is not especially pretty. Using Javascript (ECMAScript) to make this piece has been a little like eating soup with a fork. It's pretty discouraging that the most elegant language for making experimental, interactive, online media — Java — is struggling to survive as an online content format in the face of Microsoft's belligerence. Variants of Javascript are broadly supported in Internet browsers and my use of the language can be interpreted as both a rejection of corporate-driven media infrastructure, and as an endorsement of the standards bodies that are working to achieve consensus about technology protocols and software languages.
— Andy Deck, 2006