a user interface is described that temporarily displays portions of a page that reside outside of the viewable area of the screen . an animated transition creates a brief preview of at least one user interface feature . additionally , the user interface feature is then animated out of the viewable area in a way to suggest a location of the feature . in one embodiment , a target page that is being opened controls the transition and animates features into and out of the viewable area to create the temporary preview . in another embodiment , the target page includes user interface elements that can asynchronously control the preview animation independent from the main content of the target page . in yet another embodiment , a transition coordinator can coordinate the timing between animating out a foreground application while animating in a target application .