Top 5 advantages of AS3 over AS2 |
ActionScript 3.0 (AS3) replaced ActionScript 2.0 (AS2) back in 2006. Ever since then, the new language proved to be a great success, for many reasons. I will especially name the ones that are relevant to us, the end users:
1. ActionScript 3.0 is faster. Because for AS3 code, Flash Player 9 & 10 use the video card directly, AS3 flash animations use less CPU power. In other words, your computer works better with AS3 flash.
2. Smoother graphics. As a consequence of using the video card directly, ActionScript 3.0 can render smoother, video game-like graphics.
3. 3D effects. In ActionScript 3.0 you can create 3D animations like those you can find in the BannerSnack app. In ActionScript 2.0 it’s virtually impossible to do that.
4. Complex effects & custom tweening. ActionScript 3.0 allows programmers to create more complex, movie-like, spectacular and eye-catchy animations than ever! Look at what BannerSnack or FlashEff can do – 90% of what these apps can do would be impossible with AS2. Moreover, AS3 allows you to use custom tweening (ease-in, ease-out, ease-in-out/strong, back, bounce, elastic etc.) for better CPU resource management and more spectacular animations.
5. Better text animations. ActionScript 3.0 allows for more complex text effects, improved readability and faster & better text rendering. Like with all effects you can find in BannerSnack, most of the text effects can’t be technically developed in AS2.
In spite of Flash Player 9 & 10 having a 99% market penetration, Google AdWords still require your flash ads to be created for Flash Player 4-8, which only can play AS2.
We want to change that, so we started this Facebook fan page: http://www.facebook.com/as3petitionadwords. If this cause resonates with you, please become a fan or express your opinion on the Wall.

February 2nd, 2010 at 10:47 am
AS2 sucks big time, why do they still support AS2 and drop support for IE6? If it’s about supporting only the new and better technology, AS3 should be up for 4 years now…
They’re just loosing customers and they don’t even realize it. The bad quality of AS2 in youtube ads and other ads they promote around the web makes all these sites perform slower… AS2 is slow and slows down everything
February 3rd, 2010 at 2:32 pm
I understand and acknowledge that AS3 is by far more advanced than AS2. However, I havent seen a reason posted anywhere for this cause as to why Google Adwords will not accept AS3? They must have a legit reason for doing so.
Can someone explain this to me?
February 4th, 2010 at 6:10 am
They’re too lazy to do so…
Lazy Google guys made Flash look bad to people since all they see is AS2 that crashes browsers and slows them down, no cool transitions can be made, no bitmap effects, can’t make a decent Flash banner in AS2 while keeping a low file size and low processor consuming…
Their requirements address only type and file size (AS2 SWF, less than 50Kb), and here is why everybody now is pushing the code limit, now AS2 banners all they do is increase processing levels, slowing computers down and crashing browsers.
May 1st, 2010 at 9:32 am
hi I am more inclined to seo google adwords, but now I am doing B to C to be closed in the powerful google,
July 1st, 2010 at 4:51 pm
The reason AS2 is still around is because it is easy to work with. What took one line of code to accomplish, now takes seven or more. Most users are not programmers.
Yes, it is faster, more flexible and all the rest. But many users will be removed from the Flash community when there is only AS3. Most coders would probably like this, but not the software developers.
David, an AS2 user.
August 6th, 2010 at 7:01 pm
I love flash, and that’s all because of AS2. If flash won’t support AS2 anymore, it soon won’t be any flash at all anymore. As David said: most users are not programmers.
August 19th, 2010 at 2:41 am
…
Hi! Your submit rocks and can be a great understand!…
September 3rd, 2010 at 1:20 pm
@david, look into flash catalyst
@everybody else, i saw in your facebook petition page that people are just recently, leaving comments stating that their adnetwork supports swf files made for flash player versions 4 to 10 and actionscrip versions 1 to 3!!!