The size of the animated gif depends on how many frames (different images) are required to create the gif, as well as any optimization options you use (which may reduce the quality of the images - but may not).

The longer the animation, the more changes there are in the images (such as motion, color changes, etc.), the more frames you will need to create the gif. Each frame is actually a separate gif image, although they can be optimized to intelligently change only the elements that change from frame to frame.

You can reduce file size in Flash when you're creating the animated gif. In the Options section of the GIF tab I mentioned above, choose Optimize Colors to get rid of any unused colors. Deselect "Smooth" to save file size, but this may result in jagged edges on some shapes. Choose "Dither Solids" to save file size by dithering - again, this may result in undesirable shading. Choose "Remove Gradients" to convert gradients into solids.

Other basic ways to make the file size smaller: Make the dimensions of the animation smaller. User fewer colors (remove them from the color table). Make the animation shorter. Simplify the motion: if a subject's arm is going to move, move ONLY the arm, not the body. Keep the background simple - a solid color - if things are moving in front of it.

...Alban