What it means is that the Browser (mozilla in this case) will be able
to use ActionScript 3 to manipulate the dom in addition to existing
JavaScript. So you will have a new Script type on your HTML page:

< Script language="ActionScript">
public var myString:String = "hello html document";
public var myDom:Document;

public function htmlCreationComplete():void {
      alert("hello world"); // pops up alert (not flash but through the browser)
      alert(myDom.body.innerHTML);
}
</ Script>

You will also have seemless serialization and scripting of flash and
javascript. You could access and use either or more seemlessly. Pass
the dom back and forth, etc. (not sure the extent of what you can pass
back and forth).

DDFD

On 11/7/06, mitchgrasso <[EMAIL PROTECTED]> wrote:
> So maybe I am being a little cynical, but it seems that this could be
> Adobe's secret machiavellian plan to drive further differentiation in
> AJAX/Javascript compatibility between IE and Firefox, resulting in
> webapp engineers getting frustrated with porting between the two
> browsers and migrating to Flex :-)
>
>
>
> --- In flexcoders@yahoogroups.com, "ben.clinkinbeard"
> <[EMAIL PROTECTED]> wrote:
> >
> > Once again, Gordon takes the cake for the best clear and concise
> > explanation of a topic. I have read at least 20 descriptions of this
> > stuff today and this is the first one that has made complete sense.
> > (The others ranged from 'almost getting it' to 'no clue what the
> hell
> > that means'.) Thanks Gordon!
> >
> > Ben
> >
> >
> > --- In flexcoders@yahoogroups.com, "Gordon Smith" <gosmith@> wrote:
> > >
> > > This is a major contribution from Adobe to the open-source
> community,
> > > but let me try to clarify what it is and what is isn't. The code
> being
> > > open-sourced is for the core AS3 language, not for anything
> specific to
> > > Flash. The contributed engine is able to execute a program that
> uses
> > > core classes of the language like Array, Date, RegExp, and XML.
> It is
> > > not be able to execute a program that use Flash-specific classes
> like
> > > Sprite, TextField, SharedObject, or URLLoader. In particular it
> supports
> > > no Flash graphics.
> > >
> > > Mozilla will use this engine by adding browser-DOM classes such as
> > > Window, Document, Form, Anchor, etc., which are the "domain
> objects"
> > > that a browser manipulates, in the same way that Flash uses this
> engine
> > > by adding classes for its domain objects such as Sprites. Once
> this is
> > > done, webapp developers will be able to use AS3/ES4 as a fast,
> > > type-checked, object-oriented "JavaScript" if they want to.
> > >
> > > So this has nothing to do with putting Flash into Firefox.
> Firefox users
> > > will still require the Flash plugin to run SWFs. But contributing
> a
> > > high-performance virtual machine for a type-checked, object-
> oriented
> > > language is still a big deal!
> > >
> > > - Gordon
> > >
> > > ________________________________
> > >
> > > From: flexcoders@yahoogroups.com
> [mailto:[EMAIL PROTECTED] On
> > > Behalf Of jrunrandy
> > > Sent: Tuesday, November 07, 2006 5:28 AM
> > > To: flexcoders@yahoogroups.com
> > > Subject: [flexcoders] Re: Tamarin, Adobe open source the Flash
> player ?
> > >
> > >
> > >
> > > Here is my understanding:
> > >
> > > Adobe is not open sourcing the Flash Player. Adobe *is*
> contributing
> > > source code for the ActionScript Virtual Machine, the scripting
> > > language engine component within Flash Player. ActionScript 3.0
> runs
> > > on the Tamarin virtual machine in Flash Player 9.
> > >
> > > I'm sure there are others who can clarify this further.
> > >
> > > Randy Nielsen
> > > Flex Documentation Manager
> > >
> >
>
>
>
>
>
> --
> Flexcoders Mailing List
> FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
> Yahoo! Groups Links
>
>
>
>
>


--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/flexcoders/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Reply via email to