Archivo Mensual de Agosto, 2004

IAB Standards & Guidelines

http://www.iab.net/standards

The main objective of this section is to familiarize publishers, marketers, and agencies with Interactive advertising standards and guidelines formulated and developed by their peers in association with the IAB.

Use of these standards and guidelines directly organize the industry so as to foster an environment in which the Interactive medium is implemented with ease, thus allowing the industry to buy more and capture value.

  Comenta esta entrada
AddThis Social Bookmark Button

Seven Steps to Optimizing Macromedia Flash Ads

by Brad Kozak
Founder, Captain Digital

Macromedia Flash has?and will, by all indications?continue to revolutionize online advertising. It offers advertisers a platform to develop dynamic, rich-content ads. However, it’s incumbent upon rich media ad designers to deliver content that is both compelling and optimized in such a way as to provide rich content in the smallest footprint possible.

Why should you bother to optimize? Frankly, the difference between a rudimentary Macromedia Flash ad and a comparable animated GIF ad might make you think twice about the need for optimization. After all, Macromedia Flash is inherently a streaming format with vector-based graphics and a built-in programming language that is both compact and fast. In a perfect world, every home would have fiber-optic connections to the Internet—or DSL or cable, at the very least. While the percentage of broadband market penetration continues to increase, dial-up users are something every advertiser must take into account, depending on the product, the demographic, and the site you plan to use as an advertising platform. The Interactive Advertising Bureau (IAB) has attempted to establish a number of standards for advertising dimensions and file load sizes. They’ve been at least partially successful in their efforts to bring some sense of order to online advertising. Their standards are weighted in favor of dial-up users. If the site you want to advertise on adopts the IAB standards, you have little choice but to design and optimize your ads to follow their specifications.

Now that you know optimization is a necessary step, how should you go about it?

Step 1: Plan Ahead

There’s nothing quite like creating the online equivalent of an advertising masterpiece only to discover that your magnum opus exceeds the download size standards set by the IAB and that your site publisher rejected it. The best way to avoid this situation is to start with a target size in mind. That way your realistic expectations automatically constrain your design specs. If you plan to create an ad with streaming video, there’s no way to optimize it to a 15K load with an 85K rollover stream, no matter how hard you try.

Step 2: Optimize Vectors As You Go

Ever draw or edit some vector object in Macromedia Flash and then see the number of points in that object when you click on the subselection tool? It can be pretty scary. What you thought was a fairly efficient object has multiple redundant points along each curve. It’s always a good idea to use the optimization tool within Macromedia Flash to minimize file size as you draw or edit. This tool can reduce your object size by as much as 70%. Keep in mind, however, that this technique is best used sparingly, as extreme optimization tends to change the overall shape and curve accuracy of an object. (This issue becomes less relevant if you invest in a tool like Optimaze—more on that later.)

Step 3: Optimize Bitmaps Early and Often

Sometimes you just can’t get the look you want with vector art alone. At times like these, you probably wonder what size is best for your bitmaps. Assuming that the browser window won’t automatically scale your SWF file—a problem with some ads that play on Flash-centric sites—you can usually plan to go with a 72 dpi, 100% size bitmap. (I don’t recommend scaling up bitmaps, as you increase processor overhead and introduce obvious image compression artifacts.)

Bitmaps with a limited palette or an abstract design can handle significantly more compression than those with lots of detail. This is where you should start thinking about your ultimate file size in Macromedia Flash because adding a lot of bitmap content can cause your file size to balloon quickly out of control.

Heavy compression ruins the look of a bitmap. In an application like Macromedia Fireworks or Adobe Photoshop, preview the results of your compression settings before committing to saving a version of your bitmap. No matter what compression setting and file size you select, do yourself a favor and always save your original, uncompressed source file. Don’t make the mistake of assuming that you’ll never need to go back and change the file. The minute you delete or overwrite your original file is the moment you’ll wish you had it back.

Regarding which file format to choose, there are several schools of thought on this one. Without a doubt, PNG is the best format to get a file into Macromedia Flash, especially if you need any kind of transparent or semi-transparent masking. GIF is a good option if you have a limited number of colors in the file and want to avoid the kind of artifacts you typically see with JPEG compression. JPEGs are a popular choice for many developers, possibly because it’s been the most popular format for 24-bit graphics on the web for some time. BMP files have no built-in compression, so you have to rely on the internal compression settings within Macromedia Flash.

Step 4: Substitute ActionScript for Tweens

Yes, yes, I know. You’re a graphic designer, not a programmer. Your eyes glaze over at the mere thought of coding. But if you succumb to this aversion, you’ll miss out on a way to reduce your file sizes without sacrificing the integrity of your design because of typical bitmap and vector compression.

Using ActionScript to program animations requires significantly less overhead to achieve complex movements than you need to create tweening movies or shapes. Using ActionScript also opens up the possibility of introducing real random behavior into your work. Imagine reducing file sizes of designs with complex animations anywhere from 50% to 90% just by using ActionScript and a little math. For the mathphobic designers out there, many websites provide free code snippets that allow you to add ActionScript programming with virtually no effort.

Step 5: Use a Third-Party Compression Utility

Now that you’ve done everything you can to minimize file size, you need to push optimization to the limit to squeeze every bit of performance out of your SWF. There are two third-party compression utilities that you should consider an essential part of your Macromedia Flash toolbox: Optimaze for vector graphics and Sorenson Squeeze for videos.

