If you're looking for a way to make your site more consumer-friendly, consider LiveMotion. This comprehensive Web graphics and animation tool, currently available as a beta download, lets your add JavaScript rollovers and animation to your site without having to rely on a collection of disparate products. Looking at the beta available from Adobe’s Web site, LiveMotion showed promise as an alternative to Macromedia's Flash 4 for creating Shockwave animations. Not surprisingly, the final release could stand some improvements in certain key areas. It isn't yet as strong as Flash 4 in the development of highly interactive animations that involve scripting. An impressive timeline LiveMotion generates animations using the Flash file format and supports output of Web content to HTML. In addition to the standard Adobe toolbox and palettes, LiveMotion has a layout canvas that works with an impressive animation timeline interface. For each graphic object created, LiveMotion generates an entry in the timeline interface. Although many time lines handle graphics as layers, LiveMotion's timeline interface treats each as an object. This makes it easier to manipulate each object independently by expanding each, then creating keyframes at specific points within the time line for a variety of parameters. The timeline interface displays each object as a top-level item that when expanded shows stopwatch icons that can create keyframes within the animations and include a long list of adjustable parameters. LiveMotion automatically generates frames between each keyframe, called tweening. LiveMotion's auto keyframing and auto tweening enable a designer to change individual elements as desired. Various parameters, including position, opacity, brightness, tint, and scale, can be changed over time. Another helpful feature is the capability of creating motion paths. Each object can be made to move independently by creating a keyframe, moving the object, and creating another keyframe until finished. And this is only the tip of the iceberg as the timeline interface is very powerful. LiveMotion's object-oriented timeline interface lets you experiment with animation effects that are easily editable and undoable. In contrast, when designers create animations they don't like with Flash, they need to use the undo feature. In addition, LiveMotion includes tools for easily creating common vector objects – such as rectangles, ellipses, polygons, and drawing paths – and a new Color Scheme palette that creates complementary colours and displays them at the bottom of the toolbar. I only wished that the beta version had a few more tools, such as a paintbrush or pencil tool, to make it easier to edit shapes and draw straight lines. The Transform tool lets a developer skew and rotate objects, and segments can be adjusted easily. I also liked the inclusion of a Library palette, which is useful for storing shapes. In addition, LiveMotion can import graphics into the Shapes palette, instead of the designer drawing them within the tool. A few beta bugs Unfortunately, the version I tested had some beta-related bugs that caused operational problems, such as occasional crashing. Also, I couldn't add new shapes to the Library palette or create new styles within the Styles palette, and I experienced difficulties while working with layers. But according to Adobe, these bugs will be fixed in the shipping version. The palettes in LiveMotion were familiar and worked as expected. My only quibble with them was that, when selecting a tool from the Toolbox, many palettes were not context-sensitive. Like Flash, LiveMotion supports behaviors that make events occur when the time line reaches a certain frame, a button is selected or a user action is performed. Unfortunately, I found that the functions weren't intuitive and documentation wasn't finished when I tested this beta version. I hope that by the time the product ships, Adobe will include samples and complete documentation, as well as present end-users with a better idea of how they're supposed to make the behaviors function properly. Still, this feature is important and once better documented, LiveMotion's behaviors should help developers create complex, animated Web graphics that include support for sound, the capability of opening a Web page, launching another composition, and more. Despite the few glitches I found in the beta version, LiveMotion will appeal to designers who are familiar with Adobe's products and are ready to create even more impressive Web sites.