If you want to blab on for a couple of minutes about a certain topic, product or service, what better way to keep your audience engaged than with a visually and/or emotionally stimulating motion graphics piece or animation?
In my own testing animating content has only worked in stable desktop Chrome (v46 at time of writing). No support anywhere else. No Safari on desktop or iOS. No Firefox. No IE. Each of these browsers will ignore the animation, showing only the original content in the pseudo element.
While the old spec only supported animation on properties which could be continuously interpolated (numbers, colors, etc), the new draft allows pretty much any property to be animated, by applying discrete (stepped) transitions. The only properties that cannot be animated are those that would cause logical implementation issues with transitions or animations. This is essentially the approach used to define animatable properties in SVG/SMIL.
The content property is only one of many properties which are affected by this change. That said, the concerns of other commentators regarding using content for substantive text content are valid. Non-essential, decorative effects only, please!
The Animation map provides several examples on how animation can be applied to an Actor through one-off or looping events, how to call an animation through a Blueprint, or define behavioral type sequences through Animation Blueprints. This map also demonstrates how a Blendspace can be used to blend between movement directions and how a AimOffset can be used to have a Actor rotate smoothly between Pitch and Yaw values. Other aspects covered include setting up IK for both Hand IK and Foot IK, the impact Root Transformation has on character movement as well as a fully playable 3rd person character!
The PhysicalAnimation map has two sections in it which show how the Physics Blend Weight node can be used to apply physics to an animation at a specific location of a Skeletal Mesh Actor. This is useful if you are looking to blend between raw animation and physics or if you are looking to generate physics based hit reactions for Actors.
Two examples are shown: one where a Blueprint is used to tell an Actor to play an animation, the other shows an Animation Blueprint which tells the Actor to play an animation (e.g. this example shows how to pass a variable from a Blueprint to an Animation Blueprint and demonstrates blending from an existing pose to a new animation).
The use of Physics Blend Weight is applied to three Actors, each is set to blend below different bones of the Skeletal Mesh (e.g. having physics applied to an animation below a specified bone in the Actor).
The intent of this Success Criterion is to allow users to prevent animation from being displayed on Web pages. Some users experience distraction or nausea from animated content. For example, if scrolling a page causes elements to move (other than the essential movement associated with scrolling) it can trigger vestibular disorders. Vestibular (inner ear) disorder reactions include dizziness, nausea and headaches. Another animation that is often non-essential is parallax scrolling. Parallax scrolling occurs when backgrounds move at a different rate to foregrounds. Animation that is essential to the functionality or information of a web page is allowed by this Success Criterion.
How can a website reduce the chances of triggering a vestibular disorder? Choose any one of the following solutions. Avoid using unnecessary animation. Provide a control for users to turn off non-essential animations from user interaction. Take advantage of the reduce motion feature in the user agent or operating system.
What about movement caused by a user scrolling a page? Moving new content into the viewport is essential for scrolling. The user controls the essential scrolling movement so it is allowed. Only add non-essential animation to the scrolling interaction in a responsible way. Always give users the ability to turn off unnecessary movement.
The content was developed as part of the WAI-Core projects funded by U.S. Federal funds. The user interface was designed by the Education and Outreach Working Group (EOWG) with contributions from Shadi Abou-Zahra, Steve Lee, and Shawn Lawton Henry as part of the WAI-Guide project, co-funded by the European Commission.
In order to activate a CSS animation, a class needs to be added to the element when this becomes visible. As other answers have indicated, JS is required for this and Waypoints is a JS script that can be used.
When you animate an object, a small numerical marker appears just to the left of that object to indicate the presence of an animation effect and its place in the sequence of animations on the current slide.
Avoid having to manually animate several objects in the same way: Use the Animation Painter to copy animations from one object to another. For full details and a quick video demonstration, see Duplicate animations with the Animation Painter.
Each animation effect is represented on the slide by a number next to the object, which indicates the order that it will play in. If two animation effects are set to play at the same time, they are represented by a numbered stack .
To display a blank chart at the beginning of the animation, with the animation effect selected in the Animation Pane, under Chart Animations, select the Start animation by drawing the chart background check box.
An "object" in this context is any thing on a slide, such as a picture, a chart, or a text box. Sizing handles appear around an object when you select it on the slide. (For animation purposes, a paragraph within a text box is also an object, but it won't have sizing handles when you select it; instead the entire text box has sizing handles.)
On the Animations tab, open the Effect Options list to select from among the available options. Effect options are available for text or for choosing the direction or intensity of an animation. (Not all animations have Effect options.)
When you animate an object, a small numerical marker appears just to the left of that object to indicate the presence of an animation effect and its place in the sequence of animations on the slide. These markers appear when the Animation tab of the ribbon is selected.
For any moving, blinking or scrolling information that (1) starts automatically, (2) lasts more than five seconds, and (3) is presented in parallel with other content, there is a mechanism for the user to pause, stop, or hide it unless the movement, blinking, or scrolling is part of an activity where it is essential; and
For any auto-updating information that (1) starts automatically and (2) is presented in parallel with other content, there is a mechanism for the user to pause, stop, or hide it or to control the frequency of the update unless the auto-updating is part of an activity where it is essential.
Since any content that does not meet this success criterion can interfere with a user's ability to use the whole page, all content on the Web page (whether it is used to meet other success criteria or not) must meet this success criterion. See Conformance Requirement 5: Non-Interference.
An animation that occurs as part of a preload phase or similar situation can be considered essential if interaction cannot occur during that phase for all users and if not indicating progress could confuse users or cause them to think that content was frozen or broken.
"Moving, blinking and scrolling" refers to content in which the visible content conveys a sense of motion. Common examples include motion pictures, synchronized media presentations, animations, real-time games, and scrolling stock tickers. "Auto-updating" refers to content that updates or disappears based on a preset time interval. Common time-based content includes audio, automatically updated weather information, news, stock price updates, and auto-advancing presentations and messages. The requirements for moving, blinking and scrolling content and for auto-updating content are the same except that:
Moving content can also be a severe distraction for some people. Certain groups, particularly those with attention deficit disorders, find blinking content distracting, making it difficult for them to concentrate on other parts of the Web page. Five seconds was chosen because it is long enough to get a user's attention, but not so long that a user cannot wait out the distraction if necessary to use the page.
Pausing and jumping to current display (when pause is released) is better for information that is real-time or "status" in nature. For example, weather radar, a stock ticker, a traffic camera, or an auction timer, would present misleading information if a pause caused it to display old information when the content was restarted.
For a mechanism to be considered "a mechanism for the user to pause," it must provide the user with a means to pause that does not tie up the user or the focus so that the page cannot be used. The word "pause" here is meant in the sense of a "pause button" although other mechanisms than a button can be used. Having an animation stop only so long as a user has focus on it (where it restarts as soon as the user moves the focus away) would not be considered a "mechanism for the user to pause" because it makes the page unusable in the process and would not meet this SC.
A preloader animation is shown on a page which requires a certain percentage of a large file to be downloaded before playback can begin. The animation is the only content on the page and instructs the user to please wait while the video loads. Because the moving content is not presented in parallel with other content, no mechanism to pause, stop or hide it needs to be provided, even though the animation may run for more than 5 seconds for users with slower connections. 041b061a72