This tutorial provides simple step-by-step guide to Flash optimization.
Flash Optimizer uses 2 different approaches to the process of involving users to optimization. First one is very simple and partially universal and was designed for typically structured SWF's. This is when you choose an Optimization set provided with Flash Optimizer. Optimization sets are simple files that store information about which Optimization parameters were selected and which ratios and margin values were stipulated. Every Optimization set can have a name, can be saved, loaded, or deleted.
So, if you are unsure of what optimization parameters will be the best for your particular SWF file, we advise applying one of predefined Optimization sets, created by developers of Flash Optimizer. Flash Optimizer currently offers the following Optimization presets:
Second approach lets you customize every single parameter of Flash Optimization. Note, that we recommend joining both approaches for best results. Probably you might find it very helpful to load one of existing Optimization sets at first and then apply some manual customization to find the best compression settings for your SWF. At this point it is very important for you to understand that we greatly encourage experiments and applying absolutely unexpected settings. Bold experiments in Flash Optimizer are the only way to truly master all its functions. So don't hesitate and straight click every "red button" you come across.

If you are not satisfied with optimized file quality, select different optimization settings and repeat this step.
Please, note that demo version saves files in monochrome (grayscale) mode only and as result, optimized file can be smaller in size than the one optimized with registered version which preserves colors, however it could be even larger. For proper comparison please use "SWF Info" button. Additionally, make sure that ActionScripts work correctly after optimization, we advise you to disable Scales optimization.