19.5.57 progress
This element defines the progression of an animation. The default for the way animation progress happens through an animEffect is a linear ramp from 0 to 1, starting at the effect’s begin time & ending at the effect’s end time. When you specify a value for the progress attribute, you are overriding this default behaviour. The value between 0 and 1 represents a percentage through the effect, where 0 is 0% and 1 is 100%.
Each animEffect is in fact an object-based transition. These transitions can be specified as “In” (where the object is not visible at 0% and becomes completely visible at 100%) or “Out” (where the object is visible at 0% and becomes completely invisible at 100%). You would set the progress attribute if you want to use the animEffect as a “static” effect, where the transition properties do not actually change over time. As an alternative to using the progress attribute, you can use the tmFilter (time filter), which is a base attribute of any effect/timenode, to specify the way that progress through an effect should be performed dynamically.
[Note: The W3C XML Schema definition of this element’s content model (CT_TLAnimVariant) is located in A.3. end note]