Optimaze is nothing short of amazing. This incredibly useful and well-designed utility allows you to adjust the amount of compression with a slider as you watch your animation play. There’s little guesswork to optimize a file completely. If you are integrating video into your work, use Sorenson Squeeze to solve most—if not all—of your compression problems. Both applications yield compression ratios up to 98%. (Your results may vary.)

Step 6: Compress Audio

‘Tis a pity that most ads today make little use of audio. Nothing puts the “multi” in multimedia like audio. However, many advertisers are sensitive to audio’s potential drawbacks, especially the aggravation factor in the workplace. Audio is also a bandwidth hog. Nevertheless, your best bet to create effective, frugal audio is to optimize your audio outside Macromedia Flash in an editing application such as Sonic Foundry’s Sound Forge and then configure the publish settings in Macromedia Flash to use the file’s original compression settings.

Step 7: Use the New Features in Macromedia Flash MX

I’ve heard developers express reluctance at using the features introduced in Macromedia Flash MX for fear of users not having the Flash 6 plug-in. Strangely, most clients have not expressed that same fear. Interestingly enough, over 70% of computers already have the Flash 6 plug-in and I suspect the penetration statistics is significantly higher for broadband users.

About the Author:

Brad Kozak is the founder of Captain Digital, a strategic marketing and rich media design agency in Plano, Texas. A vector graphics pioneer, he spent six years at Micrografx as their creative director and user interface evangelist. He subsequently worked for Altsys (now a division of Macromedia) as the senior product manager for Virtuoso, the Windows NT/Sun Solaris/NeXTStep version of FreeHand. In 1992, Brad launched his own design agency, specializing in both traditional print and online, interactive graphics.

  Comenta esta entrada
AddThis Social Bookmark Button

What is ADD? (v.4) ADD stands for analog - digital - diary.

visit site

It’s a collective database of memories, images, word, photos, animations, anecdotes, and anything you decide to include. As a kid, I was always intrigued with time capsules. What would you seal up and leave behind for future generations? What things would you select to represent your culture, philosophy, spirit and thinking? Think of ADD as an ongoing time capsule that has no limit and no judgement on representation. A collective digital diary can be a place for little things, big thoughts, concepts, plans, innovations, experiments, and stories that you want to remember and share. It is what you want to say and as often as you want to say it.

  Comenta esta entrada
AddThis Social Bookmark Button

Macromedia launched the new Flash Updater 2 - Ellipsis

Macromedia launched the new Flash Updater 2. Code-named Ellipsis, this is an important dot release (7.2) to Flash MX 2004 and Flash MX 2004 Professional. Upgrading is simple, free and highly recommended as this update contains over 160 tweaks and fixes. It’s probably worth pointing out, just to avoid confusion, that there are no changes to the Flash Player. This update is purely for the Flash authoring environment.

- Hunt out or copy down your Flash serial number. You may need this later.

- Launch the Macromedia extension manager and disable any Flash extensions. This may take some time so be patient. If you don’t have any Flash extensions then you can skip this step.

- Now download the Ellipsis updater from Macromedia’s web site. Unfortunately it’s the size of a house. At over 60Mb it’s going to be pretty much impossible to pull down over a dial up modem. If you’re in this position you’ll need to find a buddy with fat connection and CD burner.

The upgrade process:

1. Run the updater. This may take a minute or two to complete. Don’t interrupt this process as folders and files are being moved around.

2. When the updater is complete, re-launch Flash.

3. Under certain circumstances you may be asked to re-enter your serial number. If so then do this and proceed. Flash should open as normal.

4. If you had Flash extensions then close down Flash and re-open the extension manager. Re-enable any Flash extensions. Now you’re done!

Performance

There are a lot of improvements in this updater but some things are more obvious than others. You should find that the rearranging of the file locations (see step 1 above) will improve the start up time. This is particularly noticeable in multiple log-in environments. Compilation time has also been improved.

Stability

This updater fixes 18 crash bugs and just as many usability issues. For that alone it’s worth updating now.

Components

Over 40 component issues have been addressed and fixed. One of the most noticeable is the welcome return of a new standalone scrollbar component. There was much rejoicing. There is also a new Event Delegate class that allows you to specify specific functions for individual event listeners.

Help

The biggest improvement by far however is the massively overhauled Help documentation. Previous incarnations of this have been notoriously patchy or inaccurate. Macromedia have put some serious time and effort into sorting this out. This update comes with over 400 new code examples and 21 new example FLA files. ActionScript documentation alone has almost doubled with virtually every entry now carrying a code example. Over 2000 documentation bugs have been fixed and entire chapters added or re-written. In addition to this there is now a Flash engineer in a permanent position on the documentation team. This all bodes very well for the future.

All English downloads and boxed versions are now shipping with version 7.2, and international versions (French, German, Italian, Japanese, Korean, Spanish, Simplified Chinese (Flash Professional only) and Traditional Chinese) will be released in a few weeks

So there you go - thanks to the hard work of the Flash team and beta testers you now have a faster, more stable, better documented work environment. So when you’ve upgraded then nip along to the Flash Team site and say thanks.

For more information

- Download the 7.2 updater

- Read the release notes

- What Is the Significance of Ellipsis?

- Proxying event with the mx.utils.Delegate Class

  Comenta esta entrada
AddThis Social Bookmark Button