No Clean Feed - Stop Internet Censorship in Australia
« clinton: endless war part ii
» how about an xsd to as3 class generator?

AIR, AS3, Flash

tamarin, ecmascript4, as3, webkit and air

04.22.08 | 5 Comments

I’ve been skimming through the Adobe AIR for JavaScript Developers pocket book, and toying with the idea of creating the idea of an HTML/JS based application. Looking at the actual code examples kind of put me off though. JavaScript is so primitive - no classes, no typed variables. I remember the hoops you need to jump through to get code organised, and I don’t feel like revisiting them.

Of course, I’m talking about the current standard of JavaScript available in most web browsers, including WebKit, which provides the HTML/JS functionality for AIR. ECMAScript has actually evolved significantly, on paper, but that hasn’t actually reached the browser yet (AS3 is an implementation of ECMAScript 4, or “JavaScript 2.0″ in marketing speak).

It will do soon, however, in the shape of the Tamarin Project, which is due to be launched as part of a new version of the Mozilla project (and presumably, Firefox) later this year.

The question, then, is: why is Adobe on the one hand working with the Mozilla folks to coordinate ECMAScript in both Tamarin and Flash/AIR, and then using WebKit as part of its AIR platform? Wouldn’t it make more sense to go with Gecko, and when Tamarin/Spidermonkey arrives, use that to provide ECMAScript4-compliant languages for both Flash content (ActionScript) and HTML content (JavaScript)? Potentially, that could open the way to building off the AIR API to provide utilities and code libraries that work in both contexts.

related

5 Comments

have your say

Add your comment below, or trackback from your own site. Subscribe to these comments.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

:

:


« clinton: endless war part ii
» how about an xsd to as3 class generator?
Close
E-mail It