Adobe Edge preview 5 is available for you to download free from Adobe Labs: http://labs.adobe.com/technologies/edge/ I’ve also done a video that covers some of the main features of preview 5 that you can see on Adobe TV http://tv.adobe.com/watch/adobe-edge-preview/introducing-adobe-edge-preview-5/
The features of Edge preview 5 were developed primarily around 4 main themes, some of which have many features and enhancements. In addition there are some other great new features and a ton of bug fixes. The main themes are:
- Publish Optimization and Preloader Design
- Support for non-HTML5 browsers
- Animation productivity
- On stage manipulation
Here are a few details about each of these areas.
Publish Optimization and Preloader Design
One of the things we’ve heard loud and clear from the community is that they want the code to be as compact as possible. With preview 5, we’ve taken the first steps toward providing an optimization workflow. You do this via the Publish command on the File menu. In Publish Settings, you can specify the directory and whether you want jQuery downloaded from CDN.
What we’ve done is to create an alternate data representation for the JavaScript that we design, which is much more compact, and then run it and the other JavaScript code through a minifier.
We don’t quote numbers, because it varies greatly depending on the content. In my experience, I’ve seen _edge.js files (the ones that have the timeline and dom injection code) that are between 33% and 20% of the original size. So for example, I took the MAX example from preview 3 which was originally 37K and after publishing it was 6K. So there are real savings, though again, it depends on the content, and your mileage may vary.
Note that publishing is OPTIONAL! Edge saves its files natively as HTML, so you don’t have to publish. However, there are savings if you do so.
We will be doing a lot more in the publish workflow in future previews, but definitely check out what we’ve done here. We think you’ll like it!
Support for non-HTML5 Browsers
This is a first cut at enabling you to create content that will run on IE8 and below. One of the main scenarios for this is ads, and one of the things suggested by a number of early users is the ability to specify a static representation of the design.
For preview 5, we have enabled you to do this by providing a downlevel stage that you can design that gets shown to browsers that don’t support CSS3. To make it easy, we’ve added the ability to capture a poster image of your composition at any point on the timeline.
We plan on doing additional work on downlevel support in the future, but one question people may have is – why can’t you just make animations work on IE8?
The answer is that we have tried, and have some things working. However, when you get into the complete range of what Edge can do – nesting, symbols, etc, you start to run into a ton of bugs, because IE 8 (and earlier) are just very old browsers.
So the good news is, we’re trying, and have some other ideas for the future, but this is a great first step!
Animation Productivity
This is an area where we put in a TON of work. In a nutshell here are the main things we did:
- Make “the Pin” (the feature formally called “the Mark”) more intuitive and less error prone.
- Enhance playback so it enables more rapid iteration.
- Make it easier to control the easing equation.
Introducing “the Pin”
Previous versions of Edge had a feature known as “the Mark”, and we have made significant improvements to it. First, we have renamed it “the Pin” because it more accurately describes what it does – when you make an edit, the Pin “pins” the current value while the new value is set at the Playhead. Improvements to the usability of the Pin include:
- Activation:The Pin can be activated/deactivated in a number of ways:
- Double-click the playhead or the Pin itself
- Hotkey: P
- Pin button in the Timeline control strip
- Menu: Timeline > Toggle Pin
- Location: The Pin is now located above the playhead, and is a gray rectangle when not activated.
- Color: When activated, the Pin is colored blue. It also has a new, rounded shape that looks like the head of a pin.
- Visualization: When you drag out the Pin, we now visualize the region using color and a pattern to communicate what will happen. A yellow region pointing forward will animate towards the playhead, where the edit is being made. A blue region pointing backward will animate from where the edit is made, to how the object appears prior to the edit.
Playback
We have made a number of changes to how playback works, especially when the Pin is engaged, to make easier to use and to iterate.
- Ghost Pin + Region: When the Pin is active and you press play, a “ghosted” region remains visible. You can return the playhead to its original position, and reactivate the pin, with the Returncommand:
- The Return button in the Timeline control strip
- Menu: Timeline > Return
- Hotkey: Return/Enter
- Ghost Playhead: Similar to the Ghost Pin+Region, when there is no Pin and you press play, a “ghosted” playhead remains visible. The return command will return the playhead to this position.
Easing Tool
The easing tool, located on the timeline control strip, allows you to select the easing equation you wish to use prior to creating an animation, and to edit them for selected transitions. We have also reorganized the selection easing equations and provided a visualization to more effectively communicate what they do.
You can also use the Easing Tool to change the easing for a select transition or set of transitions.
On Stage Manipulation
- Transform Tool and Selection Tool Changes: Edge now has a transform tool, located next to the selection tool. Experiment with moving the cursor along the edge of a selected object. It will change appearance, allowing you to skew, scale and rotate the object. As part of the design of this too, we’ve made some changes to the Selection tool: we have removed access to the corner roundness controls and the transformation point. These are now available when using the Transform tool.
- Clip and Background Position Tool: Edge now also has a clipping tool. When an object is selected, the green rectangle and grab handles allow you to control the clip area. When clipped, the black outline allows you to control the size of the element. A center content grabber control allows you to move the position of the image within the div.
- Stage Editing with Overflow Hidden Improvements: When editing a composition with overflow set to hidden, we now show the contents outside of the div area that would normally not be visible. This allows selecting and position objects. These elements are hidden on playback, so you can see how they look like at run time.
One final thing that we did that doesn’t fall into any category is an image swap command. It’s a little button located next to the image source property on the property panel. It’s easy to miss!
Overall, Preview 5 has a ton of new feature and I and the rest of the Edge team hope you really like it!