Top 5 advantages of AS3 over AS2

(or why should Google AdWords accept ActionScript 3.0 banners)

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.

9 Responses to “Top 5 advantages of AS3 over AS2

(or why should Google AdWords accept ActionScript 3.0 banners)

  1. Dave G. Says:

    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

  2. Tim Says:

    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?

  3. Raul Says:

    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.

  4. David Says:

    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.

  5. Ron Says:

    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.

  6. kike Says:

    @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!!!

  7. Robert Says:

    AS2 people that complain about AS3 being too complicated don’t hold any valid arguments. You can have your timeline tweens and keyframes, but technology has advanced and that status quo should as well.

    If you want to stick with AS2 that’s your choice. I’m sure people still play Sega Genesis even though we live in a PS3/Xbox360 world.

    It’s time for the dinosaurs to go extinct.

  8. saravanan.R Says:

    Hi

    I have one query

    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.

    if i used as3 code and run in player 9 or 10

    use the video card directly to as2 ?

    if it is supported mean is advantage of player only not as3
    Thanks

  9. personal 3d viewer Says:

    helped me, so thank you so much.

Add new comment

Your comment