The fact is: unloading a SWF (or sound) does not UNLOAD its content
The fact: this is not fair, this is not professionnal, even Flash 5
people wouldn't admit such.
Having to build extra methods to remove (trying to do it with a clean
twist) everything has never been a problem for me (I am a CPU waster
when it comes to unregistering things). As of now, I can unload
content, but I have to implement special methods .. like DIE
(); ....... and I addEventListeners and I removeEventListeners to
the loaded content, shameful.
But I doubt Adobe missed this big problem. I *feel* this was let in
the wild, as no one ever loads + unloads content with Flash :D (I am
so serious here, besides PV3D, the rest is pure crap)
Everyone is doing calculators (financial, mortgage, mathematical,
poetical, cartoonesque, ...) with Air ,and poor weak datagrids with
Flex :D this is sad, this is sad....so the guys that drive (or drove)
Flash higher can now buy some LEGO kit and do better things... again:
sad (and irrealistic, but I hope you get the point)
It seems we are back (actually, ... we never left) to when FLASH IDE
would crash when querying a PHP page (or any other script), or when
content was double loaded in the IDE.
Had discussions with Macromedia back then, they were like 'huh ?
what ? please give us examples'...
then there was dozen of people reporting the same bug, and now we
know this bug has been around since FLASH MX AND NEVER SOLVED SINCE
THEN. So ? Has Adobe received ANY examples ? Has Adobe never achieved
to reproduce this horrible bug ?
I feel like Alice, stranded on a planet of cards...
Is COLDFUSION impacted ? nope :P follow my logic ?
so, what's the deal with unloading SWFs ? :P
Is Adobe preparing the way for its topnotch new method to load/unload
content , will it be another NEW extra cool flavor of the Flash
Platform? I guess this will be called 'AENIMA - Backdoor way'
Is Adobe such a Microsoft ???
I am fearful, frigthened by the dark
I am absolutely amazed at the liberty that you have taken in
passing off
your assumptions and opinions as fact.
"It unquestionably supports my stance that only advanced developers
should
be using AS3 and everyone else (95% of Flash developers) should
stick with
AS1/AS2."
Can you prove this with hard statistics?
"The fact that it doesn't actually work even when you do requires a
high
level of programming skill to manage correctly."
You even used the word 'fact' this time.
"Most Flash developers out there are not strict or disciplined
programmers."
Once again, this is nothing more than opinion.
"Let's not spread misinformation here. I think Adobe has done
enough."
The sheer irony of this statement is astounding.
Steve, your conspiracy theories and posturing is doing nothing to
cement
professional opinions of your abilities and character.
Your intellect is entirely eclipsed by the collective intelligence
of the
flash player team and only a fool would suggest they are not doing
anything
to fix it. There are things you can do besides bickering and making
accusations that will actually HELP the problem. Write an article,
explore
alternate solutions, submit a wish list, etc.
Be constructive not destructive.
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Steven Sacks
Sent: Monday, April 14, 2008 3:28 PM
To: Flash Coders List
Subject: Re: [Flashcoders] Is Adobe fixing this big FP9 problem?
Thanks for the link to Alex Harui's post, Francis.
It unquestionably supports my stance that only advanced developers
should be using AS3 and everyone else (95% of Flash developers) should
stick with AS1/AS2. This issue of not unloading swfs unless you
explicitly turn everything off inside it is another prime reason why
only expert developers should be coding AS3. The fact that it doesn't
actually work even when you do requires a high level of programming
skill to manage correctly. This is not the realm of designers,
animators and low to mid level Flash developers.
Nobody wants to acknowledge the strictness in AS3 is not merely
syntax,
but extends to the entire way you develop. Most Flash developers out
there are not strict or disciplined programmers. AS2's looseness (and
the ability to unload swfs) is still best for "creative" Flash
development except in the trained hands of Flash experts who know
how to
manage the memory management issues.
If the GC implementation in Flash was truly transparent, then somebody
would be able to explain why Grant's localConnection hack to force the
GC to run worked. The Flash team would also provide some API methods
into it. There is no API to the GC, therefore it's implementation is
not transparent.
And to the guy who said Disney doesn't give a shit, you're wrong.
Disney is undergoing a major overhaul of all their Flash content to
AS3. They've been in touch with Adobe about this. Let's not spread
misinformation here. I think Adobe has done enough.
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders