8. A computer-implemented method for presenting versions of network resources, the method comprising: under the control of a network computing component executing on one or more physical computing components of a network computing provider, the physical computing components configured to execute specific instructions, receiving user input from a client computing device, the user input requesting display of a plurality of versions of a network resource; causing display of a plurality of objects, each object comprising a visual representation of a corresponding one of the plurality of versions of the network resource as previously retrieved from a content provider, wherein the plurality of versions were previously retrieved from the content provider at different times in response to a plurality of browse session requests for the network resource received from the client computing device, and wherein display of a first object of the plurality of objects at least partially obscures display of a second object of the plurality of objects; and causing display of an interactive timeline, wherein display of at least one the first object of the plurality of objects corresponding to the plurality of versions of the network resource is at least partially replaced by display of the second object in response to a user interaction with the interactive timeline.
10. The computer-implemented method of claim 8 , wherein causing display of the plurality of objects comprises performing at least a portion of the graphics processing at the network computing provider.